nginx - 80端口不能使用!
大家讲道理
大家讲道理 2017-04-21 10:56:44
0
3
688

1: 新一rails项目配置nginx如下:

server {
    listen 80;
    server_name gui;
    root /opt/dev/gui/public;   # <--- be sure to point to 'public'!

    client_max_body_size 10M;

    passenger_enabled on;

    passenger_use_global_queue on;
    rails_env devlopment;

    access_log   /opt/dev/gui/log/nginx.access.log ;
    error_log    /opt/dev/gui/log/nginx.error.log ;


    # disable site via capistrano (cap deploy:web:disable)
    if (-f $document_root/system/maintenance.html) {
        rewrite ^(.*)$ /system/maintenance.html break;
    }

  error_page   500 502 503 504  /500.html;

    # expires headers, takes advantage of the Rails asset_tag helpers:
    location ~* ^.+\.(ico)(\?[0-9]+)?$ {
        passenger_enabled off;
        expires max;
    }

}

2: nginx -s reload

3: 浏览器中输入:http://gui 怎么进不了我的应用呢

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(3)
阿神

netstat -o포트 80을 점유하고 있는 PID를 확인하여 해당 서비스를 찾아 서비스를 중지합니다.
과거 아파치 포트 80이 점유되던 문제를 이렇게 해결했습니다.
이것이 도움이 되기를 바랍니다

大家讲道理

로컬 호스트 파일에 127.0.0.1을 가리키는 GUI를 추가하셨나요?

洪涛

먼저 포트 80이 사용 중인지 확인하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