前些天安装了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的一个新的默认值,拒绝所有的请求!
<Directory /> AllowOverride none Require all denied </Directory>
把none改为ALL, centos里用的是vi或vim进行编辑,在指令模式下输入/要查询的内容,enter,可以进行内容的查找,然后对其进行修改。(vim查找教程:http://jingyan.baidu.com/article/219f4bf793a0c2de442d38f1.html)
2、配置WEB站点
如我的网站页面文件为默认的
Listen 8080 <VirtualHost *:8080> DocumentRoot "/var/www/html" ServerName localhost:8080 <Directory "/var/www/html"> AllowOverride All Options FollowSymLinks Includes ExecCGI Require all granted </Directory> </VirtualHost>
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的安装配置方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
本文向大家介绍CentOS7下mysql 8.0.16 安装配置方法图文教程,包括了CentOS7下mysql 8.0.16 安装配置方法图文教程的使用技巧和注意事项,需要的朋友参考一下 卸载旧版本的MySQL(没有就跳过此步骤) (注:3-6步 重新安装新版本的MySQL,一定要把之前版本卸载干净,要不会出错;新的虚拟机初装MySQL,仅进行1-2步即可) 1.查看旧版本MySQL 2.逐个删除
本文向大家介绍Linux CentOS7下安装python3 的方法,包括了Linux CentOS7下安装python3 的方法的使用技巧和注意事项,需要的朋友参考一下 在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1、首先安装python3.6可能使用的依赖 2、下载python源码包,地址为https://www.python.org/down
本文向大家介绍详解CentOS7下安装Mysql和配置mysql,包括了详解CentOS7下安装Mysql和配置mysql的使用技巧和注意事项,需要的朋友参考一下 终于在centos下安装完了MySQL,使用的是yum在线安装方式。没有用源码安装,因为在线安装省时省力。 在上一台机器中,不知道什么原因使用yum在线安装速度很慢,无法下载,于是重做了系统安装,至于什么原因导致的网速慢暂时还未解决,以
本文向大家介绍Centos7下mysql 8.0.15 安装配置图文教程,包括了Centos7下mysql 8.0.15 安装配置图文教程的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了mysql 8.0.15 安装配置图文教程,供大家参考,具体内容如下 1.进官网,选择适合自己版本的linux下的MYSQL版本。 按照箭头上的数字,依次进行操作,进入下面这个图景。 等待下载好,这样第一
本文向大家介绍PHP pthreads v3在centos7平台下的安装与配置操作方法,包括了PHP pthreads v3在centos7平台下的安装与配置操作方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP pthreads v3在centos7平台下的安装与配置操作方法。分享给大家供大家参考,具体如下: 我的centos版本是7.4.1708,php的版本是7.2.4(注意
本文向大家介绍mysql 5.7.17 安装配置方法图文教程(CentOS7),包括了mysql 5.7.17 安装配置方法图文教程(CentOS7)的使用技巧和注意事项,需要的朋友参考一下 CentOS7安装mysql笔记 1 CentOS7默认安装mariadb数据库,卸载mariadb。 2 配置YUM源 1)下载mysql源安装包 2)安装mysql源 3)检查mysql源是否安装成功 3