linux下yum、編譯安裝配置apache服務

  yum安裝apache服務
yum -y install httpd*


service httpd start #啓動apache服務
service httpd stop #關閉apache服務
service httpd restart #重啓apache服務
service httpd reload #重新加載
service httpd status #查看狀態


chkconfig httpd on #設置開機啓動
chkconfig httpd on #設置開機不啓動
chkconfig httpd --level 35 on #設置在3、5上開機啓動


修改selinux的狀態
vi /etc/selinux/config
 

SELINUX=disabled

 

編譯安裝apache

 

 

1、yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf bzip2-devel ncurses-devel openssl-devel libtool* \
zlib-devel libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm-devel \
gettext-devel curl-devel curl pam-devel e2fsprogs-devel krb5-devel libidn libidn-devel -y


2、apr-1.4.2.tar.gz的安裝
# tar -zxvf apr-1.4.2.tar.gz
# cd apr-1.4.2.tar.gz
# ./configure  --prefix=/usr/local/apr
# make  && make install


3、apr-util-1.3.10.tar.gz的安裝
# tar -zxvf apr-util-1.3.10.tar.gz
# cd apr-util-1.3.10.tar.gz
# ./configure \
--prefix=/usr/local/apr-util \
--with-apr=/usr/local/apr
# make && make install


4、# tar -zxvf pcre-8.10.tar.gz
# cd pcre-8.10
# ./configure --prefix=/usr/local/pcre
# make && make install


5、tar xvf tar xvf httpd-2.4.2.tar.gz 
./configure \
--prefix=/usr/local/apache \
--with-apr-util=/usr/local/apr-util/ \
--with-pcre=/usr/local/pcre/
make && make install


6、/usr/local/apache/bin/apachectl start
/usr/local/apache/conf/httpd.conf
DocumentRoot "/usr/local/apache//htdocs"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章