千家信息网

如何安装apache并使工作模式为work

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,如何安装apache并使工作模式为work?这个问题可能是我们日常工作经常见到的。通过这个问题,希望你能收获更多。下面是解决这个问题的步骤内容。一、apache模式的查看如果apache已经安装,我们
千家信息网最后更新 2026年11月01日如何安装apache并使工作模式为work

如何安装apache并使工作模式为work?这个问题可能是我们日常工作经常见到的。通过这个问题,希望你能收获更多。下面是解决这个问题的步骤内容。

一、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

下载地址:http://httpd.apache.org/

./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 停止服务

关于编译安装apache的知识就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果喜欢这篇文章,不如把它分享出去让更多的人看到。

模式 工作 命令 问题 更多 目录 服务 配置 内容 文件 方法 知识 编译 可以使 地址 情况 日常工作 时候 服务器 步骤 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司经营范围 互联网科技有限公司图片 互联网科技战争 碳银互联网科技 鑫亿盛互联网科技 有木互联网科技 猫创互联网科技 亿人帮互联网科技 互联网科技大会案例 互联网科技公司的市场部门 黑科技闪耀互联网之光 银川新华互联网科技学校联系电话 中国科技创新与世界互联网大会 互联网科技和法律行业 中和天地互联网科技有限公司 互联网方面的科技前沿 江苏苏星互联网科技有限公司 雨阳互联网卡科技有限公司 江苏互联网科技小贷 中国互联网公司的科技投入 科技赋能下的互联网金融 互联网科技论文 居家互联网科技有限公司 苏州铭阳互联网科技有限公司 浙南科技城互联网大厦建设工程 群盈汇互联网科技有限公司 无锡工业互联网科技有限公司 美国互联网科技实力 东营紫格互联网科技 九思连强互联网电子科技有限公司
0