文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
云服务器部署 node 项目
- 安装 nginx
安装 nginx 源
sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
查看 Nginx 源是否配置成功
- 通过
yum search nginx
看看是否已经添加源成功。如果成功则执行下列命令安装 Nginx。 - 或者
npm info nginx
也可以看看 nginx 源是否添加成功
安装 nginx 源
sudo yum install -y nginx
启动 Nginx
并设置开机自动运行
sudo systemctl start nginx sudo systemctl enable nginx
- 安装 nodejs
下载 nodejs 二进制代码包,然后减压到 /usr/local/nodejs
配置环境变量
vi /etc/profile
最后面添加
export NODE_HOME=/usr/local/nodejs/bin export PATH=$NODE_HOME:$PATH
:wq
保存,然后运行 source /etc/profile
- 配置 nginx
server { listen 80; server_name koa.test.com; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location / { # 获取客户端真实 IP 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_buffering off; proxy_pass http://127.0.0.1:3001; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论