Vps установка и управление

Инструкция по установке сайта на VDS

Инструкция по установке сайта на VDS

Сайт нельзя установить на «чистый» VDS — понадобится либо панель управления, либо настроенная конфигурация (чаще всего LAMP). Вы сами решаете, какой путь выбрать. Если коротко — с панелью управления проще. Но и ручная настройка VDS под сайт не займет много времени.

Подготовка VDS

Чтобы установить сайт, нужно подготовить VDS — развернуть на нем LAMP. В этот набор входит Linux, Apache, MySQL и PHP. Эти элементы требуются для корректной работы динамических сайтов и приложений.

Самый простой способ — установить LAMP при создании VDS. Например, так можно сделать на Timeweb.

Откройте панель управления VDS.

В разделе «Список VDS» нажмите «Создать сервер».

Укажите имя и комментарий, если он нужен.

Выберите операционную систему и программное обеспечение — например, Ubuntu 18.04 и LAMP.

Выберите подходящую конфигурацию VDS.

Добавьте SSH-ключ, если он уже создан.

Включите при необходимости защиту от DDoS.

После завершения установки у вас будет VDS с конфигурацией, подходящей для размещения веб-проектов.

Если у вас уже есть сервер, можно переустановить ПО и выбрать LAMP или добавить необходимые компоненты вручную через консоль. Для авторизации используйте логин и пароль, присланные хостером на почту при создании вирутального сервера. Linux уже должен быть установлен на VDS. Посмотрим на примере Ubuntu 18.04, как добавить другие компоненты: Apache, MySQL и PHP.

Установите веб-сервер Apache:

Добавьте Apache в автозагрузку:

Чтобы убедиться в том, что веб-сервер заработал, введите в адресной строке браузера IP-адрес сервера. На вкладке должно отобразиться приветственное окно Apache.

Следующий шаг — установка системы управления базами данных MySQL.

Задайте пароль суперпользователя (root), нажмите на Enter и введите пароль еще раз.

Запустите мастера настройки безопасности:

Ответьте на несколько вопросов системы:

Введите пароль от root, который указали ранее.

Включите или откажитесь от плагина VALIDATE PASSWORD. При его активации MySQL будет отвергать слабые пароли. Чтобы включить его, введите «y», в противном случае — «n».

Введите «n», чтобы не менять пароль.

Дальше будет еще четыре параметра. Во всех случаях введите «y», чтобы удалить анонимных пользователей, запретить удаленный доступ для суперпользователя, удалить тестовую базу и обновить таблицу привилегий пользователей.

Чтобы подключиться к установленной БД, выполните команду

Для подключения нужно ввести пароль, заданный при настройке MySQL. Для удобства управления также можно установить phpMyAdmin, но это опциональное решение.

Последний этап — установка PHP.

Это базовый набор. Можно добавить и другие модули, прописав их в команде выше или использовав отдельную команду типа apt-get install название_модуля.

После установки PHP проверьте его работоспособность. Создайте новый файл и откройте его в редакторе:

Внесите в него три строки и сохраните файл:

Перейдите по адресу http://IP-адрес-сервера/test.php. На вкладке браузера должна отобразиться страница с параметрами PHP.

После установки LAMP (не имеет значения, автоматически или вручную) нужно добавить на сервер домен. Сделать это можно через одноименный раздел в панели управления VDS. Timeweb предлагает зарегистрировать новый домен, перенести существующее имя или воспользоваться бесплатным техническим доменом для проверки работоспособности ресурса.

Производительные VDS с минимальным steal time – 15 дней бесплатно

Дарим 15 дней на тарифе Scarlett! Закажи VDS, внеси платеж от 50 рублей и активируй промокод community15.

Ручная установка сайта на VDS

Чтобы загрузить файлы сайта на сервер, нужно подключиться к нему по протоколу SFTP. Проще всего сделать это через программу FileZilla. При подключении необходимо указать:

логин и пароль от VDS;

номер порта — по умолчанию 22.

Если вы установили LAMP автоматически при создании сервера, то разместите сайт в директории /var/www/html.

Если вы установили LAMP вручную по инструкции выше, разместите сайт в директории /var/www/site1/public_html.

Теперь нужно разобраться с базой данных. Для этого нужно подключиться к серверу через SSH. Можно воспользоваться консолью в панели управления VDS.

