apache php 整合 linux,linux上apache和php结合

a8192d91e2485d080aa05a7862ce9e4d.png

5f400854f5ce21c80d7514df10e5460a.png

这个报错,需要修改配置文件

vim /usr/local/apache2.4.33/conf/httpd.conf中ServerName行,将#去掉

bbbb9c8303f9d42869b884aa6221547c.png

登录服务器及常见问题

打开浏览器登录服务器ip,出现it works代表成功。

21fa4efe20ad8fac2030e19dbe5746e5.png

如果出现无法访问,可先尝试

ping 服务器ip看是否能拼通

查看linux80端口是否放行,如果没放开,可临时用iptables -I INPUT -p tcp --dport 80 -j ACCEPT放行。

window上添加telnet方法:

在程序和功能中,选择打开或关闭windows功能

d6a4ed23fc8030323ecc77185b254464.png

添加telnet客服端即可。

557e40633e096aee7590258d4860c7a9.png

cmd中测试80端口是否通

c1ffcd332a13988b513c1a56b79a4f7d.png

这种情况就是通了。

916f6ed981817733a36f3a5ae9f46678.png

如果出现403 forbidden

修改配置文件vim /usr/local/apache2.4.33/conf/httpd.conf

ca14ae33a059e2928c99c3797fc8c46d.png

改为

ed53bb10fdb1d6368dcf013cf29be885.png

测试配置文件语法是否正确

[root@glinux-01 src]# /usr/local/apache2.4.33/bin/apachectl -t

Syntax OK

重新加载配置文件,可以不用重启

/usr/local/apache2.4.33/bin/apachectl graceful

配置文件中增加一行,用于php解析

AddType application/x-httpd-php .php

849c0eb13dc7567301657a1365082b7c.png

增加php索引页index.php

67f0be6409020af7b27fb064baf3e611.png

测试能否解析php页面

在htdocs下编辑1.php

[root@glinux-01 ~]# vim /usr/local/apache2.4.33/htdocs/1.php

e59a0955fe8291fdb57d6feabdfe4bf8.png

用浏览器访问http://192.168.244.128/1.php,出现如下画面代表php解析成功

7ca2d001791638f47419986511915a09.png

如遇到解析不了php,可从如下检查问题

/usr/local/apache2.4.33/bin/apachectl -M 查看是否加载php5_modele模块

ls /usr/local/apache2.44.33/modules/libphp5.so 查看有没有libphp5.so这个文件

查看apache配置文件中是否加载此模块

ddc04bdd75530bc99b62641fe5daf543.png

查看配置文件中是否加这一行AddType application/x-httpd-php .php

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值