linux中安装apache流程

在查看过系统是否已经安装过Apache后,进行以下步骤
代码如下: 1. 到Apache网站中下载版本文件 https://www.apache.org
我下载的版本地址为: http://mirrors.hust.edu.cn/apache/httpd/httpd-2.2.34.tar.gz
说明: 最好选用.gz的软件,不要使用.bz2的压缩软件。

2. 进行安装,并查看结果
root@ysg ~]# wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.2.34.tar.gz wget -q 安静的下在(不显示输出信息) root@ysg ~]#tar xf httpd-2.2.34.tar.gz

说明:解压后进入目录,查看 README 与 INSTSLL 这两个文件。接触新软件一定要看,内有安装说明。

3. 常用的编译参数
./configure –prefix=/usr/my/apache2.2.34 –enable-deflate
–enable-expires –enable-headers –enable-modules=most –enable-so –with-mpm=worker –enable-rewrite 1.安装路径 2.压缩 3.浏览器缓存时间长短 4.http中的head标签 5.激活大多数的模块 6.让Apache软件装载DSO 7.激活mpm中的worker模式 8.激活伪静态功能,重写功能 我的目录为:–prefix=/usr/my/apache2.234

在编译apache时,出现如下报错

checking whether to enable mod_deflate…checking dependencies

checking for zlib location… not found

checking whether to enable mod_deflate…configure: error: mod_deflate has been requested but can not be built due toprerequisite failures

解决方法:

安装 zlib-devel

yum install zlib-devel -y

说明:解压后进入目录,查看 README 与 INSTSLL 这两个文件。接触新软件一定要看,内有安装说明。

4. 自动生成目录 make make install

5. 运行 进入 /usr/my/bin,执行 #./apachectl start
在浏览器输入ip地址即可访问。
页面出现 It works!即安装成功。
此文件在 apache 安装路径下 htdocs 目录里面,我的为:/usr/my/htdocs
看到的一些问题及解决方法: 1、C编译器
描述:no acceptable C compiler found in $PATH
    See `config.log’ for more details
解决:#yum intall gcc

2、C++编译器
描述:unrecognized option `-DHAVE_CONFIG_H’
解决:#yum install gcc-c++

3、apr-util路径
注意apr-util与apr安装路径相同,与网上某些资料有差异。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24910 人正在系统学习中

来源:亦双弓

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年11月15日
下一篇 2017年11月15日

相关推荐