Затем укажите имя БД, логин и пароль. Лучше сразу указать данные, прописанные в конфигурационном файле сайта.

Если есть дамп базы данных, загрузите его на сервер через SFTP в директорию /var/www/ и импортируйте в новую БД:

Для удобной работы с базами данных также можно установить на сервер phpMyAdmin.

Установка в ISPmanager

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

Откройте раздел «Учетные записи» — «Пользователи».

Нажмите на кнопку «Создать».

Введите имя пользователя и пароль. Остальные настройки можно оставить без изменений.

Укажите WWW-домен и создайте FTP-пользователя для подключения.

Нажмите «Завершить» для сохранения нового пользователя.

Вернитесь в меню «Учетные записи» — «Пользователи».

Выберите нового пользователя и нажмите «Войти».

Введите логин и пароль, которые указали ранее при создании нового пользователя.

Следующий этап — подключение домена. На сайте регистратора нужно указать для домена в качестве А-записи IP-адрес сервера. Если вы не добавили домен при создании пользователя, сделайте это сейчас:

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

Теперь нужно загрузить на добавленный домен файлы сайта.

Откройте раздел WWW — «WWW-домены».

Выделите домен и нажмите на кнопку «Каталог».

Удалите созданный по умолчанию файл index.html.

Нажмите на кнопку «Закачать» и укажите путь к архиву с файлами сайта.

Чтобы распаковать загруженный архив, выделите его и нажмите на кнопку «Извлечь». По умолчанию будет выбрана правильная директория.

Последний этап — создание базы данных.

Укажите имя базы, логин и пароль. Лучше сразу прописывать данные из конфигурационного файла сайта.

Если у вас уже есть база данных, импортируйте ее содержимое через раздел «Инструменты» — phpMyAdmin. Для авторизации используйте логин и пароль, назначенные при создании базы данных.

Установка в VestaCP

Первый этап — создание нового пользователя.

Откройте раздел USER.

Нажмите на зеленый значок, чтобы добавить новый аккаунт.

Заполните в форме все поля.

После создания пользователя вернитесь в раздел USER, выделите новый аккаунт и нажмите на кнопку «Войти».

Следующий этап — подключение домена. Первым делом укажите IP-адрес сервера в его А-записи. Это делается в личном кабинете на сайте регистратора доменов. Затем добавьте домен в панель Vesta:

Откройте раздел WEB.

Нажмите на зеленый значок плюса, чтобы добавить новый домен.

Введите имя домена и установите другие параметры его работы.

При необходимости перейдите по ссылке «Дополнительные опции». Здесь можно включить поддержку SSL, подключить аналитику, добавить еще один FTP-аккаунт (первый доступен по логину и паролю пользователя).

Обычно менять настройки не нужно. Вы просто добавляете в раздел WEB имя нового домена и сохраняете конфигурацию.

Затем нужно создать базу данных.

Откройте раздел DB.

Нажмите на зеленый значок, чтобы добавить новую БД.

Укажите данные базы: имя, логин, пароль, адрес электронной почты, на которую будут отправлены реквизиты для авторизации.

Нажмите на кнопку PHPMYADMIN — она находится над списком баз данных.

Импортируйте дамп базы данных, если он у вас есть.

Измените конфигурационный файл сайта — укажите в нем имя БД, логин и пароль. Можно пойти другим путем — изначально указывать имя БД, логин и пароль, ранее записанные в конфигурационном файле.

Читайте также:  Закон энергосбережения установка приборов учета воды

Последний этап — загрузка файлов сайта на сервер. Используйте подключение через SFTP с помощью FileZilla. Введите следующие данные:

логин от аккаунта в панели управления Vesta;

пароль от аккаунта в панели управления Vesta;

порт 22 (по умолчанию).

Файлы нужно скопировать в директорию /web/домен/public_html.

Перенос сайта на другой VDS силами технической поддержки

Если сайт размещен на стороннем хостинге или VDS, можно перенести его на другой виртуальный сервер с помощью специалистов поддержки. Это не общая практика, но хорошие хостеры предлагают такую услугу. Например, попросить перенести сайт можно специалистов поддержки Timeweb. Они помогут при условии, что на VDS установлена панель управления (ISPmanager или VestaCP) или ОС Bitrix 7.

