前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利。在此做一下学习记录和经验分享。

一、安装httpd

1、先查看一下系统有没有已经安装了httpd的,如果啥都没查到,那就是没安装呗。如果有#rpm -e 查到的rpm报名,进行删除即可。

#rpm -qa | grep httpd

2、我这里就直接使用yum安装了(会自动安装依赖包),为了简单方便。

yum -y install httpd

3、httpd -v 查看安装版本,安装成功之后,查找配置文件位置,对httpd进行配置

#find / -name "httpd.conf"

4、当然,最好将原有配置文件备份一份如:

#cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.origin

二、配置Apache文件

1、特别是要注意这个配置,这是Apache 2.4的一个新的默认值,拒绝所有的请求!

AllowOverride none

Require all denied

把none改为ALL, centos里用的是vi或vim进行编辑,在指令模式下输入/要查询的内容,enter,可以进行内容的查找,然后对其进行修改。(vim查找教程:http://jingyan.baidu.com/article/219f4bf793a0c2de442d38f1.html)

2、配置WEB站点

如我的网站页面文件为默认的

Listen 8080

DocumentRoot "/var/www/html"

ServerName localhost:8080

AllowOverride All

Options FollowSymLinks Includes ExecCGI

Require all granted

3、添加防火墙端口

我这使用的是centos7默认的firewall防火墙,添加8080端口。

#firewall-cmd --permanent --zone=public --add-port=8080-8081/tcp  --永久添加端口

#fire-cmd --permanent --zone=public --list-ports  --查看开启端

#systemctl restart firewalld.service //修改配置后需要重启服务使其生效

当然,如果你使用的云服务器,那么还需要在控制台添加端口支持(我在mysql的安装和配置中有谈到这个问题)

4、测试

在自己window的浏览器上输入192.168.x.x:8080/index.html即可解析出在服务器路径中html文件了。

总结

以上所述是小编给大家介绍的CentOS7下 Apache的安装配置方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

linux防火墙安装httpd配置,CentOS7下 Apache的安装配置方法相关推荐

  1. win apache php 配置,win下Apache mysql PHP配置

    win下Apache mysql PHP配置 1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL ...

  2. linux网卡virbr0中inet,centos7下去掉virbr0网卡的方法.doc

    之前在 \o "CentOS" CentOS7下配置过bridge,现在讲bridge模式改为普通模式后,查看网卡的时候还是可以看到很多垃圾信息,想彻底删除自己不想要的网卡配置信息 ...

  3. linux下apache服务器的配置和管理(启动、重启、中断服务)

    2019独角兽企业重金招聘Python工程师标准>>> linux下apache服务器的配置和管理 一.两个重要目录: Apache有两个重要的目录: 1.配置目录/etc/http ...

  4. Linux下Apache虚拟主机配置

    说明: Apache版本:httpd-2.2.31 Apache安装目录:/usr/local/apache 目的: 配置Apache虚拟主机 具体操作: 1.修改Apache主配置文件 cp /us ...

  5. linux下apache 的安装,php安装过程

    linux下apache 的安装 1.进入work目录下:cd /usr/local/work (如没有则自己新建,命令:mkdir /usr/local/work)   2.在work目录下从网站下 ...

  6. linux apache部署php,Linux下apache虚拟主机配置多版本php同时运行 | 系统运维

    学习本教程须掌握: 1.Linux下指定版本编译安装LAMP 2.Linux下Apache虚拟主机配置 3.CentOS 7.x编译安装Nginx1.10.3+MySQL5.7.16+PHP5.2 5 ...

  7. oracle静默创建实例linux,linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例

    linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例 本文章适合已经熟悉安装过程,需要快速部署使用 初学者建议分步学习:https://edu.51cto.com/cours ...

  8. 【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤

    一.检查是否安装过mysql [Linux][服务器]CentOS7下卸载MySQL详细过程步骤 二.下载Linux下的Mysql包,打开Mysql官网 1.MySQL官网 2.滑到最后,点击MySQ ...

  9. Centos7下 Redis的安装、配置开机自启动、开放远程连接

    一.Centos7下 Redis的安装: 1.下载安装包: wget http://download.redis.io/releases/redis-4.0.2.tar.gz 2.解压安装包并安装: ...

最新文章

  1. 2010-12-30
  2. android游戏开发者大会,第二届中国Android应用开发大会将开
  3. linux下的find文件查找命令与grep文件内容查找命令(转)
  4. python工程师薪资坑吗-想转行,是要入坑Python还是Java?这问题还用问?
  5. 2021-10-11 二叉树 删除结点 (用到parent指针)
  6. [转] ubuntu 无线网络 配置 virtualbox
  7. 瑞星2008网络版序列号大全
  8. 递归走迷宫java,java递归实现的迷宫游戏
  9. 4个独立按键实现对数码管数字显示的加减清零等
  10. 2021年朔州市副高考试成绩查询,2021朔州市第二中学校教师成绩查询入口:http://www.shuozhou.gov.cn/ztjs/rlzy/rsks/...
  11. office安装出现windows installer服务不能更新一个或多个受保护的windows文件
  12. Linux下Python3.6安装实践与相关问题解决记录
  13. 何为创新型人才,创新型公司?
  14. office 2019 word鼠标点击反应慢要等一下
  15. Google浏览器自动翻译失灵
  16. 最终作业 - 软件工程实践总结
  17. 戴尔电脑怎么录屏?这6个方法教你轻松录屏
  18. 忍者必须死3 通关 服务器维护,忍者必须死3进不去怎么办 进不去解决方法详解[多图]...
  19. matlab pdepe函数边界,科学网-使用MATLAB中pdepe函数求解一维偏微分方程-邓浩鑫的博文...
  20. Latex报错:找不到 citesort.sty

热门文章

  1. 【kafka】kafka 消费 带有 kerberos认证的服务器
  2. 【kafka】kafka消费者报错INVALID_FETCH_SESSION_EPOCH
  3. 【Elasticsearch】es 集群健康值 红色 red 分片 未分配
  4. 【Elasticsearch】es mapper_parsing_exception
  5. 95-40-115-java.util.concurrent-线程-AbstractExecutorService
  6. 95-190-540-源码-window-清除器(Evictors)-简介
  7. 【Maven】Maven classifier的作用
  8. 【Hbase】命令行load数据文件到Hbase
  9. 计算机应用培训课程安排表,计算机培训教学计划
  10. shiro mysql_Shiro系列之Shiro+Mysql实现用户认证(Authentication)