ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как установить Joomla 3 на Ubuntu 14.04

Как установить Joomla 3 на Ubuntu 14.04

Joomla является очень популярным и удобным в управление, с открытым исходным кодом система контента, основанная на PHP, что позволяет легко создавать и управлять динамический веб – сайтом. Он используется во всем мире, чтобы привести все от простых, личных веб – сайтов до сложных корпоративных веб – приложений. Joomla имеет множество расширений, подходящих для различных типов веб – сайтов, таких как веб – сайты социальных сетей, бизнес -порталов, блогов, электронной коммерции веб – сайтов и т.д. , которые будут обеспечивать функциональные возможности, которые вам может понадобиться, без необходимости строить с нуля.

Чтобы установить Joomla на условиях Ubuntu VPS нужно следовать очень простым шагам, описанным ниже.

Это руководство по установке предполагает, что Apache, MySQL и PHP уже установлены и настроены на вашем Linux VPS. На момент написания этого учебника, последняя стабильная версия Joomla является 3.4.2 и требует:

Загрузите последнюю версию Joomla доступны на http://www.joomla.org/download.html на сервер и извлеките его с помощью следующих команд:

cd /root/
wget https://github.com/joomla/joomla-cms/releases/download/3.4.2/Joomla_3.4.2-Stable-Full_Package.zip -O joomla.zip
unzip joomla.zip -d joomla

 

Joomla требует базу данных для работы, где сохраняются данные, таким образом, создать новую базу данных MySQL на вашем сервере:

mysql -u root -p
mysql> CREATE DATABASE joomladb;
mysql> CREATE USER joomlauser@localhost;
mysql> SET PASSWORD FOR 'joomlauser'@'localhost' = PASSWORD("your-password");
mysql> GRANT ALL PRIVILEGES ON joomladb.* TO 'joomlauser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

 

Создать новую директиву виртуального хоста в Apache. Например, можно создать новый файл конфигурации Apache под названием ‘joomla.conf‘:

touch /etc/apache2/sites-available/joomla.conf
ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf
vi /etc/apache2/sites-available/joomla.conf

 

Затем, добавьте следующие строки:

<VirtualHost *:80>
   ServerAdmin admin@yourdomain.ru
   DocumentRoot /var/www/html/joomla/
   ServerName yourdomain.ru
   ServerAlias www.yourdomain.ru
      <Directory /var/www/html/joomla/>
          Options FollowSymLinks
          AllowOverride All
      </Directory>
   ErrorLog /var/log/apache2/yourdomain.ru-error_log
   CustomLog /var/log/apache2/yourdomain.ru-access_log common
</VirtualHost>

 

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

mv /root/joomla/ /var/www/html/joomla

 

Редактирование конфигурационного файла /etc/php5/apache2/php.ini и добавлять/изменять следующие параметры:

magic_quotes_gpc = Off
post_max_size = 96M
upload_max_filesize = 96M
display_errors = Off
html_errors = Off
display_startup_errors = Off
log_errors = On
output_buffering = Off

 

Пользователь веб-сервера (www-data) должен иметь возможность писать в файлы и каталоги внутри ‘/var/www/joomla’, это легко может быть достигнуто путем выполнения следующей команды:

chown www-data:www-data -R /var/www/html/joomla/

 

Снова запустить веб-сервер Apache для того, чтобы изменения вступили в силу:

service apache2 restart

 

Откройте ваш сайт http://your-domain.ru в своем веб-браузере и запустите процесс установки: введите имя вашего веб-сайта, краткое описание вашего веб-сайта, администратора адрес электронной почты, имя пользователя и пароль, затем нажмите кнопку “Следующий‘. Теперь вам нужно настроить конфигурацию базы данных: MySQL, введите ваш логин, пароль и имя базы данных, а затем нажмите кнопку “Далее“. На следующей странице проверки, если все требования будут выполнены Joomla, а затем нажмите кнопку “Установить“.

Удалите каталог установки с сервера с помощью кнопки “Удалить каталог установки“, или выполните следующую команду из командной строки:

rm -rf /var/www/html/joomla/installation/

 

Все! Установка Joomla завершена. Теперь вы можете войти в Joomla администратора бэк-энда и приступить к разработке вашего веб-сайта.

Joomla 3 VPS

PS . Если вам понравился этот пост, пожалуйста поделитесь им с друзьями в социальных сетях помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.

Exit mobile version