本文共 1356 字,大约阅读时间需要 4 分钟。
安装 Apache 服务器 并设置服务配置
以下是 Apache 服务器 installation steps 以及服务配置方法的详细说明. 请按照步骤逐一执行 installation 以确保服务器高效稳定运行.
首先 将 解压软件 复制到 httpd 的解压目录中. 解压目录请勿包含版本号.
使用以下命令 将 library 文件复制:
cp -r apr-1.4.6 httpd-2.4.2/srclib/aprcp -r apr-util-1.4.1 httpd-2.4.2/srclib/apr-util
安装 必须的 compiler 工具:
执行以下命令安装 ruptured 工具:
yum -y install gcc gcc-c++ make pcre-devel
安装完成后请确认 pcre-devel 已 installed.
配置 Apache 服务器:
使用以下命令运行配置:
./configure --prefix=/usr/local/apache --enable-so --enable-rewrite --enable-mods-shared=most --with-mpm=worker --disable-cgid --disable-cgi
配置参数说明如下:
--prefix
:指定安装路径--enable-so
:支持 DSO 模块加载--enable-rewrite
:启用 URL 重写功能--enable-mods-shared=most
:启用大部分模块作为 DSO 模块--with-mpm=worker
:指定 Apache 运行方式为 worker обнаруж编译安装 Apache:
运行以下命令:
makemake install
服务管理:
为了方便使用 chkconfig 管理服务,请按照以下步骤操作:
首先编辑 init script:
vi /etc/init.d/httpd
在文件开头插入以下行:
#!/bin/sh# chkconfig: 2345 85 15# description: Apache is a World Wide Web server.
为文件赋予执行权限:
chmod +x /etc/init.d/httpd
将服务添加至 chkconfig:
chkconfig --add httpd
验证服务配置:
查看服务配置:
chkconfig --list httpd
配置 Apache 服务器主配置文件:
打开配置文件:
vi /usr/local/apache/conf/httpd.conf
添加或修改以下内容:
Listen 192.168.5.2:80
生成系统启动配置:
创建 symbolic link:
ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf
以上步骤请依次执行. 当完成所有步骤后,Apache 服务器即可正常运行. 如果有任何问题,请参考相关 documentation 或查阅错误日志.
转载地址:http://taduk.baihongyu.com/