我的电脑无法正常运行CentOs

我的电脑无法正常运行CentOs

我按照本指南安装灯:https://www.linode.com/docs/web-servers/lamp/how-to-install-a-lamp-stack-on-centos-7/#optical-test-and-troubleshoot-the-lamp-stack。我无法运行以下命令:

   sudo chcon -t httpd_sys_content_t /var/www/html/example.com -R 
   sudo chcon -t httpd_sys_rw_content_t /var/www/html/example.com -R

因为我收到此错误:

[root@vps82008 ~]# sudo chcon -t httpd_sys_content_t /var/www/html/modul-cscart.com -R
chcon: can't apply partial context to unlabeled file ‘index.html’
chcon: can't apply partial context to unlabeled file ‘phptest.php’
chcon: can't apply partial context to unlabeled file ‘public_html’
chcon: can't apply partial context to unlabeled file ‘error.log’
chcon: can't apply partial context to unlabeled file ‘access.log’
chcon: can't apply partial context to unlabeled file ‘logs’
chcon: can't apply partial context to unlabeled file ‘/var/www/html/modul-cscart.com’

我能做些什么?除了这一点之外,我完成了孔教程。我可以通过 ip 地址访问我的网站,但当我输入 modul-cscart.com 时它不会显示

答案1

正如 Oscar 所说,这可能是与 DNS 相关的问题,因为您可以通过 IP 访问该网站。

对于 SELinux,这些文件没有标签。命令应该是这样的:
sudo chcon -R -h system_u:object_r:httpd_sys_content_t /var/www/html/example.com

请记住,所做的更改chcon不会保留重新标签。您应该使用semanage以使更改永久化。

例如,
sudo semanage fcontext -a -t httpd_sys_content_t "/var/www/html/example.com(/.*)?"

您可以使用该命令ls -Z检查 SELinux 内容。

相关内容