Документация по установке CMS Joomla
Перед выполнением приведённых ниже инструкций по установке, необходимо получить доступ к unix shell. Далее, зайдя в unix shell, поочерёдно выполнять описанные действия.
В примерах существуют следующие условные обозначения:
- domain.tld — доменное имя для которого производится установка, например, masterhost.ru.
- uXXXXX — номер Вашей площадки, например, u12345.
- Размещение дистрибутива на площадке
- Редактирование файла .htaccess
- Установка прав на файлы и папки
- Процесс установки CMS
- Последние действия перед началом работы
-
Заходим в корень домена и скачиваем дистрибутив Joomla с сайта разработчика:
cd /home/uXXXXX/domain.tld/www/ wget http://joomlaportal.ru/downloads/joomla/Joomla_1.0.15-Stable-Full_Package.tar.gzРаспаковываем архив:
tar -zxvf Joomla_1.0.15-Stable-Full_Package.tar.gz -
Создаём файл .htaccess (если он ещё не создан) и прописываем в нём следующие строки:
php_flag display_errors on php_value error_reporting 2047 php_flag register_globals off php_value session.save_path /home/uXXXXX/domain.tld/tmp/- php_flag display_errors on включает вывод ошибок в браузер
- php_value error_reporting 2047 определяет уровень отображаемых ошибок
- php_flag register_globals off отключает директиву register_globals
- php_value session.save_path /home/uXXXXX/domain.tld/tmp/ переопределяет путь к каталогу хранения временных файлов «tmp»
-
Далее для корректной установки потребуется выставление определённых прав на директории и файлы. Воспользуемся коммандой «chmod»:
chmod 777 administrator/backups/ administrator/components/ administrator/modules/ administrator/templates/ cache/ components/ images/ images/banners/ images/stories/ language/ mambots/ mambots/content/ mambots/editors/ mambots/editors-xtd/ mambots/search/ mambots/system/ media/ modules/ templates/ -
Для установки вам потребуется открыть ваш домен в любом обозревателе: http://domain.ltd
В процессе заполнения требуемой информации вам будут необходимы реквизиты доступа к базе данных:
- Host Name — Имя сервера базы данных. Пример: uXXXXX.mysql.masterhost.ru
- MySQL User Name — Имя пользователя базы данных. Пример: uXXXXX
- MySQL Password — пароль для пользователя, который имеет доступ к базе данных.
- Verify MySQL Password — подтверждение пароля.
- MySQL Database Name — Имя базы данных вида uXXXXX.
- MySQL Table Prefix — префикс для таблиц вашей базы данных.
Создаём в корневой директории вашего домена файл configuration.php и записываем в него сгенерированные в ходе установки настройки.
-
Для корректного отображения сайта нужно удалить из корневой директории домена /home/uXXXXX/domain.tld/www/ папку installation.
