apache2.4.37无法解析php,编译安装apache2.4.37(Server version: Apache/2.4.37 )

Server version: Apache/2.4.37 (Unix)

CentOS Linux release 7.4.1708 (Core)

Server built: Nov 9 2018 15:22:45

2.分别解压4个文件后先编译安装3个环境库文件。

安装位置/usr/local/*

注意安装时的选项,必须指定3个环境文件位置!

./configure --prefix=/usr/local/apr

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/

./configure --prefix=/usr/local/pcre

./configure --prefix=/usr/local/apache2 --sysconfdir=/etc/httpd2 --with-apr=/usr/local/apr

--with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

3.导入httpd相关运行环境变量

1)配置PATH环境变量

[root@RSYNCSERVER profile.d]# vim apache.sh

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/apache2/bin

2)导入lib运行库位置

[root@RSYNCSERVER ld.so.conf.d]# ls

apache.conf dyninst-x86_64.conf kernel-3.10.0-693.el7.x86_64.conf mariadb-x86_64.conf

/usr/local/apache2/lib #2.4.37版本已经没有lib目录。

3.导出头文件

ln -sv /usr/local/apache2/include/ apache2

4.导出帮助文件

vim /etc/man_db.conf

MANDATORY_MANPATH /usr/local/apache2/man

5.注意

使用netstat -lnutp|grep :80查看只有tcp6侦听80端口时,需要关闭ipv6,再重启apache服务和系统

vim /etc/default/grub,GRUB_CMDLINE_LINUX="ipv6.disable=1 crashkernel=auto rhgb quiet...

grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统后重启apache:reboot&apachectl restart

最后测试apache服务是否正常:输入http://10.0.0.248

It works!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值