apache2.2.31的源码安装

回复 收藏
解压apache源码  httpd-2.2.31.tar.gz
tar zxvf httpd-2.2.31.tar.gz
进入源码目录
cd httpd-2.2.31

第一步可以看源码目录

vim  install

第二步
配置文件
./configure \
--prefix=/usr/local/apache2 \
--with-included-apr \
--enable-so \
--enable-deflate=shared \
--enable-expires=shared \
--enable-rewrite=shared \
--with-pcre

第三步
编译完成后看下错误
echo $?
make  #时间很漫长编译
echo $?
make install
echo $?

--with-pcre  #正则相关的库


/usr/local/apache2/bin/apachectl  start  # 启动apache

ps aux|grep httpd  #查看启动

netstat -lnp  #监听窗口


常用的选项

/usr/local/apache2/bin/apachectl  -M

ls  /usr/local/apache2/modules/  #以绿色的文件是模块

ls /usr/local/apache2/bin/httpd

du -sh !$

显示模块命令

du -sh /usr/local/apache2/bin/apachectl  -l

/usr/local/apache2/bin/apachectl  -l #把静态列表出来

/usr/local/apache2/bin/apachectl  -t #查看配置文件语法错误

/usr/local/apache2/bin/apachectl  restart #重启

/usr/local/apache2/bin/apachectl  stop #关闭

!ps


/usr/local/apache2/bin/apachectl   graceful #加载配置文件

apache的工作模式 ./configure --help

/--with-mpm


2016-03-20 22:09 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: