先是对httpd.conf文件从上到下依次进行设置。
把servername设置成ip地址
主页文件放在服务器/var/www/html目录下,包括访问权限的设置也在这里,默认是只读。
如图修改$USER用户文件夹权限为711,新建权限为755的public_html文件夹。
把如图<Directory>…</Directory>内容的#号去掉,这里才是设置用户主页详细信息的地方。
把默认语言注释,语言类型可以从.htaccess或是网页或是客户端自动识别。
2设置SELinux
运行命令setsebool -Phttpd_enable_homedirs = 1
运行命令chcon -R -t httpd_sys_content_t/home/$USER/public_html
这条命令是指受到selinux保护的进程只能访问标识为自己只够访问的安全上下文的文件与目录。
接下来运行httpd_can_network_connect = 1
此时,httpd.conf配置完毕。
现在就可以连接的个人主页,结果如下: