Веб-сервер: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «Ставим пакеты: # apt-get install lamp-server phpmyadmin phpmyadmin-apache2-php7 Запускаем службы: Apache: # service httpd2 start #…»)
 
Строка 14: Строка 14:


=====Настройка Apache2=====
=====Настройка Apache2=====
В '''/etc/httpd2/conf/include/Directory_html_default.conf''' необходимо в строке
Открываем от имени суперпользователя:
# pluma /etc/httpd2/conf/include/Directory_html_default.conf
Необходимо в строке
  Options Includes FollowSymLinks MultiViews
  Options Includes FollowSymLinks MultiViews
дописать слово Indexes:
дописать слово Indexes:
  Options Indexes Includes FollowSymLinks MultiViews
  Options Indexes Includes FollowSymLinks MultiViews


Открываем от имени суперпользователя:
# pluma /etc/httpd2/conf/include/Directory_html_default.conf
=====Где хранится сайт?=====
=====Где хранится сайт?=====
Открываем в редакторе от суперпользователя файл '''/etc/httpd2/conf/sites-available/default.conf'''.
Открываем в редакторе от суперпользователя файл '''/etc/httpd2/conf/sites-available/default.conf'''.

Версия от 13:51, 26 марта 2021

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

# 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