平台 : centos7
IP : 192.168.93.134
一.关闭firewalld和selinux(安全模块)
防火墙关闭:
临时关闭(重启恢复) :
[root@localhost ~]# systemctl stop firewalld
永久关闭 :
[root@localhost ~]# systemctl disable firewalld
selinux关闭:
临时关闭:
[root@localhost ~]# setenforce 0
永久关闭 :
[root@localhost ~]# vim /etc/selinux/config
SELINUX = disable
#将enforcing改成disable
重启生效 :
[root@localhost ~]# reboot
二.Apache服务搭建与配置
查看有无安装apache
[root@localhost ~]# rpm -qa |grep httpd
httpd-2.4.6-88.el7.centos.x86_64
httpd-tools-2.4.6-88.el7.centos.x86_64
yum安装apache
[root@localhost ~]# yum -y install httpd*
配置文件主要参数
我还是比较喜欢直接去文件夹里面修改
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
serverRoot"/etc/httpd" #配置文件存放目录
Listen 80 #apache监听端口
DocumentRoot "/var/www/html" #网站家目录
DirectoryIndex index.html #定义主页文件
AddDefaultCharset UTF-8 #字符编码
User apache #子进程用户
Group apache #子进程组
ServerAdmin root@localhost #管理员邮箱地址
<Directory"/var/www/html"> #网站容器开始标识
AllowOverride none #none不使用.htaccess控制,all允许
Require all denied #denied表示拒绝所以访问 granted运行所以访问
</Directory>
启动apache网站
[root@localhost ~]# systemctl start httpd.service
[root@localhost ~]# lsof -i:80 #查看服务是否启动
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 81978 root 4u IPv6 189269 0t0 TCP *:http (LISTEN)
httpd 81982 apache 4u IPv6 189269 0t0 TCP *:http (LISTEN)
httpd 81983 apache 4u IPv6 189269 0t0 TCP *:http (LISTEN)
httpd 81984 apache 4u IPv6 189269 0t0 TCP *:http (LISTEN)
httpd 81985 apache 4u IPv6 189269 0t0 TCP *:http (LISTEN)
httpd 81986 apache 4u IPv6 189269 0t0 TCP *:http (LISTEN)
httpd 82286 apache 4u IPv6 189269 0t0 TCP *:http (LISTEN)
启动后浏览器输入自己IP会出现网页提示你服务开启成功
[root@localhost ~]# firefox 192.168.93.134
建立网站主页 ,在网站根目录下创建主页文件
[root@localhost ~]# vim /var/www/html/index.html
<!DOCTYPE html>
<html>
<head>
<title>站点测试</title>
</head>
<body>
<center><h1>欢迎来到测试站点!</h1></center>
</body>
</html>
[root@localhost ~]# systemctl start httpd.service #重启服务
[root@localhost ~]# firefox 192.168.93.134
将网站家目录修改成 : www目录
root@localhost ~]# mkdir /www
root@localhost ~]# vim /etc/httpd/conf/httpd.conf
<Directory"/www">
DocumentRoot "/www"
[root@localhost ~]# systemctl start httpd.service #重启服务
[root@localhost ~]# echo "新修改的网站家目录/www" > /www/index.html
[root@localhost ~]# firefox 192.168.93.134