发布于2026-07-21 阅读(0)
扫一扫,手机访问
PHP 安装完成后,其实还不能直接投入使用,需要做一些必要的配置才行。下面带大家一步步走通这个流程。
首先,把 PHP 的配置文件拷贝到指定位置:
[root@ly-linux php-5.6.28]# cp php.ini-production /usr/local/php/etc/php.ini
接下来,要配置 Apache,让它能识别并处理 PHP 文件。编辑 Apache 的主配置文件:
[root@ly-linux php-5.6.28]# vim /usr/local/apache2/conf/httpd.conf
找到下面这几行,需要做几处修改:
Options FollowSymlLinks
AllowOverride None
Order deny,allow
Deny from all // 此行修改 =====> Allow from all
然后,找到 AddType application/x-gzip .gz .tgz 这一行,在它下方添加一行:
AddType application/x-httpd-php .php
接着,找到 DirectoryIndex index.html 这一行,在后面追加 index.htm index.php,变成:
DirectoryIndex index.html index.htm index.php
再往下翻,找到 #ServerName www.example.com:80,把它改成:
ServerName localhost:80
保存退出编辑器。配置修改完成后,别忘了检测一下语法是否正确:
[root@ly-linux php-5.6.28]# /usr/local/apache2/bin/apachectl -t
如果输出 Syntax 字样,说明配置没问题。接下来启动 Apache:
[root@ly-linux php-5.6.28]# /usr/local/apache2/bin/apachectl start
启动后,检查一下进程是否正常:
[root@ly-linux php-5.6.28]# ps aux |grep httpd
如果看到 httpd 进程在运行,说明 Apache 已经起来了。现在来测试 PHP 是否能正常解析。创建一个测试文件:
[root@ly-linux php-5.6.28]# vim /usr/local/apache2/htdocs/1.php
写入以下内容:
保存退出。然后用 curl 请求这个文件:
[root@ly-linux php-5.6.28]# curl localhost/1.php
如果返回 php work,说明 PHP 解析成功。如果访问不流畅或没反应,很可能是防火墙规则在作祟。检查一下 iptables 规则:
[root@ly-linux php-5.6.28]# iptables -nvL
如果看到有规则限制,直接清空并保存:
[root@ly-linux php-5.6.28]# iptables -F
[root@ly-linux php-5.6.28]# service iptables sa ve
到这里,PHP 的基本配置就完成了,可以放心使用。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8