【apache】yum 安装Apache(Centos 6.5)
2016-10-24 16:58
411 查看
一、首先在系统上面查询一下是否已经安装了apache 【Apache在linux系统里的名字是httpd】
rpm -qa httpd
如果有返回的信息,则会显示已经安装的软件。如果没有则不会显示其它的信息。如下图是没有安装的。查询的时候没有显示其它的信息。
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR4AAAAsCAIAAAA8bkCTAAADsUlEQVR4nO2czYGEIAyFqYdG5kAlFEIh1GFzewAxYoI/Q9Bx33fZ3ahAEh+gMxvz+XwMAKA7kBYAKkBaAKgAaQGgAqQFgAr3S8uFKRH9zSP5LayPwRkXord3DwVwUGlZH/M9PixZ1se5Oxem4KqRaA2FbT8ZyxieQZ54mDhYH4NL+no3Y/PiQq9ZvpKWnqrYe2DV42YCVh0P237HO7XjPc/HwYXpf0jLNPMiHfkiMC4MkFaa3KO38zS/DHee9+sJhbFbYltfMKuJn5vZW0rqt+wrp+iX6xYrM/Hz0vKlhz2/KnuMMaVE9vca23EStw7tpdk8+piCRQJn58HHGNJpuafrHpBokgWhmRc2AkxepDgLdt7fTVPBDZGWMXMU5oiUUdLVpqRWshthFknSylvBA6uW1L4LVcCLtBydC6oRsNIq19KjUr/0HBemXX9FaJBtPVIpL9HbE49aQh7XgQsu/5Izkn5eXhtJ3NYbrWZetkh5MSdXLd7flFGSxlEbwm32NpHOp0h2Y0xTWrnbXWmJ7cvTzHoCOyKt5ZwynpZfdP2oVrPjd2NOrfSsy+YlGU9Ji90C0FFmR62PZW2ZtdZ0pl5Ep3IZzQudapt52cLnJbtwTlqMv1VkqmFf5gnSom8Vqn6+kxadjZj7o4e06t7KX5rPWtv94AF58dLiAnxaWq1xc3/u5IVtqZO0OH8fJK16iMudLdlXh8jurf2igtsQ8u2vckX3Metp8qK0DvpLX3EK/l5DWrWCOyNgYdVipoNe0lrHZ9kw7+VlS1NafJxZO+/vOnPVxv46TWnVs+PSv7SgNxb6pTFiJs8VZLEWNhjN9umB7Uv8aYohlI023345eX7MIAuC0O/6eble2nj7eVhpzXvpI42LefQxh2VxlkYhP3fY66+/adxCCOQZlcvLThtMXowcZ87O+LuNUAh9HreGvXyXWKL8H94iX0KW1rfvssYmvNObty8Y6u/NHxmDHeSPjL+GrBzqdzz9aES7L4mR/hrzhC86AfBKIC0AVIC0AFAB0gJABUgLABUgLQBUgLQAUAHSAkAFSAsAFe6XFmpjXAO1MR4OamNUxod9kxG1MX4W1MaoLKiNAfqA2hiV5ZW1McANoDZGZXltbQwwmCf8Az9qY4yojQEG8wRpoTZGmz61McBgUBujsry2NgYYDGpjlCveWxsD3AFqYzwfvdoYQBHUxng2irUxgC73f9EJgFcCaQGgAqQFgAqQFgAqQFoAqABpAaACpAWACpAWABr8AdjnTGoHwL91AAAAAElFTkSuQmCC)
二、查询到系统是还没有进行安装的,那么我们打一个命令直接安装就可以了
yum install httpd -y
再次运行rpm -qa httpd就有显示了,证明已经安装完成了
![](https://images2015.cnblogs.com/blog/1026984/201610/1026984-20161024213509062-319802710.png)
三、service httpd start 启动apache
启动服务时,显示Permission denied: make_sock: could not bind to address错误
![](https://images2015.cnblogs.com/blog/1026984/201610/1026984-20161024213552750-988655599.png)
解决方法:
前提是SELinux 类型必须是targeted的:
cat /etc/selinux/config|grep SELINUXTYPE;
也可以直接把selinux禁用掉;
直接修改/etc/selinux/config找到SELINUX=enforcing 修改为SELINUX=disable,然后reboot即可。
一次性的执行命令setenforce 0,这样不用重启,也可以生效。
再次启动服务,此时服务正常启动。(如若再次出现上述问题,可修改端口号来解决)
![](https://images2015.cnblogs.com/blog/1026984/201610/1026984-20161024214329156-496944553.png)
四、使用yum 安装Apache非常简单方便快捷,但是如果yum源设置不正确或者yum源不好,就可能安装不上或者说是安装坏的软件包。所以注意yum源维护安装软件也是一个重要的任务。
rpm -qa httpd
如果有返回的信息,则会显示已经安装的软件。如果没有则不会显示其它的信息。如下图是没有安装的。查询的时候没有显示其它的信息。
二、查询到系统是还没有进行安装的,那么我们打一个命令直接安装就可以了
yum install httpd -y
再次运行rpm -qa httpd就有显示了,证明已经安装完成了
![](https://images2015.cnblogs.com/blog/1026984/201610/1026984-20161024213509062-319802710.png)
三、service httpd start 启动apache
启动服务时,显示Permission denied: make_sock: could not bind to address错误
![](https://images2015.cnblogs.com/blog/1026984/201610/1026984-20161024213552750-988655599.png)
解决方法:
前提是SELinux 类型必须是targeted的:
cat /etc/selinux/config|grep SELINUXTYPE;
也可以直接把selinux禁用掉;
直接修改/etc/selinux/config找到SELINUX=enforcing 修改为SELINUX=disable,然后reboot即可。
一次性的执行命令setenforce 0,这样不用重启,也可以生效。
再次启动服务,此时服务正常启动。(如若再次出现上述问题,可修改端口号来解决)
![](https://images2015.cnblogs.com/blog/1026984/201610/1026984-20161024214329156-496944553.png)
四、使用yum 安装Apache非常简单方便快捷,但是如果yum源设置不正确或者yum源不好,就可能安装不上或者说是安装坏的软件包。所以注意yum源维护安装软件也是一个重要的任务。
相关文章推荐
- Centos 6.5 yum 安装Apache软件
- linux-centos6.5 yum安装php5.4 apache2.2
- Centos 6.5 yum 安装Apache软件
- Centos6.5-Yum安装Apache-httpd
- CentOS6.5 yum安装 apache+svn安装配置
- centos6.5中用yum方式安装php5.4与apache2.2的步骤
- CentOS 6.5上使用yum安装Apache
- CentOS 6.5 系统 LAMP(Apache+MySQL+PHP+nginx+memcache) Yum安装步骤
- CentOS 5.5使用yum安装Apache+PHP+MySQL
- CentOS 5.5 使用yum来安装 LAMP (Apache+Mysql+php5)
- CentOS 5.5服务器使用yum安装配置Apache、PHP和Mysql
- centos5.2 yum安装apache+mysql+php 配置wordpress
- CentOS 5.6服务器配置YUM安装Apache+php+Mysql+phpmyadmin
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql+phpmyadmin
- [转]CentOS 5.4上yum安装Apache+php+Mysql+phpMyAdmin
- CentOS 5.5 安装Apache+MySQL+PHP(yum直接安装,mysql自动备份,mysql忘记密码的找回方法)
- CentOS上yum安装Apache套件
- CentOS 5.5使用yum安装Apache+PHP+MySQL
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql+phpmyadmin
- CentOS下YUM安装apache+php+mysql