我无法在ubunutu服务器上运行nginx,该如何解决?

时间:2019-06-20 12:13:17

标签: ubuntu nginx server tor

我正在尝试设置ubuntu服务器,我用 “ sudo nginx -t”命令给出的答案如下:

nginx: [emerg] invalid IPv6 address in "[192.168.0.28]:80" of the "listen" directive in /etc/nginx/sites-enabled/mfekz7g3anx7pvmz.onion:23
nginx: configuration file /etc/nginx/nginx.conf test failed

当我写“ service nginx start”时说 nginx.service的作业失败,因为控制进程退出并显示错误代码。 有关详细信息,请参见“ systemctl status nginx.service”和“ journalctl -xe”。

当我写入systemctl状态nginx.service时

  

nginx.service-高性能Web服务器和反向代理   服务器已加载:已加载(/lib/systemd/system/nginx.service;已启用;   供应商预设:启用)活动:失败(结果:退出代码),因为   周四2019-06-20 15:08:31 EEST; 1min 24s前        Docs:man:nginx(8)进程:25213 ExecStart = / usr / sbin / nginx -g守护进程; master_process on; (代码=退出,状态= 1 / FAILU流程:   27339 ExecStartPre = / usr / sbin / nginx -t -q -g守护程序; master_process   上; (代码=已退出,状态为

     

6月20日15:08:31 eysterty-VirtualBox systemd [1]:从头开始   性能的Web服务器和反向专业6月20日15:08:31   eysterty-VirtualBox nginx [27339]:nginx:[emerg]无效的IPv6地址   在“ [192.168.0.28] 6月20日15:08:31 eysterty-VirtualBox nginx [27339]:   nginx:配置文件/etc/nginx/nginx.conf测试f Jun 20 15:08:31   eysterty-VirtualBox systemd [1]:nginx.service:控制进程已退出,   代码=退出状态6月20日15:08:31 eysterty-VirtualBox systemd [1]:   nginx.service:失败,结果为“退出代码”。 6月20日15:08:31   eysterty-VirtualBox systemd [1]:无法启动高性能Web   服务器和服务器

在/ etc / nginx / sites-enabled / onionadress内:

  

#默认服务器配置      #   服务器{     听192.168.0.28:80 default_server;     收听[192.168.0.28]:80 default_server;

     

#SSL配置     #     #监听443 ssl default_server;     #听[::]:443 ssl default_server;     #     #注意:您应该为SSL流量禁用gzip。     #参见:https://bugs.debian.org/773332     #     #阅读ssl_ciphers以确保配置安全。     #参见:https://bugs.debian.org/765782     #     #ssl-cert软件包生成的自签名证书     #不要在生产服务器中使用它们!     #     #include snippets / snakeoil.conf;

     

root /var/www/mfekz7g3anx7pvmz.onion/html;

     

#如果使用PHP,则将index.php添加到列表中     index index.html index.htm index.nginx-debian.html;

     

server_name mfekz7g3anx7pvmz.onion;

     

位置/ {         #首先尝试将请求作为文件,然后         #作为目录,然后退回到显示404。         try_files $ uri $ uri / = 404;                 允许192.168.0.28;

     

}

     

#将PHP脚本传递给FastCGI服务器     #     #location〜.php $ {     #include snippets / fastcgi-php.conf;     #     ##使用php-fpm(或其他Unix套接字):     #fastcgi_pass Unix:/var/run/php/php7.0-fpm.sock;     ##使用php-cgi(或其他tcp套接字):     #fastcgi_pass 127.0.0.1:9000;     #}

     

#如果Apache的文档根目录为,则拒绝访问.htaccess文件     #同意nginx的     #     #location〜/.ht {     #全部拒绝;     #}    }

     

#example.com的虚拟主机配置    #    #您可以将其移动到sites-available /和> symlink下的其他文件中,    #启用启用网站/。    #    #server {    #听127.0.0.1:8080;    #听[::]:80;    #    #server_name mfekz7g3anx7pvmz.onion;    #    #root / var / www / onion;    #index index.html;    #    # 位置 / {    #try_files $ uri $ uri / = 404;    #允许127.0.0.1;    #全部拒绝;    #}    #}

0 个答案:

没有答案