本人昨天在阿里云租了一个服务器,选择的ubuntu server服务器。
后来安装了nginx,访问服务器IP,能出来“Welcome to nginx!”的字样,说明nginx安装启动没有问题。
后来我自定义配置了nginx.conf文件,主要是想改网站根目录。修改的nginx.conf如下:
我可以保证这个目录是没有问题的,如下图:
分割线----------------------------------------------------
但是,结果是,访问IP,出现了404错误!
无论是访问 http://120.25.238.160/index.html 还是 http://120.25.238.160/ 都是404错误。
这是为什么?
求解!!多谢!!
错误日志如下:
Il s'avère que
root
pointe vers le répertoire par défaut, reportez-vous à http://stackoverflow.com/questions/10674867/nginx-default-public-www-l...Peut pointer vers
/usr/local/nginx/html
;Maintenant, une erreur 404 apparaît, ce qui prouve que
nginx
peut toujours être démarré. Vous pouvez confirmer s'il y a un fichier/home/wfp/chatyou.net/website
dans le répertoireindex.html
.Il y a un problème d'autorisation lorsque vous faites cela. nginx est l'utilisateur www-data et le répertoire racine de votre site Web appartient à wfp. Vous devez également modifier un paramètre d'autorisation,
. J'ai eu ce problème une fois et je l'ai fait en pensant que ce serait plus sûr
C'est-à-dire que le répertoire racine du site Web, nginx et php-fpm utilisent tous le même utilisateur