Linux学习第十天apche

HTTP服务

linux8没有自带,需要通过Yum仓库进行安装

dnf install http

systemctl restart httpd

systemctl enable httpd

服务开启后立刻生效

直接打开浏览器输入本机地址 即可查看效果

显示默认页面有以下两种可能

1、网站目录内没有文件

2、selinux导致的权限不足

一、网站目录内没有文件

http主配置文件目录   /etc/httpd/conf/httpd.conf

122 修改网址主页目录

127 修改权限

二、权限问题引出 SElinux 安全子系统

getenforce   查看selinux状态

setenforce 0/1 临时关闭或开启selinux

 ls -ldZ 查看目录selinux安全上下文

 

 修改命令

semanage fcontext -a -t  httpd_sys_content_t /home/wwwroot              -a 修改   -t 接具体修改的值  最后接修改对象

restorecon -Rv 上文修改对象    让selinux上下文生效

 

posted @ 2021-04-14 11:07  究极小怪兽  阅读(47)  评论(0)    收藏  举报