[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 и mc умеет его распаковать.

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

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

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

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

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

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

выбираем

Y

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

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

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

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

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

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

Нажимаем Enter

Настроим права доступа к каталогам (файлам) сайта

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

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

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

Да

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

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

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

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

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

Нажимаем Enter

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • SEO-HUNER