CentOS6和CentOS7中简单web站点的配置步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS6和CentOS7中简单web站点的配置步骤相关的知识,希望对你有一定的参考价值。

一、CentOS6中简单的web站点的配置实例:
1.安装httpd:
~]# yum install -y httpd httpd-manual httpd-tools //安装httpd应用程序所需要的必要文档文件
技术分享图片
2.确保SElinux和iptables防火墙不会干扰httpd服务的提供:
SElinux配置:
~]# getenforce //查看SELinux状态
Enforcing
~]# setenforce 0 //设置SELinux为
技术分享图片
防火墙:
~]# iptables -vnL //查看主机是否防火墙状态
其执行结果中如果有防火墙规则如图:
技术分享图片
,就需要进行如下处理:
~]# service iptables stop //停止防火墙服务,仅限于实验环境关闭
~]# chkconfig iptables off //设置防火墙服务开机自启关闭
~]# iptables -F
技术分享图片
3.添加一个html文档:/var/www/html/index.html
技术分享图片
4.启动httpd服务
~]# service httpd start
技术分享图片
5.监测服务启动是否正常:
~]# ss -tnl | grep httpd //监听端口号,查看httpd服务是否开启,一般默认是80
~]# ps aux | grep httpd //查看进程是否有httpd进程启用
~]# service httpd status //查看httpd服务的状态
技术分享图片
6.设置httpd服务开机自动启动:
~]# chkconfig httpd on
7.在本地客户端主机访问创建好的IP地址就可以了:
技术分享图片

二、CentOS7中简单的web站点的配置实例:
1.安装httpd:
yum install -y httpd httpd-manual httpd-tools
2.确保SElinux和iptables防火墙不会干扰httpd服务的提供:
SElinux配置:
~]# getenforce
Enforcing
~]# setenforce 0
防火墙:
~]# iptables -vnL
其执行结果中如果有防火墙规则,需要进行如下处理:
~]# systemctl disable firewalld.service
~]# systemctl stop firewalld.service
~]# iptables -F
3.添加一个html文档:/var/www/html/index.html
4.启动httpd服务:
~]# systemctl start httpd
5.监测服务启动是否正常:
~]# ss -tnl | grep httpd
~]# ps aux | grep httpd
~]# systemctl status httpd.service
6.设置httpd服务开机自动启动:
~]# systemctl enable httpd.service
7.在本地客户端主机访问创建好的IP地址就可以了。

以上是关于CentOS6和CentOS7中简单web站点的配置步骤的主要内容,如果未能解决你的问题,请参考以下文章

Centos7部署HAProxy负载均衡策略

CentOS6.5 web服务器apache的安装与基本设置啊

centos7 部署haproxy

在CentOS6,CentOS7安装 Let'sEncrypt 免费SSL安全证书

CentOS7启动流程

Centos6.X 安装MongoDb