Свой vds сервер просто

Опубликовано в Где хостится?

Свой VDS это просто!Пришел тот день, когда ваш проект вырос из рамок виртуального хостинга или нехороший хостер хочет раскрутить вас на кровно заработанные? Или может быть вам требуется специфическое программное обеспечение для работы вашего сайта, а шаред хостинг не имеет его в своем арсенале?

В любом случае вам придется стать более самостоятельным для того, чтобы ваш проект смог развиваться дальше и если бюджет не позволяет взять хотя бы минимальную техподдержку по настройке VDS, вам придется несколько углубиться в сферу знаний по администрированию vds (веб-сервера в данном случае).

Но не стоит сильно переживать! В разработчики свободного ПО давно уже сделали удобные панели с простой установкой для того, чтобы вы могли успешно запустить свой сайт.

Заказать дешевую VDS с датацентром в России вы можете в двух проверенных местах – FirstVDS (внимание, тут не забывать о личных бекапах!) и Ihor, а домены всегда можно взять в internetbs (очень удобная панель управления, но домены лучше вовремя продлевать).

Итак, вы заказали VDS без настройки и теперь вам нужно сделать так, чтобы вы смогли без проблем управлять им и быстро и эффективно добавлять ваши сайты. Для того чтобы руками установить необходимое программное обеспечение для запуска сайта на сервере, нужны более менее глубокие знания, а в противном случае при неправильной настройке вы не полностью используете функционал купленных мощностей VDS. Поэтому мы используем уже готовые панели управления и классную программу WinSCP с дополнением к ней в виде PuTTY (PuTTY кладем сюда C:\Program Files (x86)\PuTTY для 64 разрядных систем и C:\Program Files\PuTTY для 32х). Получим что-то типа тотал коммандера с командной строкой. Это важно! Через эту программу вы будете управлять файлами, так как в выбранной мной панели управления еще нет файлового менеджера.

Я остановился на Vesta Control Panel, которая ставится в один клик при использовании стандартных репозиториев (каталогов программного обеспечения). Она работает в Centos 6, Debian 7 и Ubuntu. Советую выбирать Debian, как самый стабильный вариант и на его примере я буду все делать.

Мы должны выбрать у хостера для установки на VDS образ системы с минимальным программным обеспечением. После активации сервера нам необходимо подключиться к нему используя WinSCP и PuTTY. Для этого просто в качестве хоста указываем в WinSCP ваш основной ip адрес, логинимся как root с паролем выданным хостером, а потом вызываем PuTTY пиктограммой сверху в WinSCP и вводим туда свой пароль.

Сама установка панели предельно проста, но перед этим провертим, что можно удалить лишнего, так как не все хостеры предоставляют действительно чистые образы системы. Все команды вводятся в PuTTY.

Как поставить Vesta Control Panel

Для начала для Debian вводим по очереди:

Так мы обновим Debian (и Ubuntu кстати). Для Centos 6 отдельный разговор, но технически туда сразу можно ставить панель и она все сделает сама.

Потом удалим лишнее:

На нормальном чистом образе этого можно не делать.

Если все прошло успешно, без ошибок, то можно ставить панель.

Пишем  wget http://vestacp.com/pub/vst-install.sh и потом  bash vst-install.sh.

Установочный скрипт спросит некоторые данные типа вашего email и host сервера (укажите свой основной домен) и начнет установку. Заварите чай, это займет некоторое время.

По окончанию установки скрипт выдаст вам доступы к админпанели. Авторизуйтесь там и настройте языки и тарифные планы в соответствии со своими желаниями.

Как добавить домен в VestaCP

Потом добавьте свой домен. Тут есть пара нюансов! Поскольку это не isp manager (местами эта панель лучше, а конкретно в плане ssl) следует взять 2 ip v4 у хостера для своих неймсерверов. У регистратора домена прописываем ваши неймсерверы типа ns1.ваш.домен и айпи к нему, так же и с вторым ns2.ваш.домен и айпи. Если не получается, попросите службу поддержки регистратора домена. Потом в панели добавляем ваш домен в разделе web-доменов и после этого идем в dns записи и добавляем две A записи типа ns1 и ns2  направленных на те же самые ваши ip, что вы прописали у регистратора доменов. Как правило, ns1 это ваш основной ip, а ns2 это второй.  Если вы все правильно сделали, то через некоторое время ваш домен для сайта станет доступен из интернета. Создаем базу данных, назначаем в пакетах хостинга количество бекапов перегружаем сервер (в PuTTY по SSH команда reboot или из панели хостера) и можно устанавливать сайт. Если у вас больше 512 оперативной памяти то можно установить акселераторы php, а если больше одного процессора или его частота позволяет, можно изменить кофиг nginx (это без опыта для обычного совсем не разбирающегося человека сложновато). Но все будет работать и без этих мер. Панель делали талантливые программисты.  Советую так же выучить команды распаковки архивов по SSH (PuTTY). Для начала надо перейти в папку с файлом с помощью команды cd /папка , а потом для архивов tar – tar xzpf имя файла , а для zip – unzip имя файла .

Для того, чтобы установить акселератор php Alternative PHP Cache хватит команды  apt-get install php-apc с конфигом который пишется в apc.ini и ложится в /etc/php5/conf.d:

Этот конфиг для 64 Мб кэша и нужно еще поправить sysctl.conf, а именно дописать внизу этого файла, а он находится в /etc внизу списка файлов, строчку kernel.shmmax = 67108864 и применить это по SSH с помощью sysctl -p . kernel.shmmax = 67108864 – максимальный размер shared memory.  Делать по размеру нужного кэша.

Для того чтобы поставить еще Zend OPcache, обратитесь к этой статье.

Итак, после всех операций у вас должен быть шустро работающий дешевый VDS, которого по мощности хватит намного вперед, если ваш сайт не “монстр”.

Если не получилось, то практикуйтесь еще, тут все расписано более менее точно.

Кстати, я помогаю с настройкой серверов под сайты за символические суммы. Писать по контактам на сайте.

Спасибо за ваше внимание и надеюсь, эта статья поможет сэкономить ваши деньги потраченные на нерадивых хостеров.

Похожие записи:

  • Нет ничего похожего
 
Скрыть/Показать

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


 
Скрыть/Показать
Ноябрь 2017
Пн Вт Ср Чт Пт Сб Вс
« Мар    
 12345
6789101112
13141516171819
20212223242526
27282930  
Связаться со мной
Скрыть/Показать
Чат со мной - Обратится к нам в Skype
Архив записей
Скрыть/Показать
Скрыть/Показать
 
Скрыть/Показать

uptime узнать