A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一.安装httpd:
1.下载地址:http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.27.tar.gz
2.解压:tar -zvxf httpd-version.tar.gz
3.编译安装:
cd httpd-version
./configure --prefix=/usr/local/apache --enable-modules=so --enable-rewrite(
下面还会更修改)
make
make install
二在../configure --prefix……检查编辑环境时出现的异常
1.checking for APR... no
configure: error: APR not found . Please read the documentation
解决方案:下载相应包编译安装
下载地址:http://apr.apache.org/download.cgi
解压安装命令:
tar -zxf apr-version.tar.gz
cd apr-version.tar.gz
./configure --prefix=/usr/local/apr
make && make install
2.checking for APR-util... no
configure: error: APR-util not found . Please read the documentation
解决方案:下载相应包编译安装
下载地址:http://apr.apache.org/download.cgi
解压安装命令:
tar -zxf apr-util-version.tar.gz
cd apr-util-version.tar.gz
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
3.checking for pcre... no
configure: error: pcre not found . Please read the documentation
解决方案:下载相应包编译安装
下载地址:http://www.pcre.org/
解压安装命令:
tar -zxf pcre-version.tar.gz
cd pcre-version.tar.gz
./configure --prefix=/usr/local/pcre
make && make install
4.异常:xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
解决方案:安装expat库。
命令:yum install expat-devel
5.异常:mod_so can not be built as a shared DSO
解决方案:http://miniidea.blog.51cto.com/1379370/1210518
三.最终httpd编译安装命令:
./configure --prefix=/usr/local/apache --enable-modules=all --enable-rewrite
--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-
pcre=/usr/local/pcre
四.启动httpd服务
/usr/local/apache/bin/apachectl -k start
/usr/local/apache/bin/apachectl -k stop
异常:AH00558: httpd: Could not reliably determine the server's fully qualified
domain name, using 127.0.0
解决方案:编辑httpd.conf文件,打开ServerName一行的注释
内容为:ServerName localhost:8011
五.在Apache的httpd上部署html项目
将静态文件放到httpd.conf文件中ServerRoot指定目录下的htdcos目录下就行了
指定首页:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

1 个回复

倒序浏览
哇哇哇,好实用呀,小伙伴们赶紧收藏吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马