linux安装apache服务器

一、首先下载安装Apache需要的依赖包

APR、APR-Util、PCRE,gcc-c++、gcc

在linux上操作  通过#wget  下载地址  下载安装包到linux上

下载APR:

#wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.5.tar.gz

下载APR-Util:

#wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz

下载PCRE:

#wget  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.41.tar.gz

下载HTTPD:

#wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.38.tar.gz

二、Apache安装步骤

第一步:先查看一下是否存在   gcc、gcc-c++

rpm -q  **

如果已经存在就可以不用安装,不存在再安装

[root@iZ2ze5cti43o69css0svslZ lamp]# yum install  gcc-c++

[root@iZ2ze5cti43o69css0svslZ lamp]# yum install  gcc

第二步:安装包APR和APR-Util

1、安装Apr

因为刚开始已经将压缩包解压,所以直接进入apr文件(--prefix=/usr/local/apr这是在指定软件安装的目录,若该文件不存在,会自动生成apr空文件夹)

[root@iZ2ze5cti43o69css0svslZ lamp]# cd apr-1.5.2

[root@iZ2ze5cti43o69css0svslZ apr-1.5.2]# ./configure --prefix=/usr/local/apr

[root@iZ2ze5cti43o69css0svslZ apr-1.5.2]# make

[root@iZ2ze5cti43o69css0svslZ apr-1.5.2]# make install

2、安装Apr-util

同理,apr-util压缩包已经解压好了,直接进入文件中

[root@iZ2ze5cti43o69css0svslZ lamp]# cd apr-util-1.5.4

[root@iZ2ze5cti43o69css0svslZ apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

[root@iZ2ze5cti43o69css0svslZ apr-util-1.5.4]# make

[root@iZ2ze5cti43o69css0svslZ apr-util-1.5.4]# make install

问题:apr apr-util 执行make命令时报错

/bin/sh /usr/local/apr/build-1/libtool --silent --mode=compile gcc -g -O2 -pthre 此类问题

安装expat库试试。yum install expat-devel

第三步:安装PRCE

同样pcre安装包已经解压好了

[root@iZ2ze5cti43o69css0svslZ lamp]# cd pcre-8.41

[root@iZ2ze5cti43o69css0svslZ pcre-8.41]# ./configure --prefix=/usr/local/pcre-8.41

[root@iZ2ze5cti43o69css0svslZ pcre-8.41]# make

[root@iZ2ze5cti43o69css0svslZ pcre-8.41]# make install

第四步:安装HTTPD

[root@iZ2ze5cti43o69css0svslZ lamp]# cd httpd-2.4.27

[root@iZ2ze5cti43o69css0svslZ httpd-2.4.27]#  ./configure --prefix=/usr/local/apache --with-pcre=/usr/local/pcre-8.41 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

[root@iZ2ze5cti43o69css0svslZ httpd-2.4.27]# make

[root@iZ2ze5cti43o69css0svslZ httpd-2.4.27]# make install

安装完成

第五步:启动Aapache

[root@iZ2ze5cti43o69css0svslZ httpd-2.4.27]# /usr/local/apache/bin/apachectl start

第六步:访问Apache

在浏览器上输入ip访问出现如图所示,表示Apache安装成功。
 

你可能感兴趣的:(linux安装apache服务器)