Apache
yum install httpd
主配置文件:/etc/httpd/conf/httpd.conf
数据默认目录:/var/www/html/index.html //index.html默认没有

SELinux
安全子系统
保障服务安全
1.域 功能的限制;getsebool -a|grep http查看当前域情况;setsebool -P httpd_enable_homedires=on 设置域;
2.安全上下文 对文件上下关联的限制;ls -Zd 查看目录的上下文

三种配置模式:
1.enforcing:强制启用安全策略模式,拦截不合法请求
2.permissive:越权访问时,只警告不拦截
3.disabled:对于越权的不警告不拦截

主配置文件:/etc/selinux/config
getenforce //查看当前运行中,SELinux的状态
setenforce 0/1 //设置SELinux的当前运行模式,
0禁用(permissive)1启用(enforcing)

semange fcontext -a -t httpd_sys_content_t /home/www
//设置新的目录的上下文;!!!注意目录最后不需要/
semange fcontext -a -t httpd_sys_content_t /home/www/*
//设置新的目录中文件的上下文
新的上下文设置后需要使用命令来重置生效
restorencon -Rv /home/www

个人主页功能,是每个人登录的时候可以有一个自己的网页
www.test.com/tt

虚拟主机功能:
1.基于IP
2.基于域名
3.基于端口
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》

第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》
第十二天学习《Linux就该这么学》

相关文章: