樹莓派安裝Nginx


1、安裝Nginx

sudo apt-get install nginx

2、啟動Nginx

sudo /etc/init.d/nginx start

3、測試安裝是否成功(nginx默認是80端口)。

將樹莓派的ip地址設為靜態ip(我的是192.168.31.102),先從內網測試是否安裝成功,在同一個局域網的機子上的瀏覽器上訪問 192.168.31.102。如果出現下圖則說明nginx安裝成功;


這里寫圖片描述 

4、修改nginx配置文件(使得nginx監聽上面設定的8888端口)。

sudo nano /etc/nginx/sites-available/default

直接修改以下內容:

listen行:修改兩處的監聽端口

這里寫圖片描述

重新加載

sudo /etc/init.d/nginx reload 

瀏覽器上訪問 192.168.31.102:8888

5、反向代理。

sudo nano /etc/nginx/sites-available/default

先將之前的內容全都注釋掉,直接添加以下內容:

    upstream tomcat-portal {

          server 192.168.31.101:8080;

    }

    server {

        listen       80;

        server_name  localhost;  

        location / {

            proxy_pass   http://tomcat-portal;

            index  index.html;

        }

  }

 

sudo /etc/init.d/nginx reload 

瀏覽器上訪問 192.168.31.102

實際上瀏覽器顯示的是192.168.31.101:8080的內容。因為Nginx做了反向代理。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM