Веб-сервер: различия между версиями
(Новая страница: «Ставим пакеты: # apt-get install lamp-server phpmyadmin phpmyadmin-apache2-php7 Запускаем службы: Apache: # service httpd2 start #…») |
|||
Строка 14: | Строка 14: | ||
=====Настройка Apache2===== | =====Настройка Apache2===== | ||
Открываем от имени суперпользователя: | |||
# 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 | ||
=====Где хранится сайт?===== | =====Где хранится сайт?===== | ||
Открываем в редакторе от суперпользователя файл '''/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:
- http://localhost/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