编译安装apache并指定工作模式为work
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了编译安装apache并指定工作模式为work,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1816字,纯文字阅读大概需要3分钟。
内容图文
![编译安装apache并指定工作模式为work](/upload/InfoBanner/zyjiaocheng/1156/bafe51b65e1b429aa688e2bb28dfe724.jpg)
一 、apache模式的查看
如果apache已经安装,我们可以用 httpd -l 命令查看当前模式(只可能有一种),如果找到 prefork.c 则表示当前工作在prefork模式,同理出现worker.c则工作在worker模式。
如果apache还未安装,我们在编译的时候可以加入--with-pem=(prefork|worker)
选项决定启用什么模式。
当然如果你安装过了(笔者模式为prefork) 也可以使用以下命令来切换
mv httpd httpd.prefork
mv httpd.worker httpd
重启之后,模式就会改变。
二、安装apche
由于Apache依赖于APR、APR-Util和PCRE,所以需要下载:
APR + APR-Util:http://apr.apache.org/download.cgi
PCRE:http://sourceforge.net/projects/pcre/files/pcre/
1、安装 apr
tar zxvf apr-1.5.1.tar.gz (解压文件到目录/home/gaoqing/software/apache下)
./configure--prefix=/home/gaoqing/software/apache/apr 配置安装目录
make
make install
2、安装apr-util
./configure--prefix=/home/gaoqing/software/apache/apr-util --with-apr=/home/gaoqing/software/apache/apr
make && make install
3、安装 pcre
./configure --prefix=/home/gaoqing/software/apache/pcre
4、安装apache,并指定工作模式为work
./configure --prefix=/home/gaoqing/software/apache/apache --with-apr=/home/gaoqing/software/apache/apr --with-apr-util=/home/gaoqing/software/apache/apr-util --with-pcre=/home/gaoqing/software/apache/pcre --with-mpm=worker
make && make install
三、配置
修改配置文件,否则会出现问题:
AH00558: httpd: Could notreliably determine the server‘s fully qualified domain name, using 127.0.1.1.Set the ‘ServerName‘ directive globally to suppress this message
解决方法:修改conf/httpd.conf 把:
# ServerNamewww.example.com:80
改为:
ServerNamelocalhost:80
四:apache服务的启动、停止、重启
假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况
apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start apaceh启动
apache停止命令
/usr/local/apache2/bin/apachectl stop 停止
apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启
要在重启 Apache 服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl graceful
service httpd start 启动
service httpd restart 重新启动
servicehttpd stop 停止服务
原文:http://gtest.blog.51cto.com/5191200/1626351
内容总结
以上是互联网集市为您收集整理的编译安装apache并指定工作模式为work全部内容,希望文章能够帮你解决编译安装apache并指定工作模式为work所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。