CentOS6.5 安装Apache
来源:互联网 发布:淘宝打单插件 编辑:程序博客网 时间:2024/06/05 19:34
本文是为后续安装Tomcat集群的负载均衡做准备。
1、下载Apache安装包 httpd-2.2.34.tar.gz
我是为了省去安装apr和apr-util的步骤,所以选了2.4之下的版本。
2、将此压缩包放入 /usr/local, cd 进入该目录 解压安装包压缩文件 命令行:
tar -zxvf httpd-2.2.34.tar.gz
3、解压成功,进入解压出的文件夹根目录:
cd httpd-2.2.34
4、新建文件夹/usr/local/apache2:
mkdir /usr/local/apache2
5、进行编译参数配置,命令行:
./configure --prefix=/usr/local/apache2 --enable-mods-shared=all
6、这下好了,编译参数配置报错了,最后的错误如下:
checking whether toenable mod_deflate... configure: error: mod_deflate has been requested but cannot be built due to prerequisite failures
7、不高兴,发现/usr/local/apache2文件夹为空,试一下编译安装命令:
make
make install
报错,错误忘记截下来了,就是一句话而已 正常编译安装的话不会只是一句话,而是大片大片的语句,所以可以确定configure命令不成功
8、非常不高兴,上网查原因,发现是因为没有安装其他的一些东西,所以下面就安装这些:
yum install gcc
yum install zlib
yum install zlib-devel
yum install openssl-devel
一条一条来,会询问y/n输入 y按回车 安装成功会有Complete!显示。如果本来就安装了也不会有影响
9、重新进行编译参数配置,命令行:
./configure --prefix=/usr/local/apache2 --enable-mods-shared=all
不再包上面的错误。此时/usr/local/apache2文件夹还是空的 下面就可以编译安装
10、编译安装命令行:
make
make install
此时可以看到大段大段代码出现 ,运行完毕,apache的安装就结束了。
进入/usr/local/apache2用ll命令可以看到很多内容,终于不是空文件夹了。
11、尝试启动Apache,命令行:
/usr/local/apache2/bin/apachectl start
报错:
httpd:apr_sockaddr_info_get() failed for jdu4e00u53f7.jcloud.local
httpd: Could notreliably determine the server's fully qualified domain name, using 127.0.0.1for ServerName
12、相当不高兴,都到这一步,居然还报错,查询发现是因为安装的Apache的配置文件需要改一下,要将ServerName配置放开
进入Apache安装目录并打开配置文件命令行:
vi /usr/local/apache2/conf/httpd.conf
找到找到#ServerNamewww.example.com:80 把#去掉,按ESC退出,按:wq!保存 ,就可以了
13、重启Apache,命令行:
/usr/local/apache2/bin/apachectl start
不报错
关闭Apache,命令行:
/usr/local/apache2/bin/apachectl stop
显示
httpd (no pid file)not running
至此,表示没问题了。好开心
- centos6.5安装 apache
- CentOS6.5 安装Apache
- CentOS6.5安装Apache服务
- CentOS6.5安装Apache服务器
- centos6.5源码安装Apache
- CentOS6.5安装redmine+apache记录
- CentOS6.5安装MySql、Apache、PHP
- apache php mysql centos6.5安装方法
- centos6.5安装php;apache;phpmyadmin
- apache+php安装(centos6.5)
- CentOS6.5安装配置SVN+Apache
- CentOS6.5 安装apache/mysql/php
- Centos6.5-Yum安装Apache-httpd
- Linux Centos6.5 安装Apache及优化
- CentOS6.5 Apache安装及配置流程
- centos6安装Apache服务器
- Centos6.764位 安装apache
- centos6.6编译安装apache
- BP算法
- WebService入门
- POJ 1011 Sticks(DFS+剪枝)详细注释
- POJ
- String.format()
- CentOS6.5 安装Apache
- Android 调试时,如何查找手机Activity在项目中对应的源码
- c++学习-static_cast、dynamic_cast、const_cast和reinterpret_cast总结
- Python-26 图形用户界面EasyGui
- java学习笔记(1)-Object类
- 将博客搬至CSDN
- 制定项目规范
- 集成Android免费语音合成功能(在线、离线、离在线融合),有这一篇文章就够了(离在线融合)
- L2-010. 排座位