- Регистрация
- 20.02.18
- Сообщения
- 48
- Сделки (гарант)
- 1
Внимание: этот пользователь заблокирован! Настоятельно рекомендуем воздержаться от любого сотрудничества с ним!
В данной статье будет рассмотрена полная настройка готового WEB сервера хостинга сайтов на основе дистрибутива UBUNTU 16.04
Делаем сайт на сервере без панели управления
Если панели управления у вас нет, или вы просто хотите сделать всё через консоль, то вам понадобится:
- Настроенный VPS с SSH-доступом. О том, как правильно настроить VPS или сервер читайте «Подготовка к работе сервера или VPS с Ubuntu Server 16.04».
- Домен.
Начало работы
- Открываем терминал на своём ПК или другом устройстве (Ctrl+Alt+T или через меню приложений).
- Подключаемся к серверу. Для этого выполняем в терминале команду:
ssh имя_пользователя@ip_адрес_сервера.
https://unihost.com/help/wp-content/uploads/DS_171017_b16a29.png
Устанавливаем и настраиваем ПО для работы сайта на сервере
Для того, чтобы запустить сайт на VPS или сервере, нам понадобится специальный программный комплекс — LAMP. Он состоит из ОС Linux (L), веб-сервера Apache (A), системы управления базами данных MySQL (M) и препроцессора гипертекста PHP (P). От себя еще добавлю веб-интерфейс для MySQL под названием PHPMyAdmin, который сильно облегчает работу с базами данных.
Веб-сервер
Нужен для того, чтобы передавать файлы по протоколу HTTP, то есть для нормальной работы сервера.
- Устанавливаем веб-сервер Apache командой: sudo apt install apache2.
https://unihost.com/help/wp-content/uploads/DS_171017_873a65-1-e1509627666871.png
- Вводим пароль, чтобы дать терминалу права суперпользователя.
https://unihost.com/help/wp-content/uploads/DS_171017_8b12cf-e1509627702152.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_20488e-e1509627749355.png
- Ждём окончания установки.
- Переходим по адресу http://ip_адрес_сервера и видим тестовую страницу Apache.
https://unihost.com/help/wp-content/uploads/DS_171017_a42dec-e1509627922582.png
Сервер базы данных
Базы данных используются в современных CMS для хранения всей информации о сайте — списка пользователей, содержимого постов и т.д.
- Устанавливаем сервер баз данных MySQL командой: sudo apt install mysql-server.
https://unihost.com/help/wp-content/uploads/DS_171017_e5521f-e1509628620806.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_588dd1.png
- Придумываем пароль для MySQL. Вводим хоть «1234», всё равно мы сейчас будем менять этот пароль.
https://unihost.com/help/wp-content/uploads/DS_171017_cf5c39.png
- Подтверждаем пароль.
https://unihost.com/help/wp-content/uploads/DS_171017_6626ba.png
- Ждём окончания установки.
https://unihost.com/help/wp-content/uploads/DS_171017_4dbfe0-e1509629007289.png
- Выполняем команду /usr/bin/mysql_secure_installation для настройки MySQL.
https://unihost.com/help/wp-content/uploads/DS_171017_09774d-e1509628853914.png
- Вводим пароль, который придумали до этого.
https://unihost.com/help/wp-content/uploads/DS_171017_ff83b7-e1509628812730.png
- Соглашаемся на настройку плагина проверки пароля. Для этого нажимаем Y на клавиатуре и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_83dfe6-e1509629229907.png
- Плагин предлагает три уровня сложности при проверке пароля.
https://unihost.com/help/wp-content/uploads/DS_171017_80dfde.png
- Первый — только с проверкой на длину пароля. Если пароль будет короче восьми символов, плагин не даст его задать. Чтобы выбрать первый уровень, нажимаем 0 и нажимаем Enter.
- Второй — еще и с проверкой на регистр (Аа), цифры и специальные символы (#@!). Чтобы выбрать второй уровень, нажимаем 1 и нажимаем Enter.
- Третий уровень добавляет словарь наиболее частых слов и не даст задать пароль, в котором используются эти слова. Чтобы выбрать третий уровень, нажимаем 2 и нажимаем Enter.
- Плагин оценивает наш текущий пароль по шкале 1-100 и предлагает его сменить. Нажимаем Y и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_79ba5e.png
- Вводим новый пароль. Нужно, чтобы он соответствовал стандартам, которые мы выбрали в предыдущем пункте.
https://unihost.com/help/wp-content/uploads/DS_171017_d2a77e.png
- Плагин переоценивает наш пароль и спрашивает, хотим ли мы продолжить. Нажимаем Y нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_03a148.png
- На все следующие запросы нажимаем Y и нажимаем Enter. Это удалит тестовые базы данных, тестовых пользователей и закроет несколько уязвимостей в безопасности MySQL.
https://unihost.com/help/wp-content/uploads/DS_171017_f00afe.png
- Ждем окончания настройки.
https://unihost.com/help/wp-content/uploads/DS_171017_a1a32c.png
Препроцессор гипертекста
PHP нужен для того, чтобы на сайте могли выполняться скрипты — специальные программы, необходимые для нормальной работы сайта.
- Устанавливаем PHP командой: sudo apt install php libapache2-mod-php php-mcrypt php-mysql.
https://unihost.com/help/wp-content/uploads/DS_171017_590e7c.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_6a9896.png
- Ждем окончания установки.
- Создаем тестовый php-файл командой: sudo nano /var/www/html/info.php
https://unihost.com/help/wp-content/uploads/DS_171017_92c5b9-e1509630555736.png
- Вставляем в него этот код:
<?php
phpinfo();
?>
- Нажимаем Ctrl+X, чтобы закрыть редактор.
- Нажимаем Y, чтобы подтвердить сохранение файла.
- Нажимаем Enter, чтобы подтвердить перезапись файла.
- Проверяем, работает ли PHP. Для этого переходим по адресу http://ip_адрес_сервера/info.php и смотрим на тестовую страницу PHP.
https://unihost.com/help/wp-content/uploads/DS_171017_72fe6e-e1509629474769.png
Веб-интерфейс для MySQL
Редактировать базы данных через консоль — неудобно. Но если установить веб-интерфейс, то можно делать это прямо в браузере.
- Устанавливаем PHPMyAdmin командой: sudo apt install phpmyadmin apache2-utils.
https://unihost.com/help/wp-content/uploads/DS_171017_9ea0e5.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_869d85.png
- В списке веб-серверов, выбираем apache2 и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_ba1f90.png
- На вопрос «Конфигурировать ли базу данных для phpMyAdmin с помощью db-common» выбираем Yes и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_3f6a29.png
- Вводим пароль к MySQL и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_96b998.png
- Вводим его еще раз и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_1c0dcf.png
- Ждем окончания установки.
https://unihost.com/help/wp-content/uploads/DS_171017_d0233e.png
- Открываем файл настроек Apache: sudo nano /etc/phpmyadmin/apache.conf
https://unihost.com/help/wp-content/uploads/DS_171017_c28394.png
- Находим фразу DirectoryIndex index.php.
- Вставляем под неё AllowOverride All. Должно получиться:
https://unihost.com/help/wp-content/uploads/DS_171017_e1f09e-1.png
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
[...]
- Нажимаем Ctrl+X, чтобы закрыть редактор.
https://unihost.com/help/wp-content/uploads/DS_171017_e1f09e.png
- Нажимаем Y, чтобы подтвердить сохранение файла.
https://unihost.com/help/wp-content/uploads/DS_171017_795345.png
- Нажимаем Enter, чтобы подтвердить перезапись файла.
https://unihost.com/help/wp-content/uploads/DS_171017_c88ede.png
- Открываем файл настроек Apache: sudo nano /etc/apache2/apache2.conf
- Нажимаем Ctrl+X, чтобы закрыть редактор.
- Нажимаем Y, чтобы подтвердить сохранение файла.
- Нажимаем Enter, чтобы подтвердить перезапись файла.
- Дописываем в конец файла:
# Include phpmyadmin configurations:
Include /etc/phpmyadmin/apache.conf
https://unihost.com/help/wp-content/uploads/DS_171017_577052.png
- Перезагружаем Apache: sudo service apache2 restart
- Переходим по адресу http://ip_адрес_сервера/phpmyadmin и видим страницу входа в phpMyAdmin.
https://unihost.com/help/wp-content/uploads/DS_171017_d9c9c5-e1509966110589.png
Когда закончили — закрываем терминал.
Загружаем файлы сайта на сервер
Когда веб-сервер успешно настроен и работает, можно загрузить на сервер файлы сайта. Например, установочные файлы WordPress.
- Скачиваем файлы сайта на компьютер и распаковываем в папку /home/admin/Downloads/Wordpress или любую другую.
- Загружать их на сервер мы будем по SFTP. Поэтому устанавливаем SFTP-клиент FileZilla.
- На Ubuntu открываем терминал и выполняем команду sudo apt install filezilla.
- На Windows скачиваем установщик с официального сайта и устанавливаем программу.
- Теперь нужно открыть на сервере доступ по SFTP к папке, в которую мы будем загружать сайт. Для этого открываем терминал и выполняем команды sudo chown имя_пользователя:имя_пользователя /var/www/html и sudo ****d -R 775 /var/www
https://unihost.com/help/wp-content/uploads/DS_171017_d843a0.png
- Запускаем FileZilla. Вверху окна заполняем панель быстрого доступа.
- В поле Host вводим sftp://ip_адрес_вашего_сайта.
https://unihost.com/help/wp-content/uploads/DS_171017_5ccffe.png
- В поле Username вводим имя пользователя сервера.
- В поле Password вводим пароль к серверу.
- В поле Port вводим 22.
- Нажимаем Quickconnect и подключаемся к серверу.
- В поле Remote site (справа) набираем /var/www/html и нажимаем Enter.
- Кликаем правой кнопкой на файле index.html и выбираем Delete. Подтверждаем удаление, кликнув Yes. Это тестовый файл Apache и его обязательно нужно удалить, чтобы не было конфликтов.
https://unihost.com/help/wp-content/uploads/DS_171017_f50b66.png
- В поле Local site (слева) набираем адрес папки, в которую мы распаковали файлы сайта.
https://unihost.com/help/wp-content/uploads/DS_171017_6665d6.png
- Выделяем все файлы в папке слева и перетаскиваем их в папку справа. Процесс займёт около 10 минут. Если в папке много мелких файлов — может и дольше.
- Когда в списке Queued files не останется файлов, можеи смело закрывать FileZilla — загрузка закончилась.DS_171017_27569c
Теперь можем перейти на адрес http://ip_адрес_вашего_сервера и посмотреть на страницу установки нашей CMS.
Но устанавливать её пока что нельзя, потому что у нас еще нет базы данных.
https://unihost.com/help/wp-content/uploads/DS_171017_6cb4bb-e1509961050855.png
Создаём базу данных
Переходим по адресу http://ip_адрес_вашего_сервера/phpmyadmin.
https://unihost.com/help/wp-content/uploads/DS_171017_d9c9c5-1-e1509960933760.png
Вводим пароль от MySQL-сервера и кликаем Go.
В меню слева кликаем New.
https://unihost.com/help/wp-content/uploads/DS_171017_cd666e.png
Придумываем имя базы данных и кликаем Create.
https://unihost.com/help/wp-content/uploads/DS_171017_fd1659.png
Устанавливаем CMS WordPress (или любую другую)
Переходим по адресу http://ip_адрес_вашего_сервера/
https://unihost.com/help/wp-content/uploads/DS_171017_6cb4bb-1-e1509960394195.png
В случае с WordPress, кликаем Let’s Go! и заполняем данные доступа к базе данных, после чего кликаем Submit.
WordPress хочет, чтобы я создал и загрузил в его папку на сервере файл wp-config.php с определенным содержимым.
https://unihost.com/help/wp-content/uploads/DS_171017_2ec443.png
Создаю в gEdit, загружаю с помощью FileZilla.
Возвращаюсь к установщику WordPress и кликаю Run the install.
Заполняю имя сайта, имя пользователя, e-mail и пароль администратора и кликаю Install WordPress.
https://unihost.com/help/wp-content/uploads/DS_171017_864bc1.png
После установки заходим в админ-панель WordPress, используя логин и пароль из предыдущего пункта.
https://unihost.com/help/wp-content/uploads/DS_171017_45ce0a-e1509960219404.png
Видим админ-панель и начинаем работать с сайтом.
https://unihost.com/help/wp-content/uploads/DS_171017_b2e466-e1509959997859.png
Сайт установлен и готов к работе. Теперь можно работать с ним так же, как и на обычном хостинге, но с полными ресурсами VPS в нашем распоряжении.
Делаем сайт на сервере без панели управления
Если панели управления у вас нет, или вы просто хотите сделать всё через консоль, то вам понадобится:
- Настроенный VPS с SSH-доступом. О том, как правильно настроить VPS или сервер читайте «Подготовка к работе сервера или VPS с Ubuntu Server 16.04».
- Домен.
Начало работы
- Открываем терминал на своём ПК или другом устройстве (Ctrl+Alt+T или через меню приложений).
- Подключаемся к серверу. Для этого выполняем в терминале команду:
ssh имя_пользователя@ip_адрес_сервера.
https://unihost.com/help/wp-content/uploads/DS_171017_b16a29.png
Устанавливаем и настраиваем ПО для работы сайта на сервере
Для того, чтобы запустить сайт на VPS или сервере, нам понадобится специальный программный комплекс — LAMP. Он состоит из ОС Linux (L), веб-сервера Apache (A), системы управления базами данных MySQL (M) и препроцессора гипертекста PHP (P). От себя еще добавлю веб-интерфейс для MySQL под названием PHPMyAdmin, который сильно облегчает работу с базами данных.
Веб-сервер
Нужен для того, чтобы передавать файлы по протоколу HTTP, то есть для нормальной работы сервера.
- Устанавливаем веб-сервер Apache командой: sudo apt install apache2.
https://unihost.com/help/wp-content/uploads/DS_171017_873a65-1-e1509627666871.png
- Вводим пароль, чтобы дать терминалу права суперпользователя.
https://unihost.com/help/wp-content/uploads/DS_171017_8b12cf-e1509627702152.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_20488e-e1509627749355.png
- Ждём окончания установки.
- Переходим по адресу http://ip_адрес_сервера и видим тестовую страницу Apache.
https://unihost.com/help/wp-content/uploads/DS_171017_a42dec-e1509627922582.png
Сервер базы данных
Базы данных используются в современных CMS для хранения всей информации о сайте — списка пользователей, содержимого постов и т.д.
- Устанавливаем сервер баз данных MySQL командой: sudo apt install mysql-server.
https://unihost.com/help/wp-content/uploads/DS_171017_e5521f-e1509628620806.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_588dd1.png
- Придумываем пароль для MySQL. Вводим хоть «1234», всё равно мы сейчас будем менять этот пароль.
https://unihost.com/help/wp-content/uploads/DS_171017_cf5c39.png
- Подтверждаем пароль.
https://unihost.com/help/wp-content/uploads/DS_171017_6626ba.png
- Ждём окончания установки.
https://unihost.com/help/wp-content/uploads/DS_171017_4dbfe0-e1509629007289.png
- Выполняем команду /usr/bin/mysql_secure_installation для настройки MySQL.
https://unihost.com/help/wp-content/uploads/DS_171017_09774d-e1509628853914.png
- Вводим пароль, который придумали до этого.
https://unihost.com/help/wp-content/uploads/DS_171017_ff83b7-e1509628812730.png
- Соглашаемся на настройку плагина проверки пароля. Для этого нажимаем Y на клавиатуре и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_83dfe6-e1509629229907.png
- Плагин предлагает три уровня сложности при проверке пароля.
https://unihost.com/help/wp-content/uploads/DS_171017_80dfde.png
- Первый — только с проверкой на длину пароля. Если пароль будет короче восьми символов, плагин не даст его задать. Чтобы выбрать первый уровень, нажимаем 0 и нажимаем Enter.
- Второй — еще и с проверкой на регистр (Аа), цифры и специальные символы (#@!). Чтобы выбрать второй уровень, нажимаем 1 и нажимаем Enter.
- Третий уровень добавляет словарь наиболее частых слов и не даст задать пароль, в котором используются эти слова. Чтобы выбрать третий уровень, нажимаем 2 и нажимаем Enter.
- Плагин оценивает наш текущий пароль по шкале 1-100 и предлагает его сменить. Нажимаем Y и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_79ba5e.png
- Вводим новый пароль. Нужно, чтобы он соответствовал стандартам, которые мы выбрали в предыдущем пункте.
https://unihost.com/help/wp-content/uploads/DS_171017_d2a77e.png
- Плагин переоценивает наш пароль и спрашивает, хотим ли мы продолжить. Нажимаем Y нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_03a148.png
- На все следующие запросы нажимаем Y и нажимаем Enter. Это удалит тестовые базы данных, тестовых пользователей и закроет несколько уязвимостей в безопасности MySQL.
https://unihost.com/help/wp-content/uploads/DS_171017_f00afe.png
- Ждем окончания настройки.
https://unihost.com/help/wp-content/uploads/DS_171017_a1a32c.png
Препроцессор гипертекста
PHP нужен для того, чтобы на сайте могли выполняться скрипты — специальные программы, необходимые для нормальной работы сайта.
- Устанавливаем PHP командой: sudo apt install php libapache2-mod-php php-mcrypt php-mysql.
https://unihost.com/help/wp-content/uploads/DS_171017_590e7c.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_6a9896.png
- Ждем окончания установки.
- Создаем тестовый php-файл командой: sudo nano /var/www/html/info.php
https://unihost.com/help/wp-content/uploads/DS_171017_92c5b9-e1509630555736.png
- Вставляем в него этот код:
<?php
phpinfo();
?>
- Нажимаем Ctrl+X, чтобы закрыть редактор.
- Нажимаем Y, чтобы подтвердить сохранение файла.
- Нажимаем Enter, чтобы подтвердить перезапись файла.
- Проверяем, работает ли PHP. Для этого переходим по адресу http://ip_адрес_сервера/info.php и смотрим на тестовую страницу PHP.
https://unihost.com/help/wp-content/uploads/DS_171017_72fe6e-e1509629474769.png
Веб-интерфейс для MySQL
Редактировать базы данных через консоль — неудобно. Но если установить веб-интерфейс, то можно делать это прямо в браузере.
- Устанавливаем PHPMyAdmin командой: sudo apt install phpmyadmin apache2-utils.
https://unihost.com/help/wp-content/uploads/DS_171017_9ea0e5.png
- Нажимаем Y и Enter, чтобы подтвердить установку.
https://unihost.com/help/wp-content/uploads/DS_171017_869d85.png
- В списке веб-серверов, выбираем apache2 и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_ba1f90.png
- На вопрос «Конфигурировать ли базу данных для phpMyAdmin с помощью db-common» выбираем Yes и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_3f6a29.png
- Вводим пароль к MySQL и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_96b998.png
- Вводим его еще раз и нажимаем Enter.
https://unihost.com/help/wp-content/uploads/DS_171017_1c0dcf.png
- Ждем окончания установки.
https://unihost.com/help/wp-content/uploads/DS_171017_d0233e.png
- Открываем файл настроек Apache: sudo nano /etc/phpmyadmin/apache.conf
https://unihost.com/help/wp-content/uploads/DS_171017_c28394.png
- Находим фразу DirectoryIndex index.php.
- Вставляем под неё AllowOverride All. Должно получиться:
https://unihost.com/help/wp-content/uploads/DS_171017_e1f09e-1.png
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
[...]
- Нажимаем Ctrl+X, чтобы закрыть редактор.
https://unihost.com/help/wp-content/uploads/DS_171017_e1f09e.png
- Нажимаем Y, чтобы подтвердить сохранение файла.
https://unihost.com/help/wp-content/uploads/DS_171017_795345.png
- Нажимаем Enter, чтобы подтвердить перезапись файла.
https://unihost.com/help/wp-content/uploads/DS_171017_c88ede.png
- Открываем файл настроек Apache: sudo nano /etc/apache2/apache2.conf
- Нажимаем Ctrl+X, чтобы закрыть редактор.
- Нажимаем Y, чтобы подтвердить сохранение файла.
- Нажимаем Enter, чтобы подтвердить перезапись файла.
- Дописываем в конец файла:
# Include phpmyadmin configurations:
Include /etc/phpmyadmin/apache.conf
https://unihost.com/help/wp-content/uploads/DS_171017_577052.png
- Перезагружаем Apache: sudo service apache2 restart
- Переходим по адресу http://ip_адрес_сервера/phpmyadmin и видим страницу входа в phpMyAdmin.
https://unihost.com/help/wp-content/uploads/DS_171017_d9c9c5-e1509966110589.png
Когда закончили — закрываем терминал.
Загружаем файлы сайта на сервер
Когда веб-сервер успешно настроен и работает, можно загрузить на сервер файлы сайта. Например, установочные файлы WordPress.
- Скачиваем файлы сайта на компьютер и распаковываем в папку /home/admin/Downloads/Wordpress или любую другую.
- Загружать их на сервер мы будем по SFTP. Поэтому устанавливаем SFTP-клиент FileZilla.
- На Ubuntu открываем терминал и выполняем команду sudo apt install filezilla.
- На Windows скачиваем установщик с официального сайта и устанавливаем программу.
- Теперь нужно открыть на сервере доступ по SFTP к папке, в которую мы будем загружать сайт. Для этого открываем терминал и выполняем команды sudo chown имя_пользователя:имя_пользователя /var/www/html и sudo ****d -R 775 /var/www
https://unihost.com/help/wp-content/uploads/DS_171017_d843a0.png
- Запускаем FileZilla. Вверху окна заполняем панель быстрого доступа.
- В поле Host вводим sftp://ip_адрес_вашего_сайта.
https://unihost.com/help/wp-content/uploads/DS_171017_5ccffe.png
- В поле Username вводим имя пользователя сервера.
- В поле Password вводим пароль к серверу.
- В поле Port вводим 22.
- Нажимаем Quickconnect и подключаемся к серверу.
- В поле Remote site (справа) набираем /var/www/html и нажимаем Enter.
- Кликаем правой кнопкой на файле index.html и выбираем Delete. Подтверждаем удаление, кликнув Yes. Это тестовый файл Apache и его обязательно нужно удалить, чтобы не было конфликтов.
https://unihost.com/help/wp-content/uploads/DS_171017_f50b66.png
- В поле Local site (слева) набираем адрес папки, в которую мы распаковали файлы сайта.
https://unihost.com/help/wp-content/uploads/DS_171017_6665d6.png
- Выделяем все файлы в папке слева и перетаскиваем их в папку справа. Процесс займёт около 10 минут. Если в папке много мелких файлов — может и дольше.
- Когда в списке Queued files не останется файлов, можеи смело закрывать FileZilla — загрузка закончилась.DS_171017_27569c
Теперь можем перейти на адрес http://ip_адрес_вашего_сервера и посмотреть на страницу установки нашей CMS.
Но устанавливать её пока что нельзя, потому что у нас еще нет базы данных.
https://unihost.com/help/wp-content/uploads/DS_171017_6cb4bb-e1509961050855.png
Создаём базу данных
Переходим по адресу http://ip_адрес_вашего_сервера/phpmyadmin.
https://unihost.com/help/wp-content/uploads/DS_171017_d9c9c5-1-e1509960933760.png
Вводим пароль от MySQL-сервера и кликаем Go.
В меню слева кликаем New.
https://unihost.com/help/wp-content/uploads/DS_171017_cd666e.png
Придумываем имя базы данных и кликаем Create.
https://unihost.com/help/wp-content/uploads/DS_171017_fd1659.png
Устанавливаем CMS WordPress (или любую другую)
Переходим по адресу http://ip_адрес_вашего_сервера/
https://unihost.com/help/wp-content/uploads/DS_171017_6cb4bb-1-e1509960394195.png
В случае с WordPress, кликаем Let’s Go! и заполняем данные доступа к базе данных, после чего кликаем Submit.
WordPress хочет, чтобы я создал и загрузил в его папку на сервере файл wp-config.php с определенным содержимым.
https://unihost.com/help/wp-content/uploads/DS_171017_2ec443.png
Создаю в gEdit, загружаю с помощью FileZilla.
Возвращаюсь к установщику WordPress и кликаю Run the install.
Заполняю имя сайта, имя пользователя, e-mail и пароль администратора и кликаю Install WordPress.
https://unihost.com/help/wp-content/uploads/DS_171017_864bc1.png
После установки заходим в админ-панель WordPress, используя логин и пароль из предыдущего пункта.
https://unihost.com/help/wp-content/uploads/DS_171017_45ce0a-e1509960219404.png
Видим админ-панель и начинаем работать с сайтом.
https://unihost.com/help/wp-content/uploads/DS_171017_b2e466-e1509959997859.png
Сайт установлен и готов к работе. Теперь можно работать с ним так же, как и на обычном хостинге, но с полными ресурсами VPS в нашем распоряжении.