Linux-Apache和PHP结合
httpd主配置文件/usr/local/apache/conf/httpd.conf
vim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方
一、ServerName
当启动服务时,会报这个提示
解决办法是:找到这一行,将行首的注释去掉
二、Require all denied
打开网页提示403
解决办法:Require all denied将denied改为granted
扩展:制定网页文件所在路径
/usr/local/apache/bin/apachectl -t #检查配置文件,语法是否正确,syntax ok 代表语法没问题
/usr/local/apache/bin/apachectl graceful 重新加载配置文件, 如果配置文件有问题,会提示配置文件加载不成功,而不是kill进程
三、AddType application/x-httpd-php .php
apache若想支持php,需要增加AddType application/x-httpd-php .php #增加到下图所示,如果不增加,php不能解析
四、DirectoryIndex index.html index.php #增加索引页,这样可以在不输入index.php的时候,可以直接访问
检测apache是否解析php
网页目录:/usr/local/apache/htdocs/
写一个1.php,内容自定义
<?php
phpinfo();
?>
网站打开,出现全是 源代码的文件,需要
1.检查是否加载php木块
/usr/local/apache/bin/apachectl -M
#如果没有加载则需要检查是否存在此模块,
ls /usr/local/apache/modules/libphp5.so
如果有文件,但是没有加载,需要检查配置文件,
之后,检查配置文件是否有增加此行AddType application/x-httpd-php .php
/usr/local/apache/bin/apachectl -t #检查配置文件,语法是否正确,纠错
检查是否此行是否加入index.php(不重要,之前加了索引页)
转载于:https://blog.51cto.com/13451715/2317093
Linux-Apache和PHP结合相关推荐
- Linux+Apache+MySQL+PHP5的安装与配置与phpBB2论坛的架设
在现在的网络应用中,Linux+Apache+MySQL+PHP已经成为一个重要的组合应用了.在这里我们以PHP5为例谈一下Linux+Apache+MySQL+PHP5的安装与配置.在经过这样的工作 ...
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
转自:http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html 一.简介 什么是LAMP LAMP是一种Web网络应用和开发环 ...
- linux apache添加多站点配置(Ubuntn和Centos)
Linux Apache 多站点配置 Centos 配置方式: 找到 /etc/httpd/conf/http.conf 添加监听端口,eg: Listen 89 虚拟机配置,一个端口对应一个 &l ...
- linux+apache+mysql+php
linux+apache+mysql+php 设置mysql l 测试1网站 注意:在安装或者测试的时候出现乱码的话,可以修改浏览器的编码一项将其改为适合的编码 输入站点http://服务器地址/ec ...
- WEB平台架构之:LAMP(Linux+Apache+MySQL+PHP)
WEB平台架构之:LAMP(Linux+Apache+MySQL+PHP) 从业界来看,最主流的web平台架构就当属LAMP了.LAMP架构可以说是一切web平台的基础架构,所有一切的所谓大型架 ...
- Linux apache编译安装
Linux apache编译安装 1.下载httpd-2.2.15.tar.gz wget http://mirror.bjtu.edu.cn/apache/httpd/httpd-2.2.17.t ...
- php表单密码由加密变明文,PHP 安全性漫谈 Linux+Apache+Mysql+PHP
PHP 安全性漫谈Linux+Apache+Mysql+PHP 本文所讨论的安全性环境是在Linux+Apache+Mysql+PHP.超出此范围的安全性问题不在本文范畴之内 一.apache ser ...
- Linux+Apache+Mysql+PHP典型配置
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 http://www.5ilinux.com/lamp01.html 关键字:apache+mysql+php ap ...
- linux+Apache 2.2 + PHP 5.3 + MySQL 5.1
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度 ...
- web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装
2019独角兽企业重金招聘Python工程师标准>>> web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客 ...
最新文章
- vuecli启动的服务器位置,webpack – 在vue cli 3生成的项目中启动dev服务器
- 反序列化出现异常:SerializationException 在分析完成之前就遇到流结尾
- ofstream写文件
- apache根据ip分发_腾讯广告进入“IP新融点”时代
- 通过脚本提示是否提交并将表单发向另一页面处理!!
- SharePoint 2013 列表启用搜索
- 高级语言程序设计C试卷答案,2018高级语言程序设计考卷B及参考答案.docx
- 关于SQLServer2005的学习笔记——生日问题
- java 7 collection 详解(一)
- 2021年起重机司机(限桥式起重机)考试题及起重机司机(限桥式起重机)免费试题
- 系统架构演进路线及战术分析(微博、LinkedIn)
- RxJava详细解析
- PHP语言之表单基础——educoder答案
- 移动硬盘做PE启动盘的技巧
- 超链接打开qq对话框
- 清除恶意主页www.7939.com
- 软件测试工程师的前景如何,软件测试工程师工资一般多少,前景怎么样
- CET-4 week8# 细枝末节
- 《历史的教训》读后感
- 美团四大名著为什么不是三或五
热门文章
- 利用归并排序求逆序对
- compileSdkVersion,minSdkVersion,targetSdkVersion还有buildToolsVersion的区别
- Drawable、Bitmap、byte[]之间的转换
- vue 函数 路由跳转_vue路由的钩子函数和跳转
- (003)RN开发VSCode配置RN以及常用快捷键
- 数字建模matlab,Matlab基础及数学建模.ppt
- Hadoop mapreduce框架简介
- Spark源码剖析 - SparkContext的初始化(八)_初始化管理器BlockManager
- (C#)WinForm窗体间传值
- 如何获取并操作listview中的控件