linux上apache和php结合

 


 

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

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

登陆服务器及常见问题

打开浏览器登陆服务器ip,出现it works表明成功。apache

若是出现没法访问,可先尝试

  • ping 服务器ip看是否能拼通
  • 查看linux80端口是否放行,若是没放开,可临时用iptables -I INPUT -p tcp --dport 80 -j ACCEPT放行。

window上添加telnet方法:vim

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

添加telnet客服端便可。浏览器

cmd中测试80端口是否通服务器

这种状况就是通了。app

若是出现403 forbidden

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

改成测试

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

[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

增长php索引页index.php

测试可否解析php页面

在htdocs下编辑1.php

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

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

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

  • /usr/local/apache2.4.33/bin/apachectl -M 查看是否加载php5_modele模块
  • ls /usr/local/apache2.44.33/modules/libphp5.so 查看有没有libphp5.so这个文件
  • 查看apache配置文件中是否加载此模块

  • 查看配置文件中是否加这一行AddType application/x-httpd-php .php
相关文章
相关标签/搜索