User Tools

Site Tools


joomla

Установка Joomla

0.Пре-реквизиты:

apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-zip php7.2-curl

(php7.0-*)

1.скачать joomla и распаковать

2.создать сайт в apache2 (добавление алиаса к существующему):

<VirtualHost *:80>
      ServerAdmin user@site
      DocumentRoot /mnt/???/www
      ServerName www.vt100.ru
      ServerAlias www.vt100.ru
#---- this section is for joomla ----#
      Alias "/joomla" "/mnt/???/joomla/"
       <Directory /mnt/???/joomla/>
         Options +FollowSymlinks
         AllowOverride All
         Require all granted
      </Directory>
#---- end of joomla part ----#
#       Options All Indexes FollowSymlinks
      Options FollowSymlinks
      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Рестарт apache2

3.создать пользователя для базы данных mysql

adduser <username>

4.настройка базы mysql

sudo mysql -u root
mysql>CREATE DATABASE joomla;
mysql>GRANT USAGE ON joomla.* to <username>@localhost IDENTIFIED BY '<password>';
mysql>GRANT ALL ON joomla.* to <username>@localhost ;
joomla.txt · Last modified: 2018/08/23 07:48 by admin