六、安装Apache
用虚拟机重新安装一台Linux服务器,来安装Apache。
同样,用WinSCP将Apache安装包 httpd-2.2.31.tar.gz 上传到服务器 /usr/local 目录下
![](https://i-blog.csdnimg.cn/blog_migrate/8d57e9f5e5d5fd6ae51a8b9f43ecd0b8.png)
进入 /usr/local 目录,解压缩安装包
![](https://i-blog.csdnimg.cn/blog_migrate/717943b536cf759f65282c4ded792d55.png)
安装
![](https://i-blog.csdnimg.cn/blog_migrate/1f5959aabfc7aa94df5bb498088475e2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4412dfe61cd87eaef0d04b925aa9d6c8.png)
发现安装失败了,这是因为编译Apache需要用到gcc和g++,那就先来安装gcc和g++
安装gcc、g++比较麻烦,因为软件包有依赖,CentOS安装镜像中自带了这两个包,这里就使用yum命令用自带的光盘源中的软件包安装了,因为使用rmp等方式安装处理依赖实在太麻烦了。
配置光盘源
首先进入到/mnt目录,创建cdrom目录,然后将光盘挂载到 /mnt/cdrom 目录
![](https://i-blog.csdnimg.cn/blog_migrate/9aa2f4f80ae6222a8103159aa542c245.png)
配置光盘yum源
![](https://i-blog.csdnimg.cn/blog_migrate/b8558dfc00db3ed65c15594e81f3b0a7.png)
首先将其他yum源失效,这里只是将文件重命名,那么使用yum命令安装包时就会从CentOS-Media.repo中查找
编辑
CentOS-Media.repo光盘源,使其生效
![](https://i-blog.csdnimg.cn/blog_migrate/9667559bd2fc017bf86e5229046d000b.png)
修改指定地方
![](https://i-blog.csdnimg.cn/blog_migrate/a06abd95118c187ef2ebf8f1b6ae767c.png)
使用 yum list 命令查看配置有没生效
![](https://i-blog.csdnimg.cn/blog_migrate/4447c623fbd1ce56ab510507eb2458a7.png)
如果列出了yum源中的软件包信息,说明光盘源生效了
下面开始正式安装gcc、g++
![](https://i-blog.csdnimg.cn/blog_migrate/605e66821d5a0e7a7fe4bf70655e863d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/310a84c637ffc783b2aea4a259ff2a0c.png)
然后再安装Apache
进入到Apache的安装目录,执行安装命令
![](https://i-blog.csdnimg.cn/blog_migrate/f46a08257d7711329fee831f482d43fe.png)
执行make命令
![](https://i-blog.csdnimg.cn/blog_migrate/1374af8ca9c67139291f6b9815c31de6.png)
执行make install命令
![](https://i-blog.csdnimg.cn/blog_migrate/ebb5e5bca426d10c0ca483bbabaac481.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3fbb03bf3d000068839b30935ec21fe4.png)
安装结束,启动下Apache
![](https://i-blog.csdnimg.cn/blog_migrate/6df61676e249da8393de6aa0fca4f3c5.png)
注意,要访问Apache,还得配置防火墙,打开80端口,这里可以简单的直接关闭防火墙
![](https://i-blog.csdnimg.cn/blog_migrate/b443b49629723ac5d906a693f05f3531.png)
打开浏览器,访问Apache
![](https://i-blog.csdnimg.cn/blog_migrate/cf9d70d02ef40fa42b7c72d96ba90519.png)
如果看到 It works!,那么恭喜你,Apache也安装成功了!
到此为止,必要的环境都已经准备好了,万事俱备,只欠东风了!
说明:
以上软件安装是在一台服务器上演示的,真实安装情况如下
服务器 |
软件
|
ip
|
CentOS
|
apache
|
192.168.137.16
|
redhat |
tomcat
|
192.168.137.211
|