Поставить Bitrix на VDS можно при создании нового сервера. Если сервер уже создан, можно переустановить операционную систему или просто добавить на него панель управления.

Специалисты поддержки выполнят следующие работы:

скопируют все файлы на сервер;

импортируют базы данных и внесут изменения в файлы конфигурации;

установят и настроят ПО для работы с динамическими сайтами и приложениями;

создадут служебные домены для проверки работоспособности после переноса.

Фактически пользователю останется только перенести домен на VDS, всю остальную работу сделают специалисты поддержки. Чтобы воспользоваться этой услугой, нужно предоставить хостеру следующие данные:

доступ к FTP или SSH старого сервера;

доступ к панели phpMyAdmin старого сервера;

информацию о том, какие сайты и папки нужно перенести;

пароль администратора сервера, на который переносится сайт.

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

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

Источник



Установка — настройка VPS/VDS с нуля с PHP7

Данное руководство описывает полный процесс настройки VPS под ваши сайты, на вашем виртуальном сервере под Linux, используя Apache, PHP 7, MySQL, phpmyadmin, vsftpd как FTP, и другие мелкие утилиты. Все что я нашел в интернете или не полное, или местами не подходило к современным реалиям. Я переносил с обычного виртуального хостинга свой сайт, так как уперся в ограничения большинства хостеров.

Если вы планируете продавать хостинг или устанавливать панель управления (ISP Manager, cPanel, Plesk и т.п.), данный метод настройки не подойдет. Настройки для такого развертывания иные. PHP7 имеет ряд серьезных преимуществ в быстродействии и оптимизации по сравнению с PHP 5. Мои проекты на WordPress, к примеру, заметно быстрее работают. Важно знать: если у вас не сильно известная CMS с последними обновлениями, а какой-то самописный проект, не оптимизированный под PHP7, то возможны нестыковки.

Я использую в данном руководстве Ubuntu Server 14.04.4 LTS, также все здесь описанное подойдет для VPS\VDS на других Debian — подобных дистрибутивов. Подразумевается, что вы имеете базовые знания Linux и умеете работать с терминальной консолью. Я частично поясню азы, но все же.

Настраиваем

Итак, у нас есть свежеустановленная на VPS система и доступ по SSH. Логинимся на сервер под рутом.

1. Создадим себе пользователя. Работать под рутом без надобности — признак дурачины.

Где user — меняем на ваш будущий логин. Отвечаем на вопросы системы, пароль придумываем сложный, ваш логин будет основным для удаленного управления системой, рут мы в дальнейшем отключим от удаленного терминала из соображений безопасности.

2. Добавляем нашего созданного пользователя в группу sudo, дабы выполнять команды из-под рута:

Плюс, добавим самого себя в группу администраторов:

3. Выходим из системы (logout) и логинимся под своим новым созданным пользователем на SSH. С этого момента, если нам нужно выполнить команду от имени рута, мы используем операнд sudo перед остальными операндами команды (примеры ниже).

4. Стоит вам только опубликовать ваш сайт-адрес сервера VPS, как всяческие хакинговые боты начнут стучаться к вам на терминальный порт 22. Поэтому, обезопасим терминал VPS, сменив порт с 22 на чтото другое. Как новый порт, вводим любое число от 1 до 65535. Нельзя использовать для этого порты 80, 443, 3306, 22, 21 и 8080. Они заняты под другие сервисы нашего VPS.

Nano — консольный «блокнот». Наверняка вы уже с ним знакомы, но я напомню базовое управление: Ctrl+X — выход, Ctrl+O — сохранение, Ctrl+W — поиск, стрелки — перемещение курсора.

Ищем в открывшемся файле строку «Port 22», обычно она прямо сверху. Изменяем 22 на выбранный вами порт. Далее проматываем кнопкой PgDn до самого низа файла и дописываем каждую команду с новой строки:

Первая команда ограничивает подключения только стандартом IPv4, отключая не нужный IPv6. Вторая запрещает логиниться в терминал под рутом. Третья запрещает вообще кому либо логиниться, кроме вас — подставляйте свой логин вместо user.

Сохраняем и закрываем, как я показывал выше. Впредь все редактирования файлов будут проходить по такому сценарию. Перезапустим удаленный терминал, чтобы настройки применились:

