繁体   English   中英

nginx配置有什么问题?

[英]What's wrong in nginx configuration?

我正在尝试使用nginx服务器在数字海洋中托管一个jekyll网站。 但是修改/etc/nginx/sites-available/default文件后,nginx无法重新启动。

这是/home/blog/_site网站的位置: /home/blog/_site

这里的位置是默认文件http://pastebin.com/VxFGx3Sf的转储

我在做什么错?

“听45.55.213.107:80”这一行对我来说很奇怪:

试试看

server {
    #listen 80 default_server;
    #listen [::]:80 default_server ipv6only=on;
    listen 80;
    server_name 45.55.213.107;

http://nginx.org/en/docs/http/server_names.html

问题出在root指令中。 我将站点从/home/blog移到了/usr/share/nginx/html3 ,然后重新启动服务器。

html3目录包含jekyll网站的所有内容

root指令应指向html3内的_site目录

root /usr/share/nginx/html3/_site

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM