首页 > Web开发 > 详细

ArchLinux搭建apache服务器并支持PHP

时间:2021-08-23 14:47:07      阅读:11      评论:0      收藏:0      [点我收藏+]

安装

yay -S apache

配置

  • Apache 配置文件位于 /etc/httpd/conf

  • 主要的配置文件是 /etc/httpd/conf/httpd.conf, 这个文件会引用其它文件.

  • 默认配置可以启动一个简单的服务, 资源文件位置是/srv/http/

    sudo  systemctl start httpd.service
    
    • 开机启动
    sudo  systemctl enable httpd.service
    

支持PHP

  • 安装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地址, 看到以下界面成功

    技术分享图片

ArchLinux搭建apache服务器并支持PHP

原文:https://www.cnblogs.com/ieeqc/p/15175409.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!