(Apache) Httpd 2.4.6 You don't have permission to access XXX on this server.

1、贴几个主要的配置

# 端口号
Listen 8080
# 防止文件名中文乱码(附加加上无害)
IndexOptions Charset=UTF-8
# 设置文件上传最大Size(附加加上无害)
LimitRequestBody 104857600

# 指定的IP或者域名以及端口号
ServerName 192.168.1.47:8080

# 目录
DocumentRoot "/home/files"

# Further relax access to the default document root:

    Dav On
    AllowOverride None
    Options All
    Order allow,deny
    Allow from all
    Require all granted

2、权限

 

#  创建文件
#  首先我们切换到home下面(个人选择放在这里的,你们随意)
cd /home
#  创建
mkdir files 
cd files/
mkdir upload
cd upload/
mkdir imgs 
mkdir videos
mkdir files

#  给文件权限,其实一般用root 用户创建,就是775了  你可以给777
chmod -R 777 /home/files

#  如果上面的配置文件没有错,这里的文件也没有错
#  那就运行一下
systemctl start httpd.service
#  注意启动有可能报错,(在本地虚拟机)无法绑定端口号(目前我也不知道为何,在服务器没

你可能感兴趣的:(Linux,Apache,httpd,没有权限访问,httpd无法为目录创建索引,apache,403,httpd,403)