我是 nginx 新手,正在设置一个非常简单的服务器:
http {
server {
listen 80;
server_name mydomain.com www.mydomain.com;
location / {
root /root/mydomain;
index index.html index.htm;
}
}
配置就这么简单。但是它一直显示 403 错误。我该怎么办?
答案1
最有可能的原因是它没有读取的权限/root/mydomain
。
通常,nginx 将在nginx
用户下运行。/root
通常仅供root
用户访问。将内容放入 /root 通常是一种不好的做法。