yay -S apache
Apache 配置文件位于 /etc/httpd/conf
主要的配置文件是 /etc/httpd/conf/httpd.conf
, 这个文件会引用其它文件.
默认配置可以启动一个简单的服务, 资源文件位置是/srv/http/
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
安装libphp
yay -S php7-apache # 这安装的是PHP7 yay -S php-apache # 还可以安装PHP8, 两者选一个就可以了(我安装的是PHP8)
打开/etc/httpd/conf/httpd.conf
, 注释这行:
#LoadModule mpm_event_module modules/mod_mpm_event.so
取消注释这行:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
使用PHP, 将以下代码添加到/etc/httpd/conf/httpd.conf
文件内的LoadModule
列表末尾:
LoadModule php_module modules/libphp.so AddHandler php-script .php
同上httpd.conf文件
, 再将以下代码放在Include
列表末尾
Include conf/extra/php_module.conf
在apache默认根目录/srv/http/
, 添加index.php文件
<?php phpinfo(); ?>
打开浏览器, 输入你的IP地址
, 看到以下界面成功