运维开发网

学习linux第十二课 Apache服务

运维开发网 https://www.qedev.com 2020-06-22 12:41 出处:51CTO 作者:陶奎Tank
第10章使用Apache服务部署静态网站。yuminstall-yhttpd---------------yum安装apache服务/var/www/html------保存网站数据的目录/etc/httpd/conf/httpd.conf-------主配置文件目录网站默认界面可能原因:1.文件目录里没有文件2.目录没有权限访问排错流程:selinux-------安全子系统/etc/selin

第10章 使用Apache服务部署静态网站。


yum install -y httpd ---------------yum安装apache服务

/var/www/html ------保存网站数据的目录

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



网站默认界面

学习linux第十二课 Apache服务

可能原因:

1.文件目录里没有文件

2.目录没有权限访问





排错流程:

seLinux -------安全子系统

/etc/seLinux/config -----------------seLinux配置文件

学习linux第十二课 Apache服务


setsebool -P [策略内容]=on(off)-----------设置开启或关闭,-P永久生效

getsebool -a | grep [服务名称] ---------------查看所有(-a)相关设置

setenforce 0 临时关闭

setenforce 1 临时开启



semanage

修改安全上下文描述

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 -------------使安全上下文值生效

restorecon -Rv /home

restorecon -Rv /home/wwwroot

restorecon -Rv /home/wwwroot/*



个人用户主页

1.开启个人用户主页功能

setsebool httpd_enable_homedirs=on

2.修改隔热用户配置文件

vim /etc/httpd/conf.d/userdir.conf

第17行 #UserDir public_html

3.添加用户主页文件

su - user

vim /home/public_html/index.html

   Hello, im user 


0

精彩评论

暂无评论...
验证码 换一张
取 消