Здравствуйте! В этом уроке, я покажу, как установить CMS Joomla, на сервер VDS/VPS, управляемый из панели ISPmanager.
Примечание: Панель ISPmanager очень удачный программный продукт, созданный для управления веб-серверами, объединяя в едином интерфейсе, управление доменами, базами данных, почтовыми службами. А также управлять пользователя и организовывать многоуровневую систему прав пользователей.
В данной статье установка продемонстрирована работой на ISPmanager Lite версия 5.8.
Этапы установки Joomla 3 на VDS/VPS из ISPmanager
- 1: Добавление домена;
- 2: Создание базы данных;
- 3: Закачка дистрибутива Joomla на сервер;
- 4: Инсталляция Joomla с переводом.
- 5: Проверка результата установки, авторизация в панели администрирования.
Пункт 1: Добавление домена
Авторизуйтесь в панели ISPmanager с правами root. Интерфейс ISPmanager интуитивно понятен, но требует некоторого привыкания.
Меню рабочих вкладок видим слева. Вверху этого меню, кнопки управления меню: его можно раскрыть или закрыть, сделать избранное меню из наиболее используемых вкладок, все вкладки разбиты на группы, каждая группа имеет понятное название.
Домен нужно добавить на вкладке «WWW домены», группа «Домены».
На открытой вкладке заполняем все поля.
На фото вы видите, что сервер настроен с возможным включением защиты от DDoS атак. Вряд ли имеет смысл включать данную защиту на нерабочем сайте.
Итог: Домен с WWW добавлен. Сервер автоматом создал домен без WWW, что можно проверить на вкладке «Домены».
Примечание: Создание почтового домена не влияет на работу сайта, поэтому оставим эту тему для других статей.
На этом этапе важно решить и выбрать для сайта веб-сервер HTTP. Важно, чтобы в работе был задействован веб-сервер Apache. В этом случае вы сможете использовать SEO настройки Joomla и использовать файл htaccess. для управления url адресами сайта.
Есть мнение, что для CMS Joomla предпочтение в выборе веб-серверов ранжируется так:
- UNIX\Apache\Fast CGI\eAccelerator (самая высокая скорость в сочетании с удобной работой).
- UNIX\Apache\Fast CGI (тоже, но более доступна).
- UNIX\Apache\mod_php (неудобная работа с правами CHMOD).
- UNIX\Apache\CGI (не максимальная скорость, зато удобство работы и совместимость со всеми расширениями Joomla).
На моем сервере нет Fast CGI, поэтому я использую Apache\CGI. Данная настройка сервера, позволяет включить режим сжатия и режим кэширования. Они нужны для ускорения работы сайта. Сразу включим режим сжатия (рекомендована 5-я степень сжатия) и включим кэширования на срок 7 дней.
Пункт 2: Создание базы данных сайта Joomla
База данных в панели ISPmanager создается на вкладке «Базы данных», группа «Инструменты». На вкладке есть кнопка «Создать».
Обязательно, в целях повышения безопасности сайта, создаем нового пользователя для базы данных. Если у вас несколько сайтов и вы root пользователь VDS сервера, вы сможете управлять сразу всеми базами данных своих сайтов из панели phpmyadmin, или управлять каждой отдельной базой данных сайта, входя в phpmyadmin под логином отдельного пользователя этой базы данных.
Создаваемая база данных должна иметь три обязательных параметра, которые нужно зафиксировать: имя базы данных, имя пользователя БД, пароль доступа, а также расположение базы данных на этом сервере. Обычно, расположение сервера баз данных, local host. Для проверки его можно увидеть в столбце «Сервер» в списке (таблице) созданных баз данных.
Пункт 3: Закачка дистрибутива Joomla на сервер
В прошлом уроке мы закачивали Joomla на FTP, используя FTP клиент. Здесь, для примера, закачку дистрибутива Joomla на сервер, проведем через файловый менеджер сервера.
К сожалению, я не смогу показать работу файлового менеджера на этом сервере, он не подключен, но картинки найдутся.
Используя файловый менеджер сервера, для закачки папок и файлов Joomla в корневую папку сайта, распаковывать дистрибутив не нужно.
- Открываем файловый менеджер сервера;
- Открываем коневую папку сайта;
- Закачиваем (кнопка «Скачать») zip архив Joomla;
- Распаковываем архив (кнопка «Разархивировать»);
- Удаляем zip архив (выделяем нажатием и удаляем кнопкой «Удалить»;
- Проверяем права CHMOD на каталоги и файлы Joomla. Каталоги CHMOD=755, файлы CHMOD=644.
Пункт 3: Инсталляция Joomla с переводом
Инсталляция Joomla это прохождение трех или пяти окно установки системы в браузере. Три окна без перевода, пять окон с переводом на нужный язык. Здесь сразу переведем (локализуем) на русский язык.
Окно 1: Заполняем данные по сайту
Окно 2: Вписываем данные базы данных
Окно 3: Проверяем конфигурацию сервера на соответствие системе Joomla
Окно 4: Проходим установку, переходим к установке языка
Окно 5: Выбираем язык для панели для сайта
Окно 6: завершаем установку удалением каталога «Installation».
Переходим по вкладкам «Панель» и «Сайт». Проверяем перевод.
©Joomla-abc.ru
Другие уроки
- 10 лучших WAMP платформ для CMS Joomla под Windows, урок 3
- 12 Правил оптимизации Joomla сайта, урок 28
- 2 программы FTP клиент для создания Joomla сайта – FilleZilla, WinSCP, урок 4
- 33 первых расширения Joomla сайта — плагины и компоненты для расширения функционала сайта, урок 29
- 5 Программ для работы с изображениями Joomla, урок 6
- Favicon сайта Joomla – как создать и установить favicon на сайт Joomla, урок 13
- Joomla модуль Обёртка (Wrapper)
- Joomla на XAMPP — управление Joomla в автономном режиме на локальной машине, урок 7
- reCAPTCHA версия 2.0 на сайте Joomla — капча на Joomla сайте
- URL Joomla: SEF, ЧПУ, убрать index урок 59
Похожие статьи
Компонент Баннеры Joomla сайта, уро...
Вы размещаете рекламу на своём сайте? У вас много рекламы: Вам поможет сист...
Модуль нижний колонтитул Joomla сай...
Для показа авторских прав вашего сайта joomla есть системный модуль под наз...
Модуль кто на сайте для Joomla 3, у...
В этом уроке посмотрим, для чего нужен и как настраивается модуль с названи...
URL Joomla: SEF, ЧПУ, убрать index ...
В этом уроке разберём, как сделать URL Joomla человеко понятными и убр...
Как убрать пункт меню из URL Joomla...
По умолчанию псевдонимы всех родительских пунктов меню автоматически добавл...
Общие настройки модулей Joomla, уро...
Продолжаю темы по глобальным настройкам Joomla, которые применяются ко всем...