一、安装Httpd服务
yum install -y httpd
二、将对应的服务页面拷贝到文件下 /var/www/html
三、启动httpd服务:
systemctl start httpd
四、通过Windows浏览器访问本地资源地址,请求一直失败
问题排除:在Linux中的防火墙是否关闭,Linux的SELinux是否关闭
关闭防火墙和开机禁止启动:
systemctl stop firewalld
systemctl disable firewalld
关闭SELinux,所有机器
修改配置
vi /etc/sysconfig/selinux
selinux=disabled
通过CRUL请求访问还是403问题,在CSDN查询了很多关于Apache Httpd 服务的配置文件修改,修改了很多配置,访问页面还是403,查看403状态代码,
403解释:说白了,还是没有权限。
由于尝试了各种配置修改,发现都无法访问,突然想到是不是Linux服务器的文件系统权限的问题,然后切换到、/var的目录下,
对整个Var目录进行授权
chmod -R 777 /var
此命令是对var目录下的所有文件夹进行级联授权,授予所有权限。
然后在访问CURL,发现之前的权限问题解决了。
由此想到Linux对权限控制实在是太严格,其实一开始,我想到是不是文件权限问题,但是想着,我只是访问html页面,这属于读权限,文件系统基本都有读权限的,我访问应该没有问题,所以导致了前面一系列的问题;
后续发现的一片写的很好的文章,如果各位遇到了 相似的问题可以参考解决