Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103653212
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-03-22 20:34:38

来源:赛迪网    作者:sixth

安装 Apache2

以Apache使用php有两种方式:作为动态模块,其在运行状态时可以载入到web服务器,或者作为静态模块,其可直接编译到web服务器代码中。对于文本,我们着重于第一种方式。

为了能让Apache2.0模块使php动态载入,Apache服务器必须以动态共享对象(DSO,Dynamic Shared Object)编译。

可以通过传递 --enable-so 参数到 Apache 2

tar -jxvf httpd-2.2.2.tar.bz2

cd httpd-2.2.2

./configure --prefix=/usr/local/apache2 --enable-so make && make install

//切记要支持Zend Optimizer不可加 --with-mpm=worker选项

这一过程将会设置,编译,以及将服务器安装到/usr/local/下。

启动apache守护进程:

/usr/local/apache2/bin/apachectl start (开启 start 关闭 stop 重启 restart)

打开浏览器,输入 就能看到一个apache的欢迎页面了,这表示我们已经成功的安装了apache2 。

如make install出现问题,可能是缺少编译器或动态链接库,可重装系统解决。

/usr/local/apache2/conf/目录下conf文件内serverName可修改为127.0.0.1,如出现无法启动apache服务。

阅读(145) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~