centos7 apache服务器搭建

平台 : 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

猜你喜欢

转载自blog.csdn.net/weixin_44332119/article/details/106969034