一、查询是否已经安装apache

rpm  -qa  httpd

注:Apache在linux系统里的名字是httpd

如果有返回的信息,则会显示已经安装的软件。如果没有则不会显示其它的信息。如下图是没有安装的。查询的时候没有显示其它的信息。

 

二、如果未安装,输入命令安装

yum install  httpd -y

再次运行rpm -qa httpd就有显示了,证明已经安装完成了

三、启动apache

service httpd start

(1)启动服务时,报错

解决方法:

vi /etc/httpd/conf/httpd.conf

进入vi修改状态,找到#ServerName www.example.com:80

取消#,并修改为ServerName 域名:80(如果没有域名的话,就设为localhost)

wq!保存退出

查看域名的命令:hostname 或者 domainname

(2)再次启动apache遇到的问题: 80端口被占用

解决方法:

vi /etc/httpd/conf/httpd.conf

将Listen 80 改为 Listen 90

将前面改域名的地方的端口也改为90 (ServerName besttestx:90)

(3)再次重启apache服务遇到问题:90端口拒绝访问

解决方法:

查看在使用的http端口:

[root@besttest ~]# semanage port -l|grep http

-bash: semanage: command not found

yum安装semanage 需要先yum provides /usr/sbin/semanage

根据上面yum信息 , 需要安装 policycoreutils-python-2.0.83-30.1.el6_8.i686

即:yum -y install policycoreutils-python

然后再查看http端口

设置SETLinux管理http的端口

semanage port -a -t http_port_t -p tcp 90

查看在使用的http端口,已经被改成90啦

semanage port -l|grep http

启动httpd服务,正常OK!

service httpd start

四、设置开机启动Apache

chkconfig –levels 235 httpd on

五、打开测试页面

现在直接在浏览器键入http://localhost或http://本机IP,应该会看到Apache的测试页面

如: http://192.168.0.108

 

yum安装apache的更多相关文章

  1. 【apache】yum 安装Apache(Centos 6.5)

    一.首先在系统上面查询一下是否已经安装了apache [Apache在linux系统里的名字是httpd] rpm    -qa    httpd 如果有返回的信息,则会显示已经安装的软件.如果没有则 ...

  2. yum 安装Apache

    1.查看是否安装Apache,命令:  rpm    -qa    httpd 2.yum install httpd ,yum安装Apache 3.chkconfig    httpd  on  s ...

  3. Centos 6.5 yum 安装Apache软件

    首先在系统上面查询一下是否已经安装了apache 软件[Apache软件在linux系统里的名字是httpd] rpm    -qa    httpd 如果有返回的信息,则会显示已经安装的软件.如果没 ...

  4. CentOS上使用yum安装Apache

    关键词 CentOS上使用yum安装Apache 摘要 Apache在Linux系统中,其实叫“httpd”,它“无耻的”占据了官方名义!CentOS可以使用yum命令,非常简单和容易的安装Apach ...

  5. yum安装Apache,Mysql,PHP

    用yum安装Apache,Mysql,PHP.  用yum安装Apache,Mysql,PHP. 2.1安装Apache yum install httpd httpd-devel 安装完成后,用/e ...

  6. yum安装Apache Web Server后各个文件存放位置

    yum安装Apache Web Server后各个文件存放位置   用yum安装apache软件: yum -y install httpd 安装完成后,来查看理解yum安装软件的过程和安装路径.   ...

  7. Centos7:yum安装apache,编译安装php5.6,不解析php的解决方法

    首先,说一下问题发生的场景: 因为懒,所以用 yum 安装 apache ,因为 centos 的源自带 php 5.4 不能符合环境要求,而不想用其他源,所以选择源码编译安装 php 5.6 安装完 ...

  8. CentOS下使用yum安装Apache极为方便,只需要在终端键入以下命令即可

    CentOS下使用yum安装Apache极为方便,只需要在终端键入以下命令即可 1.安装Apache yum install httpd 2.设置服务器开机自动启动Apache systemctl e ...

  9. linux下使用yum安装Apache+php+Mysql+phpMyAdmin

    适用redhat于32位及64位,前提架设好本地源.在这里不再赘述. 1 安装Apache+php+Mysql a.安装Apahce, PHP, Mysql, 以及php连接mysql库组件 yum ...

  10. CentOS yum安装Apache + PHP + Tomcat7 + MySQL

    Linux平台上用得最多的web环境就是php.java和MySQL了,会搭建这个环境,就能把很多开源程序跑起来. 作为一个程序猿,虽然并不用精通运维的活,但基本的Linux环境搭建还是要掌握比较好, ...

随机推荐

  1. JAVA中的面向对象与内存解析_2

    构造方法(构造函数)   • 使用new +构造方法创建一个新的对象. • 构造函数是定义在Java类中的一个用来初始化对象的函数. • 构造函数与类同名且没有返回值. • 例如:Person类的构造 ...

  2. Cocos2d Box2D之碰撞检测

    |   版权声明:本文为博主原创文章,未经博主允许不得转载. 在Box2D中碰撞事件由b2ContactListener类函数实现,b2ContactListener是Box2D提供的抽象类,它的抽象 ...

  3. vs 删除代码中空行

    原文:vs 删除代码中空行 ^\s*\n 正则表达式

  4. js返回顶部小Demo

    <style> .divH { height: 1800px; } .divT { width: 50px; height: 50px; font-size: 18px; backgrou ...

  5. 转载:java面试题(二)

    这部分主要是开源Java EE框架方面的内容,包括Hibernate.MyBatis.Spring.Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题, ...

  6. 2019牛客暑期多校训练营(第六场)C E H G

    C Palindrome Mouse E Androgynos 参考https://blog.csdn.net/birdmanqin/article/details/98479219这位大佬的.构造题 ...

  7. C++ 浅析调试,内存重叠查看

    这里举个例子查看内存, 环境为:vs 2017 测试为strcpy[因为测试老api,需要在 预处理中 添加 _CRT_SECURE_NO_WARNINGS ] 测试问题:内存溢出 源码: #incl ...

  8. python3.x filter,map,reduce浅析

    #map用法: #传递函数api进入map去执行,把字符串第一个字母变大写, #其他变小写返回 def format_name(s): s=s.lower() print(s) return s[0] ...

  9. C++ 使用老牌库xzip & unzip对文件进行压缩解压

    原文链接 https://www.codeproject.com/Articles/7530/Zip-Utils-clean-elegant-simple-C-Win https://www.code ...

  10. JavaSE---IO体系

    1.BIO 1.1 Block IO,同步阻塞IO: 1.2 eg:java.io   包下的      InputStream . OutputStream.  Writer.Reader... j ...