Skip to main content
SEO оптимизация сайта

SEO-HUNTER

Веб-программирование

[RISH] Создание сайта на VPS

Создание сайта в RISH, настройка CMS Joomla на VPS

Инструкция по RISH (SSH Web-server control panel) написана по заказу и поддержке @progreccor
Перенести сайт с облака или с резервного удаленного диского хранилища в виде архивов файлов сайта и базы данных, а далее быстро развернуть его на VPS (обычно занимает не более 10 мин.) - залог успеха в сайтостроении и администратировании любого вебмастера.

Заходим на VPS по SSH клиенту, например, PuTTY.

Запускаем Midnight Commander, для этого в терминале вводим:

mc

Переходим по пути /var/www/наш логин/www и создаем папку с именем сайта.

Назание папки как домен сайта, например, site.ru!

получаем путь /var/www/наш логин/www/нашсайт

Как создать папку сайта на VPS с меню RISH

Заходим через PuTTY и выбираем папку с сайтом. F2 в меню выбираем

Создать сайт по имени папки

Владельцем всех папок и файлов в папке /var/www/логин/www/папкасайта
Установлен пользователь логин

Как инициализировать сайт в папке VPS.

Перезапускаем сервер для активации сайта папка сайта?

да

Активация сайта в папке VPS.

В папку нашсайт по FileZilla переносим сайт, т.е. файлы сайта и его базу. (предыдущая статья)

Как перенести файлы и базу данных сайта в папку VPS.

Распакуем архив файлов сайта в корневую категорию

Файлы сайта хранятся в архиве с расширении tar.gz и Midnight Commander умеет его распаковать и закидывать в нужную нам категорию!

Архив файлов сайта и его базы на VPS.

  • через mc заходим в файловый архив сайта, и выделяем все файлы в нем комбинацией клавишь + *
  • Переключаемся tab клавишей на правую панель mc и заходим в папку нашего сайта куда надо разархивировать архив файлов сайта (корневая папка сайта)
  • Далее переключаемся на левую панель mc и нажимаем на клавишу F5 далее Enter
    И наш архив файлов сайта распакуется в корневую категорию сайта.
  • Теперь можете удалить архив файлов сайта из корневой категории, выделяете его и клавиша F8

Как перенести файлы и базу данных сайта в папку VPS.

Имортируем базу сайта в базу на сервере VPS

выделяем файл с базой данных, нажимаем F2

в меню выбираем Импорт базы данных из файла .sql

Как создать и импортировать базу данных сайта на сервере VPS RISH.

Появится запрос:

Базы данных с именем seo-hunter.com не существует. Создать?

выбираем

Y

Создание и импорт базы данных сайта на VPS сервера RISH.

База данных будет автоматически создана, а база сайта импортирована в нее.

Файл с базой данных из корневого каталога сайта можете удалить (выделить и нажать на клавишу F8)

Далее выбираем корневой кателог сайта, нажимаем клавишу F2 и из меню выбираем

Настроить джумла в папке

В консоли отобразится следующая информация

Сайт распознан как созданный на основе Joomla
Новый пароль внесен в configuration.php
Имя пользователя базы данных установлено - логин базы данных
имя базы данных логин базы установлено в configuration.php
Путь к папке logs скорректирован /var/www/пользователь/www/корневая папка сайта/administrator/logs
Путь к папке tmp скорректирован /var/www/пользователь/www/корневая папка сайта/tmp
Хост базы данных установлен в localhost

Нажимаем Enter

Настройка прав доступа к каталогам (файлам) сайта, назначение им пользователя

Выбираем папку с сайтом, нажимаем F2

В меню выбираем:

Настроить права доступа к каталогу:

Настройка прав доступа каталогов и файлов сайта на VPS RISH.

Установить всем папкам права - 755, а файлам - 644?

Да

Все папки получили права - 755, все файлы - 644
Установить владельцем всех папок и файлов в папке /var/www/пользователь/www/корневая папка сайта
Пользователя - логин
Владельцем всех файлов установлен - логин [root@---- www]# /bin/sh /var/tmp/mc-root/логин Установить всем папкам права - 755, а файлам - 644 Да становить владельцем всех папок и файлов в папке /var/www/пользователь/www/корневая папка сайта Пользователя - логин пользователя Да Далее Enter

Настройка пользователя прав доступа каталогов и файлов сайта на VPS RISH.

Как проверить работоспособность сайта Joomla на VPS

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

Выпуск самоподписанного сертификата для сайта

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

Как получить сертификат для сайта для VPS RISH.

Выбираем из появившегося меню - Самоподписанный сертификат

Самоподписанный сертификат для VPS RISH.

Консоль отобразит - Syntax OK - Сервер перезагружен - Сертификат установлен.

Самоподписанный сертификат для сайта в RISH.

Нажимаем Enter

Как отредактировать файл HOSTS на рабочем копьютере и проверить сайт на работоспособность

на рабочем компьютере заходим на файл хост по следующему пути

c:\windows\system32\drivers\etc\hosts

Открываете проводник в виндовс и прямо в адресную строку вставляете этот путь и ву а ля вы уже там и выбрали чем его открыть (текстовый редактор)

Пишем айпи нашего сервера - пробел - домен нашего сайта.

Где найти hosts файл в виндовс.

Далее в адресной строке пишем домен нашего сайт в любом браузере.

Проверяем работоспособность сайта, а также не забываем проверить админку сайта

(в раздел создания бэкап очистить кэш сайта и исправить таблицы сайта)

Удаляем самоподписанный сертификат, по пути: /etc/httpd/conf.d

вида домен-ssl.conf

выделяем и удаляем клавишей F8

Возвращаемся на рабочем компьютере в файл хост и просто закомментируем строчку # айпи сервера домен // которую мы создавали для тестирования сайта на сервере

c:\windows\system32\drivers\etc\hosts

[SEO-HUNTER] Веб-программирование: фронтенд, бэкенд. Администратирование.
Договор оферты | Политика обработки персональных данных | Согласие с рассылкой
© SEO-HUNTER. ОГРНИП #, ИНН # Все права защищены. Copyright 2021

Разработчики проекта:

  • SEO-HUNER