黑马程序员技术交流社区
标题:
【上海校区】Apache的源代码编译安装
[打印本页]
作者:
不二晨
时间:
2018-11-2 08:49
标题:
【上海校区】Apache的源代码编译安装
把HTTPD包拖入/root/test目录中
查看本机有没有自带的httpd,把它删了。
把test中httpd包归档解压到/usr/src
切换到/usr/src/httpd-2.2.17中,执行配置
编译,编译安装
编辑Apache的主配置文件
第一种:启动httpd的方法,手动执行启动
第二种:把httpd加入开机自启项
vim /etc/rc.d/init.d/httpd
1表明这个脚本应该在运行级 2, 3, 4, 5 启动,启动顺序为61,停止顺序为39。先启动的服务比较重要,停止顺序要靠后.
2版本可加可不加,最好加上.
开启httpd的运行级别,并查看。
启动httpd服务
安装PHP
环境:一台虚拟机,安装了MySQL和apache。
先拖7个包到/root/test目录中。
归档解压libmcrypt包到/usr/src中
去到/usr/src/libmcrypt-2.5.8中,执行配置,编译,编译安装
设置链接
去到test目录中,归档解压mhash包到/usr/src中
去到/usr/src/mhash-0.9.9.9中,执行配置,编译,编译安装
设置链接
去到test目录中,归档解压mcrypt包到/usr/src中
去到/usr/src/mcrypt-2.6.8中,执行配置
会出现一个报错
解决报错,并重新执行配置一次
编译,编译安装
去到test目录中,归档解压php包到/usr/src中
去到/usr/src/php-5.3.28中,执行配置
出现报错,我们需要安装libxml2*包
再重新执行一次
编译,编译安装
复制配置文件到php的主配置文件
编辑php的主配置文件 vim /usr/local/php/php.ini
去到test目录中,归档解压ZendGuardLoader-php包到/usr/src中
切换 /usr/src/ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/中,拷贝ZendGuardLoader.so到 /usr/local/php/lib/php/中
编辑php的主配置文件,G到追后添加下列内容
编辑Apache的主配置文件 vim /usr/local/httpd/conf/httpd.conf
重启httpd服务,多执行几次
查看httpd开启状态
去到httpd放置网页的目录,备份改名
vim index.php
验证:打开火狐,输入本机IP或127.0.0.1
---------------------
【转载】
作者:恐高的鹰01
原文:
https://blog.csdn.net/ducai001/article/details/83508768
作者:
不二晨
时间:
2018-11-7 09:12
ヾ(◍°∇°◍)ノ゙
作者:
魔都黑马少年梦
时间:
2018-11-8 17:12
作者:
梦缠绕的时候
时间:
2018-11-8 17:13
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2