apache + php 两种安装模式 和 对接 模式

1. 编译安装apache + 编译安装php 

注意细节: apache 一定要单独 编译安装 apr  和 apr-util 

参考地址 : https://blog.51cto.com/11010461/2113093

./configure \
--prefix=/usr/local/apache \
--sysconfdir=/etc/httpd24 \
--enable-so \
--enable-ssl \
--enable-cgi \
--enable-rewrite \
--with-zlib \
--with-pcre \
--with-apr=/usr/local/apr \  (1. 重要)
--with-apr-util=/usr/local/apr-util \ (2. 重要)
--enable-modules=most \
--enable-mpms-shared=all \
--with-mpm=event

编译安装 php 时 一定要指定 apache 的apxs(动态生成 apache的 php7_module        modules/libphp7.so 模块)

php		
./configure \
    --prefix=/usr/local/php \
    --with-mysqli=mysqlnd \
    --with-pdo-mysql=mysqlnd \
    --with-openssl \
    --enable-mbstring \
    --with-freetype-dir \
    --with-jpeg-dir \
    --with-png-dir \
    --with-zlib \
    --with-libxml-dir=/usr \
    --enable-xml  \
    --enable-sockets \
    --with-apxs2=/usr/local/apache/bin/apxs \ (1. 重要---动态给apache增加php7.so模块  )
    --with-config-file-path=/etc \
    --with-config-file-scan-dir=/etc/php.d \
    --with-bz2  \
    --enable-maintainer-zts \
	--enable-fpm \
	--with-fpm-user=apache \
	--with-fpm-group=apache

httpd.conf 需要 手工include   php7_module : 如图所示

 

2. yum安装apache + yum安装php

安装方式不介绍!

先yum装apache , 

再yum装php7,

最后 一定一定要 yum 安装  yum install mod_php71w(或者php72w)
yum动态的给apache增加支持php模块

 

 

 

 

 

 

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值