Как подключить PHP к Apache на Linux?
Вроде нужно добавить в httpd.conf какой то файл?
По дате
По рейтингу
Поверь Христу
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
Да, вы правильно понимаете. Чтобы подключить PHP к серверу Apache на Linux, вам нужно выполнить несколько шагов. Ниже приведены общие инструкции:
Установите Apache и PHP:
Убедитесь, что у вас установлены Apache и PHP на вашем Linux-сервере. В большинстве дистрибутивов Linux вы можете использовать менеджер пакетов для установки:
Для Debian/Ubuntu:
bash
sudo apt-get update
sudo apt-get install apache2 php
Для CentOS/RHEL:
bash
sudo yum update
sudo yum install httpd php
Настройте Apache:
Отредактируйте файл конфигурации Apache, который может называться httpd.conf, apache2.conf или что-то подобное. Он обычно находится в каталоге /etc/httpd/ или /etc/apache2/.
Добавьте следующую строку в файл конфигурации, чтобы Apache знал, как обрабатывать файлы PHP:
apache
LoadModule php_module modules/libphp.so
Настройте обработку PHP:
Найдите секцию, отвечающую за обработку файлов на сервере, и добавьте следующие строки:
apache
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
Перезапустите Apache:
После внесения изменений в конфигурацию Apache, перезапустите сервер:
Для Debian/Ubuntu:
bash
sudo service apache2 restart
Для CentOS/RHEL:
bash
sudo systemctl restart httpd
Проверьте работу:
Создайте файл index.php в директории, доступной через веб-браузер, например, /var/www/html/. Вставьте в него следующий код:
php
<?php
phpinfo();
?>
Откройте этот файл в браузере (http://ваш_сервер/index.php). Если вы видите информацию о PHP, это означает, что PHP успешно подключен к Apache.
Обратите внимание, что точные пути и наименования файлов могут различаться в зависимости от вашей системы и конфигурации. Вам следует адаптировать инструкции под свою конкретную ситуацию.
Обычно достаточно установить через менеджер пакетов