5. Разлогинтесь из терминала (logout), и подключитесь к серверу заново, используя новый порт.

6. Обновим источники приложений и сами приложения:

Соглашаемся на установку обновлений нажав Y и Enter.

7. Если у вас не самой последней версии система, имеет смысл обновить дистрибутив до последнего подрелиза (необязательный шаг):

8. Ускоряем общую работу системы — Prelink и Preload. Prelink нужен для создания статичных адресов для библиотек, Preload — это небольшое приложение, которое следит за файлами наиболее часто используемых приложений, и предзагружает их в память, пока система простаивает.

Далее, нужно включить Prelink:

Откроется знакомый Nano, и там измените строку с PRELINKING=unknown на PRELINKING=yes. Не забываем сохранять перед закрытием, вы же запомнили уже, ага? Следующий шаг — добавляем в планировщик cron ежедневный запуск:

9. C системными предустановками пока закончим, ставим апач:

Также, включим mod_rewrite. Почему-то по умолчанию в большинстве систем он отключен. Отвечает за переписывание билибердовых ссылок под красивые короткие. Критично для работы многих сайтов.

10. Далее, MySQL-сервер:

Установка может спросить адрес вашего сервера, указываем localhost, если вы пока не назначили внешний домен. Также задаем главный пароль базы данных, сложный, буквы-цифры-разный регистр. Если вы еще не догадались, напоминаю — все логины-пароли нужно записать и хранить в безопасном месте.

MySQL сервер последних версий корректно настроен для работы в нашем окружении, принимает запросы только от localhost. Поэтому, не лезем в конфиг.

11. Ставим php7. На момент написания статьи, файловые репозитории Ubuntu не содержат PHP7, поэтому нам нужно будет добавить неофициальный репозиторий и из него поставить php7:

По окончанию добавления, спросит у вас окончательного согласия, подтверждаем на Y и Enter. Далее обновим список приложений и установим нужное:

Набор модулей тут мной определен эксперементально. Во всех источниках указаны разные, где-то нет mbstring, но он нужен для phpmyadmin, админки для MySQL. Где-то отсутствует curl и gd, но они нужны для капчи и некоторых плагинов CMS. В любом случае, дополнительные модули можно всегда доставить после.

Читайте также:  Ubuntu установка php определенной версии

12. Поднастроим Apache. Перейдем (cd) в каталог с настройками апача:

Отредактируем главный конфигурационный файл:

Уже установленные переменные не трогаем, проматываемся в конец файла. Там добавляем каждую команду с новой строки:

Это задаст хост по умолчанию для самоопределения апача (localhost) и отключит отображение версии системы и сервера на страницах ошибок. Это небезопасно. Как всегда, сохраняем, закрываем.

13. Поднастроим PHP.

Многие скрипты используют короткий тэг открытия, вместо полного, поэтому включим эту опцию, заменив Off на On (отсюда и далее указываю то, как должно быть, а не как было):

Раздвинем ограничения по памяти и загрузке файлов:

14. Установим phpmyadmin. Это графическая панель управления базами данных MySQL. Первый раз когда я его ставил из apt репозитория, он не взлетел. Оказалось, репозитории ubuntu не содержат последней версии phpmyadmin, которая понимает PHP7, так как и самого PHP7 в этих репозиториях тоже нет.

Лучше всего устанавливать в /usr/share:

Качаем, на момент написания, последняя версия 4.6.0:

Установим unzip, он понадобится:

Отредактируем конфиг-файл апача, чтобы он знал, гдеи скать наш phpmyadmin:

После «DocumentRoot /var/www/html» добавляем строки:

Все готово, перезапустим апач:

15. После всех манипуляций, у нас будет тестовая страница апача открываться в браузере по адресу вашего сервера, а phpmyadmin будет доступен по адресу http://вашсайт/phpmyadmin . Логин туда root, пароль — указанный при установке MySQL.

16. Создадим старницу phpinfo для проверки работы сервера:

Вставляем такой код в Nano и сохраняем:

Теперь по адресу http://вашсайт/phpinfo должна открываться сервисная страница с информацией о PHP и подключенных модулях, например:

VPS Phpinfo

Если все работает и отображается, скройте phpinfo, изменив название этой папки на какую-нибудь только вам известную билиберду:

