二进制编译httpd

 首先:

 

#yum -y groupinstall "Development Tools" "Server Platform 

Development"

编译前安装编译工具及库
#yum install y apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp curl curl-devel  fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel  glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng-devel  libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libXpm*  libtiff libtiff* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd  policycoreutils telnet t1lib t1lib* nasm nasm* wget zlib-devel

安装成功后把   

解压后放到roo目录下

安装相应的包:# yum install apr apr-util apr-devel apr-util-devel

解压文件:# tar xzf httpd-2. 4.34. tar. gz                                

#ls

#cd  2.4.34

#. /configure --prefix=/usr/local/apache2 --disable-proxy ( 禁止该模块,要不然编译出问题

进行:#make  &&  make  install

安装的文件放在 了/usr/ local/apache2目录下

-htdocs是存放主页面

-conf是存放配置文件

-bin目录时启动脚本

启动服务:# /usr/local/ apache2/bin/ apachectl start

 

查看进程:# ps -ef|. grep. Httpd

  清空防火墙设置:

iptables -F/X/L

进行网页访问

 

posted @ 2018-09-12 17:04  乔乔¥  阅读(80)  评论(0编辑  收藏  举报