【问题标题】:Directing to a named port on Digital ocean定向到数字海洋上的指定端口
【发布时间】:2019-06-03 19:52:03
【问题描述】:

所以假设我有:

1) IP 地址:10:11:12:13

2) 一个活动端口:5678

我可以通过以下方式访问我的应用:http://10:11:12:13:5678

3) 我有一个域名:domainName.com

我可以访问我的应用程序:www.domainName.com:5678

如何通过以下方式访问应用程序:

www.domainName.com/appName ?

我用的是 nginx。

非常感谢。

【问题讨论】:

    标签: nginx ip port


    【解决方案1】:

    通过浏览器访问,http情况下通过80端口进入服务器,https情况下通过443端口进入服务器。您可以在 /etc/nginx/sites-avaliable/yourfile 上的 sites-avaliable 中创建一个文件,并将此服务器括号:

    server {
        listen 80;
        server_name yourServerName.com www.yourServerName.com;
        #bracket that will be used when accessing though this 2 server names.
        access_log /var/log/nginx/yourdomain.com-access.log;
        error_log /var/log/nginx/yourdomain.com-error.log;
        #logs are love logs are life
        location /appName {
          proxy_set_header Host $host;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;          
          proxy_pass http://www.domainName.com:5678;
    
        }
    
        location / {
          #anything else you want to redirct on this domain?
        }
    }
    

    然后从启用站点的符号链接到此文件:

        ln -ls ../sites-avaliable/yourfile . 
    
    
        sudo nginx -t
    
    
        sudo service nginx reload
    

    类似的东西应该适用于http,https几乎相同,但有证书。如果您有任何疑问,请告诉我。

    【讨论】:

    • 嗨 flaixman,我按照上述步骤操作,但仍然无法访问该应用程序:www.domainName.com/appName。这是error.log中的行:2019/01/09 22:20:22 [error] 10833#10833: *3 open() "/usr/share/nginx/html/favicon.ico" failed (2: No此类文件或目录),客户端:222.333.44.55,服务器:domainName.com,请求:“GET /favicon.ico HTTP/1.1”,主机:“www.domainName.com”,引用者:“domainName.com/appName”。
    • 这里是 access.log 的相应行:222.333.44.55 - - [09/Jan/2019:22:20:22 +0000] "GET /appName HTTP/1.1" 404 209 " -" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.1 Safari/605.1.15"
    猜你喜欢
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    • 2018-02-22
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    相关资源
    最近更新 更多