Прямой доступ по известному пути — дыра в безопасности VPS.

17. Поставим FTP. Используем vsftpd:

Убедитесь, что параметры в этом файле соответствуют приведенным ниже. Если параметры закомментированы знаком #, раскомментируйте его, удалив #. Если параметра нет, добавьте вручную в конец файла:

После этого, можно логиниться на сервер по FTP, используя логин и пароль от системы. C этим конфигом, у вас будет доступ ко ВСЕЙ операционной системе. Если вам нужно ограничить доступ к папкам, поищите в интернете руководства.

18. Резервное копирование. Альфа и Омега администрирования VPS. Бэкапы надо делать хотя бы раз в неделю. Следующий скрипт создает архив с бэкапом папок /var/www (где обычно лежат сайты), /etc, /var/log и /root. Также бэкапит все базы MySQL. Скрипт следует исполнять от имени рута из папки, в которой будут хранится бэкапы. Также, желательно внести файл скрипта в cron. Собственно, скрипт:

Обратите внимание, верхние несколько строчек скрипта нужно изменить в соответствии с вашей конфигурацией MySQL.

Допустим, у нас в корне будет папка /backup и в ней будет и скрипт, и сами резервные копии. Переходим в корень файловой системы:

И вставляем туда скрипт выше. Сохраняем, назначаем его исполняемым:

Мы запустим процесс бэкапа. Для среднего сайта на средней мощности VPS это занимает 5-10 минут. После окончания процесса, в папке /backup будут несколько архивов с резервными копиями. Как я говорил выше, лучше всего этот скрипт запихнуть в cron. Погуглите, как это сделать.

На этом основная настройка сервера закончена — мы получили полностью рабочий, современный и производительный веб-сервер на VPS. Я не затронул некоторые мелкие вопросы, связанные с настройкой доступов на веб-сервере, так как этим часто занимаются админы и на обычном виртуальном хостинге, которые как раз и перелезают со временем на VPS.

Полезные утилиты

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

WP-CLI

Это командная утилита для администрирования WordPress из терминальной консоли Linux. Умеет очень много, бэкапить, копировать данные в базе данных, отключать и включать плагины и так далее. Очень полезно, в случаях если у вас конфликт плагинов, или вы где-то накосорезили и админка сайта у вас отвалилась. Подробнее тут.

Multitail

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

Htop

Полный аналог «Диспетчера задач» из Windows для терминальной консоли. Очень полезная вещь для мониторинга процессов, памяти, загрузки и управления процессами. Ставиться командой:

И вызывается (кто бы думал) командой:

Let’s Encrypt

Бесплатный сервис для выдачи SSL сертификатов. Отличный вариант для перевода вашего сайта на HTTPS. Больше в моей отдельной статье здесь.

Выбор VPS

Если вы ищите подходящий VPS/VDS хостинг, могу порекомендовать HexCore, которым сам и пользуюсь. По условиям все можете посмотреть сами у них на сайте. Меня лично подкупило наличие возможности поставить туда любую свою систему (позволяют загрузить свой .ISO образ); и регулярные полные бэкапы делаются автоматом.

Источник

Настройка виртуального сервера (VPS/VDS) с нуля

Настройка виртуального сервера (VPS/VDS) с нуля

В этой статье мы поэтапно расскажем о том, как создать виртуальный сервер (VPS/VDS) в панели управления Serverspace и о том, как подключиться к созданному серверу.

Как создать виртуальный сервер?

1. Авторизуйтесь в панели управления Serverspace, перейдите в раздел «Серверы» и нажмите кнопку «Создать сервер».

2. Затем выберите шаблон виртуального сервера из списка — операционную систему (ОС), которая будет установлена.

Стоимость лицензии Windows Server при выборе соответствующей ОС уже включена в абонентскую плату, независимо от того, имеется у вас домен в виртуальной инфраструктуре или нет.

Если же вы планируете установить на VPS/VDS другую ОС, просто создайте ее ISO-образ и отправьте его нашей техподдержке.

3. Далее необходимо выбрать технические параметры виртуального сервера. Вы можете создать собственную конфигурацию, либо выбрать готовую:

Примеры готовых конфигураций:

