httpd下载
- 下载前准备
依赖:
1 apr 和 apr-util(Apache portable Run-time libraries,Apache可移植运行库)
从http://apr.apache.org/download.cgi 上下载,* 用gcc方式安装:
首先安装apr
./configure -prefix=/home/apr
make
make install
再安装apr-util
./configure -prefix=/home/aprutil -with-apr=/home/apr
make
make install
2 pcre (Perl Compatible Regular Expressions, perl的兼容正则表达式)
http://www.pcre.org/ 上下载,*用gcc方式安装
- 下载httpd并安装
http://httpd.apache.org/ 下载,*用GCC方式安装
./configure -prefix=/home/httpd -enable-rewrite -enable-so -with-apr=/home/apr -with-apr-util=/home/apr-util -with-pcre=/home/pcre
make
make install
可以通过下面的命令进行启动和停止httpd服务:
./apachectl -k start --启动
./apachectl -k stop --停止
它的配置文件在:
httpdhome/conf/httpd.con
- 如何升级apache
httpdhome/build/config.nice 复制到新的版本根目录后:
./config.nice
make
make install
apachect l -k graceful -stop
apachect l -k start