Open MJingv opened 4 years ago
const http = require('http');
http.createServer((req, res) => {
res.writeHead(200, {
'Content-Type': 'text/plain'
});
res.end('hello world');
}).listen(8081); pm2 start app.js
- pm2 start app.js
- 可以访问 ip:8081
删除apache
更新包列表
安装nginx
sudo apt-get install nginx
在/etc/nginx/conf.d新建xx-com-8081
upstream fairy {
server 127.0.0.1:8081;
}
server{
listen 80;
server_name xx.xx.xx.xx;
location / {
proxy_redirect off;
proxy_pass http://localhost:8081;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-PORT $remote_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
检查nginx配置
重启nginx
安mysql
改密码
scp local_file remote_username@remote_ip:remote_folder
npm install --production
tar -czvf ../release.tgz .
scp release.tar.gz root@ip:远程机器目录
tar -xzvf release.tgz
npm start
不行的话 rm重安一下node_modules
昨天直接写html发现会403 ,今天搞一个
1.买域名 2.备案 3.域名解析(ip:域名=1:n)A记录 4.改nginx的server_name 可以通过域名访问啦~~~~