学习linux第十二课 Apache服务
2021-02-01 23:14
标签:安装 src home 流程 生效 安全上下文 ORC 功能 htm yum install -y httpd ---------------yum安装apache服务 /var/www/html ------保存网站数据的目录 /etc/httpd/conf/httpd.conf -------主配置文件目录 网站默认界面 排错流程: setsebool -P [策略内容]=on(off)-----------设置开启或关闭,-P永久生效 setenforce 0 临时关闭 semanage restorecon -------------使安全上下文值生效 个人用户主页 setsebool httpd_enable_homedirs=on 2.修改隔热用户配置文件 第17行 #UserDir public_html 3.添加用户主页文件 学习linux第十二课 Apache服务 标签:安装 src home 流程 生效 安全上下文 ORC 功能 htm 原文地址:https://blog.51cto.com/13660223/2506282
可能原因:
1.文件目录里没有文件
2.目录没有权限访问
selinux -------安全子系统
/etc/selinux/config -----------------selinux配置文件
getsebool -a | grep [服务名称] ---------------查看所有(-a)相关设置
setenforce 1 临时开启
修改安全上下文描述
ls -ldZ /home/wwwroot (查看目录安全上下文)
semanage fcontext -a -t httpd_sys_content_t /home
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/*
(逐级添加,文件夹后不能加“/”)
restorecon -Rv /home
restorecon -Rv /home/wwwroot
restorecon -Rv /home/wwwroot/*
1.开启个人用户主页功能
vim /etc/httpd/conf.d/userdir.conf
su - user
vim /home/public_html/index.html Hello, im user
文章标题:学习linux第十二课 Apache服务
文章链接:http://soscw.com/index.php/essay/49696.html