CentOS7.2下安装Apache2.2.34
来源:互联网 发布:合肥网络销售诈骗案 编辑:程序博客网 时间:2024/06/05 17:07
1:源码下载
wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# pwd
/home/hubo
[root@devops-zabbix hubo]# ls httpd-2.2.34.tar.gz
httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# ls httpd-2.2.34.tar.gz -sh
7.4M httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# tar xf httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# cd httpd-2.2.34/
[root@devops-zabbix httpd-2.2.34]# ls
ABOUT_APACHE buildconf emacs-style INSTALL LICENSE os srclib
acinclude.m4 CHANGES httpd.dep InstallBin.dsp Makefile.in README support
Apache.dsw config.layout httpd.dsp LAYOUT Makefile.win README.platforms test
build configure httpd.mak libhttpd.dep modules README-win32.txt VERSIONING
BuildAll.dsp configure.in httpd.spec libhttpd.dsp NOTICE ROADMAP
BuildBin.dsp docs include libhttpd.mak NWGNUmakefile server
查看这2个文件,里面告诉你怎么安装
[root@devops-zabbix httpd-2.2.34]# ls INSTALL README
INSTALL README
进入INSTALL文件
[root@devops-zabbix httpd-2.2.34]# less INSTALL
$ ./configure --prefix=PREFIX
$ make
$ make install
$ PREFIX/bin/apachectl start
Centos7.2
configure错误提示1:
configure:error: in `/usr/local/src/httpd-2.2.21/srclib/apr':configure:error: no acceptable C compiler found in $PATHSee `config.log'for more details.
解决方法:
yum install -y gcc
configure错误提示2:
checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
解决方法:
yum install -y zlib-devel
[root@devops-zabbix httpd-2.2.34]# echo $?
0
[root@devops-zabbix httpd-2.2.34]#make
[root@devops-zabbix httpd-2.2.34]#make install
[root@devops-zabbix httpd-2.2.34]# echo $?
0
[root@devops-zabbix httpd-2.2.34]#ls
[root@devops-zabbix httpd-2.2.34]# ln -s /application/apache2.2.27/ /application/apache
[root@devops-zabbix httpd-2.2.34]# ll /application/apache/
总用量 40
drwxr-xr-x 2 root root 283 11月 17 11:27 bin
drwxr-xr-x 2 root root 253 11月 17 11:27 build
drwxr-xr-x 2 root root 38 11月 17 11:27 cgi-bin
drwxr-xr-x 4 root root 84 11月 17 11:27 conf
drwxr-xr-x 3 root root 4096 11月 17 11:27 error
drwxr-xr-x 2 root root 24 7月 7 03:19 htdocs
drwxr-xr-x 3 root root 8192 11月 17 11:27 icons
drwxr-xr-x 2 root root 4096 11月 17 11:27 include
drwxr-xr-x 3 root root 4096 11月 17 11:27 lib
drwxr-xr-x 2 root root 6 11月 17 11:27 logs
drwxr-xr-x 4 root root 30 11月 17 11:27 man
drwxr-xr-x 14 root root 8192 7月 7 03:20 manual
drwxr-xr-x 2 root root 23 11月 17 11:27 modules
[root@devops-zabbix httpd-2.2.34]# /application/apache/bin/apachectl -t
httpd: Could not reliably determine the server's fully qualified domain name, using 172.16.8.239 for ServerName
Syntax OK
[root@devops-zabbix httpd-2.2.34]# /application/apache/bin/apachectl start
httpd: Could not reliably determine the server's fully qualified domain name, using 172.16.8.239 for ServerName
[root@devops-zabbix httpd-2.2.34]# lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 44294 root 4u IPv6 53361 0t0 TCP *:http (LISTEN)
httpd 44296 daemon 4u IPv6 53361 0t0 TCP *:http (LISTEN)
httpd 44297 daemon 4u IPv6 53361 0t0 TCP *:http (LISTEN)
httpd 44298 daemon 4u IPv6 53361 0t0 TCP *:http (LISTEN)
[root@devops-zabbix httpd-2.2.34]# ps -ef|grep httpd
http://172.16.18.239/
It works!
安装成功
[root@devops-zabbix httpd-2.2.34]# wget 172.16.18.239
--2017-11-17 11:42:04-- http://172.16.18.239/
正在连接 172.16.18.239:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:44 [text/html]
正在保存至: “index.html”
100%[=====================================================================>] 44 --.-K/s 用时 0s
2017-11-17 11:42:04 (3.38 MB/s) - 已保存 “index.html” [44/44])
wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# pwd
/home/hubo
[root@devops-zabbix hubo]# ls httpd-2.2.34.tar.gz
httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# ls httpd-2.2.34.tar.gz -sh
7.4M httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# tar xf httpd-2.2.34.tar.gz
[root@devops-zabbix hubo]# cd httpd-2.2.34/
[root@devops-zabbix httpd-2.2.34]# ls
ABOUT_APACHE buildconf emacs-style INSTALL LICENSE os srclib
acinclude.m4 CHANGES httpd.dep InstallBin.dsp Makefile.in README support
Apache.dsw config.layout httpd.dsp LAYOUT Makefile.win README.platforms test
build configure httpd.mak libhttpd.dep modules README-win32.txt VERSIONING
BuildAll.dsp configure.in httpd.spec libhttpd.dsp NOTICE ROADMAP
BuildBin.dsp docs include libhttpd.mak NWGNUmakefile server
查看这2个文件,里面告诉你怎么安装
[root@devops-zabbix httpd-2.2.34]# ls INSTALL README
INSTALL README
进入INSTALL文件
[root@devops-zabbix httpd-2.2.34]# less INSTALL
$ ./configure --prefix=PREFIX
$ make
$ make install
$ PREFIX/bin/apachectl start
Centos7.2
configure错误提示1:
configure:error: in `/usr/local/src/httpd-2.2.21/srclib/apr':configure:error: no acceptable C compiler found in $PATHSee `config.log'for more details.
解决方法:
yum install -y gcc
configure错误提示2:
checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
解决方法:
yum install -y zlib-devel
[root@devops-zabbix httpd-2.2.34]# echo $?
0
[root@devops-zabbix httpd-2.2.34]#make
[root@devops-zabbix httpd-2.2.34]#make install
[root@devops-zabbix httpd-2.2.34]# echo $?
0
[root@devops-zabbix httpd-2.2.34]#ls
[root@devops-zabbix httpd-2.2.34]# ln -s /application/apache2.2.27/ /application/apache
[root@devops-zabbix httpd-2.2.34]# ll /application/apache/
总用量 40
drwxr-xr-x 2 root root 283 11月 17 11:27 bin
drwxr-xr-x 2 root root 253 11月 17 11:27 build
drwxr-xr-x 2 root root 38 11月 17 11:27 cgi-bin
drwxr-xr-x 4 root root 84 11月 17 11:27 conf
drwxr-xr-x 3 root root 4096 11月 17 11:27 error
drwxr-xr-x 2 root root 24 7月 7 03:19 htdocs
drwxr-xr-x 3 root root 8192 11月 17 11:27 icons
drwxr-xr-x 2 root root 4096 11月 17 11:27 include
drwxr-xr-x 3 root root 4096 11月 17 11:27 lib
drwxr-xr-x 2 root root 6 11月 17 11:27 logs
drwxr-xr-x 4 root root 30 11月 17 11:27 man
drwxr-xr-x 14 root root 8192 7月 7 03:20 manual
drwxr-xr-x 2 root root 23 11月 17 11:27 modules
[root@devops-zabbix httpd-2.2.34]# /application/apache/bin/apachectl -t
httpd: Could not reliably determine the server's fully qualified domain name, using 172.16.8.239 for ServerName
Syntax OK
[root@devops-zabbix httpd-2.2.34]# /application/apache/bin/apachectl start
httpd: Could not reliably determine the server's fully qualified domain name, using 172.16.8.239 for ServerName
[root@devops-zabbix httpd-2.2.34]# lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 44294 root 4u IPv6 53361 0t0 TCP *:http (LISTEN)
httpd 44296 daemon 4u IPv6 53361 0t0 TCP *:http (LISTEN)
httpd 44297 daemon 4u IPv6 53361 0t0 TCP *:http (LISTEN)
httpd 44298 daemon 4u IPv6 53361 0t0 TCP *:http (LISTEN)
[root@devops-zabbix httpd-2.2.34]# ps -ef|grep httpd
http://172.16.18.239/
It works!
安装成功
[root@devops-zabbix httpd-2.2.34]# wget 172.16.18.239
--2017-11-17 11:42:04-- http://172.16.18.239/
正在连接 172.16.18.239:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:44 [text/html]
正在保存至: “index.html”
100%[=====================================================================>] 44 --.-K/s 用时 0s
2017-11-17 11:42:04 (3.38 MB/s) - 已保存 “index.html” [44/44])
阅读全文
0 0
- CentOS7.2下安装Apache2.2.34
- centos7安装apache2.2总结
- Centos7.2安装Apache2.4
- CentOS7下源码安装Apache2.4.9
- 在CentOS7下安装APACHE2.4.6
- Centos7 下安装Apache2 + MySQL + PHP7
- centos7.2源码安装Apache2.4
- centos7 下安装Apache2+MariaDB+PHP5过程详解
- centos7 apache2 yum安装环境下 修改虚拟主机配置文件
- centos7 下安装Apache2+MariaDB+PHP5过程详解
- Ubuntu下安装Apache2.2
- centOS下安装apache2.2
- centos7.2 利用yum安装配置apache2.4多虚拟主机
- windows下安装apache2.2,php5.3
- xp下安装SVN和Apache2.2
- windows下安装apache2.2+svn总结
- centos 6.5下安装配置apache2.2
- apache2.2下编译安装php5.6
- TCP timestamp
- JAVA API 学习笔记(迭代器)和集合的三种遍历方式以及优缺点分析
- Lasso Regression
- leetcode 214. Shortest Palindrome
- 常用Git命令大全思维导图
- CentOS7.2下安装Apache2.2.34
- 「mysql优化专题」90%程序员面试都用得上的索引优化手册(5)
- 数列求和
- org.apache.catalina.LifecycleException
- [转]java 异常java.lang.UnsupportedOperationException
- mysql insert插入时实现如果数据表中主键重复则更新,没有重复则插入的四种方法
- 魔鬼在细节
- linux 下 svn 服务器搭建
- CodeForces