linux安装apache

分手后的思念是犯贱 2022-08-19 11:15 224阅读 0赞

(1) 安装Apache之前,需要先确定zlib包是否存在,否则编译时会报mod_deflate has been requested but can not be built due to prerequisite failures(ubuntu centent)错误:
命令:rpm –qa|grep zlib
若没有zlib与zlib-devel包,使用yum –y install zlib*
若没有联网,无法下载包,用户可以自行下载rpm包安装。
(2) 卸载系统自带apache:
命令:rpm -e –nodeps XXX
(3) 接着安装Apache,把Apache安装包httpd-2.2.6.tar.bz2复制到opt目录下,并进入opt目录:
命令:cd /opt
(4) 将安装包解压:
命令:tar –xjf *.bz2
(5) 进入解压后的目录:
命令:cd /opt/httpd-2.2.6
(6) 进行编译:
命令:./configure –prefix=/opt/Apache –enable-mods-shared=”all proxy proxy_http proxy_ftp proxy_connect” –enable-so –enable-deflate
(7) 命令:make
(8) 命令:make install
(9) 安装完成后会在opt目录下自动生成名为Apache的文件夹,下面对Apache转发进行配置:
进入/opt/Apache/conf文件夹下:cd /opt/Apache/conf
修改文件httpd.conf,打开http代理以及URL重写模块:
找到
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_rewrite.so
去掉前面的#注释即可。
在httpd.conf中配置监听端口:
Listen port
在httpd.conf中配置转发:

发表评论

表情:
评论列表 (有 0 条评论,224人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux安装apache

    前言 准备:卸载自带的httpd服务 1、检查该环境中是否已经存在httpd服务的配置文件,默认存储路径:/etc/httpd/httpd.conf(这是centos预