如何配置apache原始文件

2025-11-03 08:21:12

1、找到apache原始文件

cd /usr/local/apache2/etc/

如何配置apache原始文件

2、设置一下行号

输入命令:

vim /root/.vimrc

set nu

如何配置apache原始文件

3、打开原始文件,如图

vim httpd.conf

Vim常用命令:移动到文档开头或末尾

gg:命令将光标移动到文档开头

G:命令将光标移动到文档末尾

如何配置apache原始文件

4、服务器安装的目录

监听的端口80

如何配置apache原始文件

如何配置apache原始文件

5、服务器管理员邮箱

管理员是谁,就在这里写谁的邮箱

如何配置apache原始文件

6、190行 是服务器名,这里称之为域名,

这里由于没有DNS解析,所以这个域名并不起作用,但是这个域名开启之后,重启apache的时候就不再会报之前的提示。

工作的时候有配置好的DNS

如何配置apache原始文件

7、215行

网站文件根目录

下面的Option 代表了网站的权限功能

Indexes 这个位置可以设置三个选项,出了它之外还有All 和 None,All表示开启所有的权限,一般不使用,因为它不够安全

FollowSymLinks代表的是链接的意思,

如何配置apache原始文件

8、如果把根目录下的index.html 替换成 a.html ,那么刷新页面结果为htdoc/的根目录

如何配置apache原始文件

如何配置apache原始文件

9、235行

AllowOverrride None 

None代表关闭 也可以改成All,All 是表示开启。 控制的是.htaccess权限文件

可以通过限制客户端的ip地址来控制访问

Require all denied 关闭所有,Require all granted 开启所有

#定义此目录的允许访问权限

例1:仅允许IP为192.168.1.1的主机访问

      Require all  denied

      Require ip 192.168.1.1

例子2.仅允许192.168.1.0/24网络的主机访问

      Require  all  denied

      Require ip 192.168.1.0/24

例子3.禁止192.168.1.2的主机访问,其他的都允许访问,

<RequireAll>

      Require all  granted

      Require not ip 192.168.1.2                        

</RequireAll>

例子4.允许所有访问,

Require all  granted    

例子5.拒绝所有访问,

Require all  denied

可以测试一下禁止一下本地ip,然后你就会发现你被Fobbiden了

如何配置apache原始文件

10、第二张图里面有子配置文件

如何配置apache原始文件

如何配置apache原始文件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