apache安装_Apache安装教程

安装apache需要检查Linux操作系统中是否安装了gcc包,如果没有安装gcc包,则需要安装gcc包,否则所有的依赖包将无法编译安装。

1.rpm –qa | grep gcc //查看系统有无安装gcc编译器

2.安装gcc和gcc-c++需要以下依赖包:

kernel-headers-2.6.18-164.el5.i386.rpm

glibc-headers-2.5-42.i386.rpm

glibc-devel-2.5-42.i386.rpm

libgomp-4.4.0-6.el5.i386.rpm

gcc-4.1.2-46.el5.i386.rpm

libstdc++-devel-4.1.2-46.el5.i386.rpm

gcc-c++-4.1.2-46.el5.i386.rpm

3.因为每个包之间都存在相互依赖的关系,所以以所有包按照顺序以此进行安装,安装命令如下:

rpm –ivh kernel-headers-2.6.18-164.el5.i386.rpm

rpm –ivh glibc-headers-2.5-42.i386.rpm

rpm –ivh glibc-devel-2.5-42.i386.rpm

rpm –ivh libgomp-4.4.0-6.el5.i386.rpm

rpm –ivh gcc-4.1.2-46.el5.i386.rpm

rpm –ivh libstdc++-devel-4.1.2-46.el5.i386.rpm

rpm –ivh gcc-c++-4.1.2-46.el5.i386.rpm

4.通过命令查看否成功安装gcc和gcc-c++包。

rpm –qa | grep gcc

环境:RedHat5.4 32bit

将所需的安装包拷贝到根目录新建的文件夹lamp下,安装apache需要的依赖包,分别为apr、apr-util、pcre,具体安装流程如下:

1.在/usr/local目录下创建apr、apr-util、pcre、apache2.2文件夹(注:进入/usr/loacl目录下创建),命令如下:

mkdir apr

mkdir apr-util

mkdir pcre

mkdir apache2.2

mkdir lamp //在根目录下创建lamp目录,用于存放安装包

2.将下载好的apr、apr-util、pcre、httpd包放入根目录lamp目录下,并解压安装包,命令如下:

下载的包分别为:apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、pcre-8.37.tar.gz、httpd-2.2.31.tar.gz

tar –zxvf apr-1.5.2.tar.gz

tar –zxvf apr-util-1.5.4.tar.gz

tar –zxvf pcre-8.37.tar.gz

tar –zxvf httpd-2.2.31.tar.gz

3.分别进入解压好的文件夹目录,对apr、apr-util、pcre、httpd进行编译,命令如下:

./configure -prefix=/usr/local/apr //配置apr文件,定义apr安装路径

make && make install //编译并安装apr

./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/ //配置apr-util,定义apr-util安装路径,并依赖apr包

make && make install //编译并安装apr-util

./configure --prefix=/usr/local/pcre/ //配置pcre,定义安装路径

make && make install //编译并安装pcre

./configure --prefix=/usr/local/apache2.2/ --enable-modules=all --enable-mods-shared=all --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre //配置apache,定义安装路径,定义模块,并依赖apr、apr-util、pcre

make && make install //编译并安装apache

4.进入apache安装目录(/usr/local/apache2.2/bin),启动apache服务,验证apache是否安装成功,验证方式:

ps –ef | grep httpd //查看apache进程

打开浏览器,输入服务器IP地址http://xx.xx.xx.xx/或者输入http://localhost/进行验证,当出现有It works!字样就代表apache安装成功。

fdf74c991d7d14cea9f512da56c76146.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值