Веб-сервер

Материал из ALT Linux Wiki

Ставим пакеты:

# apt-get install lamp-server phpmyadmin phpmyadmin-apache2-php7

Запускаем службы:

Apache:

# service httpd2 start
# service httpd2 enable

MySQL:

# service mysqld start
# service mysqld enable

Страница PhpMyAdmin:

Настройка Apache2

Открываем от имени суперпользователя:

# pluma /etc/httpd2/conf/include/Directory_html_default.conf

Необходимо в строке

Options Includes FollowSymLinks MultiViews

дописать слово Indexes:

Options Indexes Includes FollowSymLinks MultiViews
Где хранится сайт?

Открываем в редакторе от суперпользователя файл /etc/httpd2/conf/sites-available/default.conf.

Ищем строку

DocumentRoot "/var/www/html/"

Либо кладем сайт туда, либо меняем путь на свой.

Сайты на движке PHP

Например, сайт лежит в каталоге /var/www/html/PhpBB3. Для него нужно дать доступ серверу Apache.

# chown -R apache2:apache2 /var/www/html/phpBB3
# chmod -R 660 /var/www/html/phpBB3
# chmod -R u+X /var/www/html/phpBB3

Сайт будет доступен по ссылке http://IP/phpBB3/index.php