Установка Joomla на CentOS 6
Ранее мы уже писали о том, как устанавить CMS на CentOS 6 на примере движков WordPress и Bitrix. Теперь рассмотрим, как загрузить Joomla через терминал. Условно данный процесс можно поделить на несколько этапов:
- Начальная установка сервера (httpd, php, mysql-server).
- Загрузка и распаковка архива с движком на сервер.
- Настройка параметров Joomla.
- Установка CMS через адресную строку браузера.
Установка Apache
Установите httpd:
yum install httpd |
Запустите httpd:
service httpd start |
Установите текстовый редактор nano:
yum install nano |
Установка PHP
Перейдите в папку /var/www/html:
cd /var/www/html |
Установите PHP 5.3 (5.4, 5.5, 5.6, 7.0):
yum install php |
Откройте файл /etc/php.ini в текстовом редакторе:
nano /etc/php.ini |
Найдите строку short_open_tag и замените Off на On:
short_open_tag = On |
Создайте файл nfo.php:
nano info.php |
Добавьте в него следующий текст и сохраните:
<? phpinfo(); ?> |
Перезагрузите сервер:
service httpd restart |
Установка phpmysql и сервера MySQL
Установите phpmysql:
yum install php-mysql |
Установите сервер MySQL:
yum install mysql-server |
Запустите сервер MySQL:
service mysqld start |
Скопируйте в терминал следующую строку:
/usr/bin/mysql_secure_installation |
Введите пароль. Обратите внимание на то, что при входе в phpmyadmin используется логин root и указанный вами пароль. Вернитесь в папку /var/www/html и загрузите phpmyadmin через команду wget:
wget --no-check-certificate https://files.phpmyadmin.net/phpMyAdmin/4.0.10.11/phpMyAdmin-4.0.10.11-all-languages.zip |
Распакуйте zip-архив с файлами:
unzip ph* |
Теперь файлы распакованы в папку phpMyAdmin-4.0.10.11-all-languages. Присвойте ей название покороче при помощи команды mv:
mv phpMyAdmin-4.0.10.11-all-languages phpma |
В случае необходимости установите php-mbstring:
yum install php-mbstring |
Перезагрузите сервер:
service httpd restart |
Загрузка и распаковка Joomla
Создайте временную папку /var/www/temp:
mkdir /var/www/temp |
Перейдите в эту папку, а скачайте на сайте Joomla последнюю версию движка через команду wget:
wget http://joomlacode.org/gf/download/frsrelease/17410/76021/Joomla_2.5.7-Stable-Full_Package.tar.gz |
Распакуйте tar-архив в папку /var/www:
tar zxvf Joomla_2.5.7-Stable-Full_Package.tar.gz -C /var/www/html |
Настройка параметров Joomla
Создайте файл конфигурации /var/www/html/configuration.php:
touch /var/www/html/configuration.php |
Сделайте его доступным для записи при помощи команды:
chmod 0644 /var/www/html/configuration.php |
Добавление базы данных и пользователя
Для работы с MySQL введите команду и введите root-пароль по требованию системы:
mysql -u root -p |
Добавьте базу данных:
CREATE DATABASE [название базы данных]; |
Создайте пользователя:
CREATE USER [имя пользователя]; |
Установите пароль:
SET PASSWORD FOR [имя пользователя]= PASSWORD("ваш пароль"); |
Присвойте пользователю базы данных все права:
GRANT ALL PRIVILEGES ON [название базы данных].* TO [имя пользователя] IDENTIFIED BY 'ваш пароль'; |
Обновите MySQL:
FLUSH PRIVILEGES; |
Перезагрузите сервер:
service httpd restart |
Установка Joomla
Перейдите на ваш сайт, чтобы приступить к финальной части загрузки движка. Обратите внимание на то, что данный этап мало чем отличается от установки Joomla из исходников.
Шаг 1. Выбор языка:
Шаг 2. Начальная проверка на соответствие системы минимальным требованиям:
Шаг 3. Лицензия:
Шаг 4. Конфигурация базы данных. На этом этапе нужно добавить такие данные как название БД, имя пользователя и пароль:
Шаг 5. Конфигурация FTP. Данный пункт не является обязательным, поэтому вы можете не тратить время на заполнение полей, а просто нажать “Далее”:
Шаг 6. Конфигурация сайта. Здесь нужно вписать название сайта, почтовый ящик, логин/пароль администратора:
Шаг 7. Завершение установки. Нажмите на кнопку “Удалить директорию ‘installation’”. После этого вы можете перейти либо на главную страницу сайта, либо в панель управления:
Главная страница:
Панель администратора: