Linux入门教程:Apache服务配置(2)

2.设置自己的默认发布目录
​​
​有的时候我们并不想设置默认发布目录为:/var/www/html,如果要设置其他目录为默认发布目录,我们得修改httpd的配置文件:



​我们修改httpd的默认发布目录为/www/html:

Linux入门教程:Apache服务配置



​1)首先我们要创建这个目录,然后创建默认发布文件index.html:

Linux入门教程:Apache服务配置



Linux入门教程:Apache服务配置



​重启httpd服务,然后查看默认发布内容(此时我们的防火墙已经关闭了):

Linux入门教程:Apache服务配置



Linux入门教程:Apache服务配置



​可以看到这个界面,记住,一旦出现这个问题。那就是selinux的权限不够,我们一定要对默认发布目录的安全上下文进行设置:

​首先我们要来安装一个可以修改安全上下文的软件:

Linux入门教程:Apache服务配置



​修改/www/html的安全上下文:

Linux入门教程:Apache服务配置



​查看/www/html的安全上下文,确实已经变为可以访问的安全上下文:



​再次查看之后,我们已经可以看到默认发布的内容了:

Linux入门教程:Apache服务配置



​上面的内容我们已经实现了httpd服务的默认发布目录的设定,并且实现了html内容的发布。但是对于权限和安全的方面考虑的问题不够多.我们可以对访问用户的身份进行设定从而避免非法用户的访问。

​1)假如我们只允许本机的访问。

​1.修改配置文件:

Linux入门教程:Apache服务配置


​在这个Directory中,我们只允许了本机的IP进行访问。

​重启服务后用另外一台主机访问看看有什么结果:

Linux入门教程:Apache服务配置



​然后本机的访问结果:

Linux入门教程:Apache服务配置



​2)假如我们只允许本网段的用户访问。

​还是要修改配置文件:

Linux入门教程:Apache服务配置



之后重启服务,本网段192.168.0.0/24的用户都可以对该apache访问.

​小结:

​本节讲解了apache服务的基本配置,对于加密和内外网的访问规则设置我们在以后的帖子中进行讲解。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/54c35fc5a9128dd96fe2752ad76e70f6.html