Стандарт Стандарт+ Профи
Количество ядер 1 4 10
Оперативная память 512 МБ 11 ГБ 26 ГБ
Объем хранилища 10 ГБ 250 ГБ 1000 ГБ
Ширина интернет-канала (Мбит/сек) 10 10 100

При этом в дальнейшем вы сможете менять конфигурацию прямо в панели управления.

После выбора ОС необходимо выбрать центр обработки данных (ЦОД), в котором будет размещаться ваш виртуальный сервер. Наши ЦОД-ы расположены в Беларуси (beCloud), США (NNJ3) и в Нидерландах (AM2), и для каждой страны доступна своя конфигурация.

4. За дополнительную плату вы можете подключить автоматическое создание резервных копий (бэкапов) виртуального сервера, которые создаются раз в сутки. Для этого необходимо выбрать период хранения бэкапов — 7, 14, 21 или 28 дней.

5. Если на этапе подбора операционной системы вы выбрали ОС Windows Server и ее необходимо включить в существующий домен Microsoft Active Directory, просто поставьте галочку в чекбоксе «выполнить системную подготовку Windows». При этом время создания сервера увеличится на 15-20 минут, так как в процессе создания будет запущена специальная утилита sysprep.

Если же в качестве операционной системы выбрана FreeBSD, Debian, Ubuntu или CentOS, необходимо дополнительно указать способ подключения — через пару логин/пароль или по SSH. Логин и пароль генерируются автоматически и появляются на экране после создания сервера. SSH-ключ можно сгенерировать при помощи утилиты или прикрепить уже сгенерированный ключ.

Читайте также:  Порядок действий при установке windows

6. Затем необходимо указать количество серверов и присвоить им имена. За один раз можно создать до 5 серверов.

При создании сервера сетевому интерфейсу будет автоматически присвоен один бесплатный IPv4-адрес. В дальнейшем вы сможете подключить дополнительные IPv4- и IPv6-адреса за отдельную плату.

Подключение к виртуальному серверу

После создания виртуального сервера к нему можно подключиться через веб-консоль. Для подключения потребуется логин и пароль администратора, указанные во вкладке «Состояние».

Кнопка перехода в веб-консоль расположена в правом верхнем углу. Если вам неудобно пользоваться веб-консолью, вы можете подключаться к серверу любым другим удобным способом.

Подключение к операционным системам происходит по разным протоколам: для FreeBSD, Debian, Ubuntu и CentOS используется протокол SSH, а для подключения к серверам Windows — протокол RDP.

Источник

Vps установка и управление

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

Владельцу виртуального сервера доступна установка любых приложений, а также удаление, добавление, изменение любых файлов операционной системы, что подразумевает самостоятельное администрирование виртуального сервера пользователем и наличие определенных навыков. Основным преимуществом собственного администрирования является отсутствие ограничений на используемое ПО и возможность его тонкой настройки под конкретные задачи.

Создание сервера

Тариф

При создании VPS необходимо выбрать подходящий тарифный план. Параметры тарифного плана влияют на предоставляемые для VPS ресурсы: CPU/RAM/SSD. Все тарифы включают пропускную способность 100 Мбит/с, неограниченный трафик и 1 IP-адрес.

Операционная система

Для установки доступны следующие операционные системы: Ubuntu 16.04 или 18.04, CentOS 7, Debian 9, Fedora 27, openSUSE 42.3, BitrixVM 7.3.0.

Дополнительное ПО

На виртуальном сервере вы можете устанавливать любое ПО для ваших нужд. Для вашего удобства мы также добавили возможность автоматической установки популярных приложений на этапе создания сервера. В списке доступного ПО — бесплатная панель управления VestaCP и несколько популярных веб-приложений, таких как:

  • Вики-система Confluence
  • Система управления репозиториями кода Gitlab
  • Система отслеживания ошибок Jira
  • Полностью готовый к работе LAMP stack (Apache+MySQL+PHP)
  • Веб-интерфейс для управления Docker-контейнерами Portainer
  • Система управления проектами и задачами Redmine

Данные сервера

Название — это имя сервера, которое будет отображаться в списке ваших VPS. Можно придумать своё или сгенерировать случайное название сервера.

Hostname — имя, которое содержится в /etc/hostname в ОС и по-умолчанию содержится в приглашении командной строки.

Описание — при необходимости вы можете добавить краткое описание для вашего сервера.

