apache配置解析php
2015-10-30 19:18
399 查看
用vim打开apache的核心配置文件
找到:
如果访问的过程中出现有问题,可能是防火墙未关闭的原因:
vim /usr/local/apache2/conf/httpd.conf找到下面这段文字
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory>把deny from all 改为allow from all,若不修改访问网站会是禁止访问,显示403!
找到:
AddType application/x-gzip .gz .tgz在其下面添加:
ddType application/x-httpd-php .php //添加支持对php脚本解析找到:
<IfModule dir_module> DirectoryIndex index.html </IfModule>把中间那一行改为:
DirectoryIndex index.html index.htm index.php //增加对php的索引在找到
#ServerName www.example.com:80把其改为:
ServerName localhost:80 //注意把前面的“#”去掉如果不去掉#时,启动时会有警告信息,但是没有影响,仍可以启动apache
用/usr/local/apache2/bin/apachectl -t检测,看配置是否有问题,如果显示Syntax OK则说明配置没问题!
/usr/local/apache2/bin/apachectl start 启动apacche测试是否能够解析php
写如一个php文件:vim /usr/local/apache2/htdocs/1.php <?php echo "php running"; ?>保存后在浏览器输入http://你的ip/1.php看是否会显示写入的内容即 “php running”
如果访问的过程中出现有问题,可能是防火墙未关闭的原因:
iptables -F 清楚防火墙的规则, service iptables save //保存防火墙的规则
相关文章推荐
- Apache CXF实现WebService入门教程(附完整源码)
- 解决apache没有权限响应的问题
- windows8.1下Apache+Php+MySQL配置步骤
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory错误
- 压测 apache ab 初探
- Andorid Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer
- 比较Spring、apache和Property的beanUtils效率的案例
- apache安装
- 【转】用JSON报的一个错误java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeExcept
- Apache Storm 的历史及经验教训——Nathan Marz【翻译】
- Apache Storm 与 Spark:对实时处理数据,如何选择【翻译】
- ubuntu彻底干净卸载MySQL、Apache2、Php的方法(各版本通用
- 用apache的Mail包(commons-email-1.2.jar),发送邮件
- apache isis初探(Getting Started照猫画虎)
- 对于org.apache.commons.dbcp.BasicDataSource的配置认知
- ubuntu 配置lamp(linux + apache2 + mysql + php5)环境
- windows8.1下Apache+Php+MySQL配置步骤
- 【跟我学apache-commons】【四】commons-io的使用
- 【跟我学apache-commons(三)】DBCP2.2---JavaSE配置DBCP连接池
- 【跟我学Apache Commons】【二】Lang&Math