博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 安装apache服务器
阅读量:6800 次
发布时间:2019-06-26

本文共 2583 字,大约阅读时间需要 8 分钟。

hot3.png

 1.下载apache,   通过这个官方网站,我们可以下到最新的版本。现在版本都是以这样的方式表达的:httpd-*.*.*.tar.gz

2.       例如,你现在去官网下载的就是最新版本:httpd-2.2.9.tar.gz

3.       好了,下载到你的家目录/root里面。

4.       [root@hostlocal~]# ls    // 你会看到你下载的httpd-2.2.9.tar.gz.

5.       [root@hostlocal~]# tar –zxvf  httpd-2.2.9.tar.gz // 解压后为httpd-2.2.9

【今天在linux下 用tar -zxf xxx.tar.bz2

然后就报这个错。

gzip: stdin: not in gzip format

tar: Child returned status 1
tar: Error exit delayed from previous errors

一开始我以为是压缩包坏的,去下其他的。下下来也是一样。然后仔细看了一下,原来这个压缩包没有用gzip格式压缩  所以解压的时候也不用加上z 。直接tar -xf 就可以了。

http://blog.sina.com.cn/s/blog_6f2274fb0100z026.html

6.       [root@hostlocal~]# mkdir –p /usr/local/web/apache/   //在这个目录下建立文档,利于管理

7.       [root@hostlocal~]# mv /root/httpd-2.2.9 /usr/local/src/  //将安装包放到/src下,利于管理

8.       [root@hostlocal~]# cd httpd-2.2.9

9.       [root@httpd-2.2.9]#./configure  --prefix=/usr/local/web/apache /    //安装路径

Ø       --enable-shared=max /

Ø       --enable-module=rewirte /

Ø       --enable-module=so

【如果在第9步执行报错:“checking for APR... no”,则需要安装apr】

10.   [root@httpd-2.2.9]# make  //编译

11.   [root@httpd-2.2.9]# make install

12.   [root@hostlocal~]# service httpd start            //开启httpd服务

安装成功后,apache将会安装到/usr/local/web/apache下面。然后在windows主机的IE中输入apache服务器的IP地址。看是否可以访问到。

原文:http://blog.csdn.net/loverwind/article/details/3064356

 


apr安装

安装时checking for APR... no错误的解决方法

#./configure --prefix……检查编辑环境时出现:

checking for APR... no
configure: error: APR not found . Please read the documentation.
可以用./configure –help | grep apr 查看帮助。
--with-d-apr Use bundled copies of APR/APR-Util
--with-apr=PATH prefix for installed APR or the full path to apr-config
--with-apr-util=PATH prefix for installed APU or the full path to

安装APR(Apache Portable Runtime )

下载:
 

复制代码代码如下:

#tar -zxvf apr-1.4.6.tar.gz

# cd /apr-1.4.6
#./configure --prefix=/usr/local/apr
#make
#make install

再次检查编译环境出现

 

复制代码代码如下:

checking for APR-util... no

configure: error: APR-util not found . Please read the documentation.
#./configure –help | grep apr-util
--with-apr-util=PATH prefix for installed APU or the full path to

下载:

#tar -zxvf apr-util-1.4.1.tar.gz
#cd /apr-util-1.4.1
#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/usr
#make
#make install

之后到/oracle/http-2.4.2路径下

 

复制代码代码如下:

./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

#make
make install

注意:Apache在安装时不会检查参数是否正确,错误的参数会直接被丢弃,不会报告给用户。但可以使用echo $?命令检查是否有错误,当输出结果为0时表示没有错误。

#echo $?
0

设置 apache 开机时自动启动

cp /usr/local/apache/httpd/bin/apachectl /sbin/

在#vi /etc/rc.d/rc.local

增加一行 /sbin/apachectl start

可以在本地输入127.0.0.1来测试apache是否已经启动。

原文: http://www.jbxue.com/article/3006.html

转载于:https://my.oschina.net/u/2402229/blog/686196

你可能感兴趣的文章
iOS多线程编程
查看>>
HTTP参数中Etag的重要性
查看>>
T-MBA·沟通·倾听·V1 | 7天学习倾听,6月14日开营,包学会!
查看>>
java架构程序员月入破3万到底是怎么炼成的,一篇文章让你了解
查看>>
mongoDB JAVA操作
查看>>
python基础进阶
查看>>
高级GLSL
查看>>
【27】非阻塞算法
查看>>
cacti 安装
查看>>
云计算(PAAS)领域开始火爆的 Docker 到底是什么?
查看>>
PXE网络装机(有人值守与无人值守)
查看>>
python 爬虫 cookie 的保存和加载
查看>>
store.js
查看>>
javascript深入理解js闭包
查看>>
Weblogic 12版本以下服务器如何调整SSL协议和加密套件
查看>>
8月上旬全球增长最快域名商:万网第7 西部数码第12
查看>>
我国.NET域名74.6万居全球第3:1月第三周增1749个
查看>>
我国.BIZ域名总量5.3万居全球第7:1月第三周增425个
查看>>
4月第二周中国域名增5.7万再居第二 香港减461个
查看>>
8月国外最佳主机提供商TOP5:排名依旧 iPage夺冠
查看>>