debian install httpd service

请访问我的个人博客 sourcod

  • 安装httpd 2.2
cd ~/opt/apache/httpd/httpd2.2.31
./configure --prefix=/usr/local/httpd2.2.31
sudo make 
sudo make install
./configure --prefix=/usr/local/apr
sudo make & make install
  1. 安装apr-util
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
sudo make & make install
  1. 安装httpd
./configure --prefix=/usr/local/httpd2.4.20 --sysconfdir=/etc/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --enable-modules=most --enable-mpms-shared=all --with-mpm=event
  1. 配置httpd服务
cp /usr/local/httpd2.4.20/bin/apachectl /etc/init.d/httpd
vim /etc/init.d/httpd
;; 在头部添加
# chkconfig: 2345 90 90 
chkconfig --add httpd 
chkconfig --level 345 httpd on 

这时就可以使用sudo service httpd start命令启动http服务了.
如果失败重启下电脑重新执行下命令

编译参数参考:apache编译参数

猜你喜欢

转载自blog.csdn.net/yjwan521/article/details/80910515