一、安裝nginx服務器環境
1、使用ssh工具連接服務器
2、安裝寶塔面板,方便服務器管理
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安裝后打開安裝結尾顯示的地址,打進入寶塔。
這時會彈出選擇框,安裝nginx套裝(時間緊用快速安裝,不緊就用編譯安裝)
二、安裝nodejs環境
完全安裝這個教程來就行
https://helpcdn.aliyun.com/document_detail/50775.html
三、設置nginx反向代理
1、上面二中的教程最后一步大家肯定發現了,執行
node ~/example.js
然后訪問你的網站,發現並沒有出現你想要訪問的node的服務,所以就需要用到nginx的反向代理了
2、目標訪問www.xxx.cn讓nginx反向代理到,www.xxx.cn:3000地址
打開寶塔的nginx配置,修改server{}內的
listen為80,
server_name為www.xxx.cn
listen 80; server_name www.xxx.cn;
還在server內加上一個配置
location / { proxy_pass http://127.0.0.1:3000; }
配置好后,訪問 www.xxx.cn 的請求就會自動代理到 http://127.0.0.1:3000 ,這樣就可以能使用nodejs開辟的接口了。