Помимо этого вы можете разрешить (или запретить) доступ к серверу через наш файловый менеджер из панели управления.

Аутентификация

Для аутентификации вы можете использовать пароль, а для того чтобы заходить на сервер без ввода пароля при каждом соединении, вам следует добавить доступ по SSH-ключу.

SSH-ключ представляет собой пару ключей — приватный и публичный. Приватный ключ должен храниться в домашнем каталоге пользователя на локальном компьютере, с которого будет выполняться вход на удаленный сервер. Публичный ключ необходимо добавить на удаленный сервер в домашний каталог пользователя, под которым будет выполняться вход на сервер.

О том, как сгенерировать приватный и публичный ключи на своем локальном компьютере, читайте в статье «Автоматическая SSH-авторизация по ключу».

После этого вам остаётся нажать на кнопку «Создать сервер» и дождаться установки выбранного образа.

Если при создании сервера были выбраны дополнительные приложения для установки, по завершении на вашу почту будут отправлены подробные инструкции, с помощью которых вы сможете произвести начальную настройку установленного ПО.

Подключение к серверу

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

Для подключения к серверу необходимо будет выполнить команду из терминала:

где xxx.xxx.xxx.xxx — это IP вашего сервера.

Основное меню сервера

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

В верхней части панели управления виртуальным сервером доступны функции перезагрузки, выключения и запуска сервера в rescue-режиме для восстановления системы.

Также в панели предоставлена информация о текущей конфигурации сервера, установленном при создании сервера ПО и основные графики потребления сервером ресурсов за последние сутки.

Рассмотрим функции, которые доступны из панели управления сервером:

Журналы

В этом разделе логируется история всех действий, произведенных с вашим сервером из панели управления.

Статистика

В этом разделе вы можете отслеживать статистику сервера.

Во вкладке «Статистика VPS» отображаются:

  • Нагрузка на CPU — усредненное значение за минуту. Максимальное значение нагрузки зависит от количества ядер вашей конфигурации, т.е. для двухядерной системы общий процент потребления ресурсов CPU не может превышать 200%.
  • Детализация использования процессорного времени.
  • Load Average — среднее значение загрузки системы в период 1, 5 15 минут.
  • Потребление оперативной памяти — ограничивается текущей конфигурацией сервера.
  • Суммарный объем данных на диске.
  • Скорость чтения/записи при использовании диска.
  • Входящий/исходящий трафик.

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

Статистику можно просмотреть за час/сутки/неделю/месяц.

Во вкладке «Процессы на сервере» отображается информация о процессах на сервере аналогичная выводу команды top:

  • PID — идентификатор процесса.
  • COMMAND — команда, запустившая процесс.
  • CPU — процент используемого процессорного времени.
  • MEM — процент использования оперативной памяти.
  • RES — текущее использование оперативной памяти.
  • TIME — время использования процессора в секундах.
  • NI — приоритет, выставленный командой nice. От −20 (наивысший) до 19.
  • TIME — время использования процессора в секундах.
  • S — статус процесса. R — running, S — sleeping, Z — zombie.
  • USER — пользователь, от которого запущен процесс.

Настройки сервера

Изменение конфигурации

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

Переустановка операционной системы и ПО

Для установки доступны следующие операционные системы: Ubuntu 16.04 или 18.04, CentOS 7, Debian 9, Fedora 27, openSUSE 42.3, BitrixVM 7.3.0.

Управление доступом к серверу для Файлового менеджера

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

Сброс пароля

Если вы сбрасываете пароль, то новый пароль для входа будет выслан на email вашего аккаунта.

Удаление сервера

Безвозвратно удаляются все данные с сервера. Предварительно убедитесь, что на нем не осталось важных данных.

Файловый менеджер

Управлять файлами на сервере можно прямо из панели управления через наш файловый менеджер.

Если доступ к файлам сервера для нашего файлового менеджера в настоящий момент запрещен, потребуется дать разрешение на добавление нашего SSH-ключа. Запретить/разрешить доступ вы можете в любой момент в разделе «Настройки сервера».

Настройки сети

Для работы нескольких приложений или сайтов в рамках одного виртуального сервера могут потребоваться различные IP-адреса. В этом разделе вы можете заказывать до 10 дополнительных IP-адресов и управлять текущими.

Источник

Adblock
detector