Linux9.5 配置httpd支持php

配置httpd支持php,apache调用了php的模块,使得httpd解析php

httpd主配置文件/usr/local/apache2.4/conf/httpd.conf

vim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方
ServerName 注释井号去掉

Require all denied    403的原因 ,改成granted。

可以通过命令/usr/local/apache2.4/bin/apachctl -t去检查配置文件是否正确,  -t 换成 graceful重新加载配置

AddType application/x-httpd-php .php    增加php解析语句,搜索AddType   在其后添加

DirectoryIndex index.html index.php   正价针对Php的索引,如果一个站点默认页为index.php,那么就得加上这个index.php的支持

[[email protected] php]# vi /usr/local/apache2.4/htdocs/1.php
<?php
phpinfo();
?>

一定要禁用iptables,否则解析不到1.php

/usr/local/apache2.4/bin/apachectl -t //测试语法

/usr/local/apache2.4/bin/apachectl -graceful //重新加载配置文件
/usr/local/apache2.4/bin/apachectl start //启动服务
netstat -lntp
curl localhost
vim /usr/local/apache2.4/htodcs/test.php //增加如下内容
<?php
echo 123;
?>
curl localhost/test.php

原文地址:https://www.cnblogs.com/chyuanliu/p/8497043.html

时间: 2024-08-10 11:23:17

Linux9.5 配置httpd支持php的相关文章

配置httpd支持PHP,测试LAMP是否成功。

一.配额制httpd支持PHP Apache主配置文件为:/usr/local/apache2/conf/httpd.conf 配置过程 步骤1: [[email protected] ~]# vim /usr/local/apache2/conf/httpd.conf 搜索ServerName,把#ServerName www.example.com:80前面的#去掉.然后找如下内容: <Directory /> AllowOverride none Require all denied &

配置httpd支持https

1.首先为192.168.108.159创建私有CA #cd /etc/pki/CA # (umask 077;openssl genrsa -out private/cakey.pem 2048) #ls private/ #touch index.txt #echo 01 index.txt 2.在服务器上创建自签证书 #openssl req -new -x509 -key private/cakey.pem -out cacert.pem -days 7300 3.在web服务器上生成证

配置httpd结合php及默认虚拟主机

一.配置httpd支持php1?httpd的主配制文件: /usr/local/apache/conf/httd.conf1?在我们安装好httpd之后,会有一个提示set ServerName,我们进入以上这个配制文件,把Servername前面的#号去掉,然后注释掉一个php,这样就不会提示出错了.2?增加一行配制:Require all granted 如果不加这一行,访问是403我们要首先要ping 下80端口是不是通的,临时让linux防火墙开启80端口: iptables -I IN

配置http支持php及虚拟主机

配置httpd支持php httpd主配置文件/usr/local/apache2.4/conf/httpd.conf vim /usr/local/apache2.4/conf/httpd.conf 修改以下4个地方 ServerName 这个打开后开启httpd后没有警告 Require all denied 这个修改为Require all granted 防止打开虚拟主机配置文件时403 AddType application/x-httpd-php .php 加上这行才可以解析php

php源码安装,并配置apache支持php

一.php安装准备环境 yum install zlib libxml libjpeg freetype libpng gd curl libiconv zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-devel -y 这个用yum 不一定可以顺利下载,所以选择源码安装: tar zxf libiconv-1.14.tar.gz cd libiconv-1.14 ./configur

apache2.2配置httpd.conf

###=========httpd.conf begin=================== ##Apache主配置文件 ##设置服务器的基础目录,默认为Apache安装目录 ServerRoot "/usr/local/apache-2.2.6" ##设置服务器监听的IP和端口 Listen 80 ##设置管理员邮件地址 [email protected] ##设置服务器用于辨识自己的主机名和端口号 ServerNamewww.foxbb.com:80 ###设置动态加载的DSO模

apache中配置php支持模块模式、cgi模式和fastcgi模式

apache中配置php支持模块模式.cgi模式和fastcgi模式 首先安装apache.MySQL和PHP,依次顺序安装. 1.apache.mysql的安装比较简单,略过 2. php的安装,我安装的是php5.3.6内置了php-fpm,所以不需要再单独下补丁了. ./configure –prefix=/usr/local/php5 /--with-mysql=/usr/local/mysql /--enable-fpm--with-apxs2=/usr/local/apache/bi

centos下配置nginx支持php

添加nginx 默认主页index.php vim /etc/nginx/conf.d/default.conf location / { root   /usr/share/nginx/html; index  index.html index.htm index.php; } 配置nginx支持php vim /etc/nginx/conf.d/default.conf # pass the PHP scripts to FastCGI server listening on 127.0.0

centos7 apache配置ssl支持tlsv1.0 1.1 1.2

centos7 apache配置ssl支持tlsv1.0 1.1 1.2原创93dd大智若愚 最后发布于2017-05-11 17:25:39 阅读数 2162 收藏展开按照阿里云的证书配置如下安装证书: 文件说明: 1. 证书文件214089425050896.pem,包含两段内容,请不要删除任何一段内容. 2. 如果是证书系统创建的CSR,还包含:证书私钥文件214089425050896.key.证书公钥文件public.pem.证书链文件chain.pem. ( 1 ) 在Apache的