加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

服务器部署前端Node 项目(包括阿里云服务器、nginx 以及 mongoDB 的配置)

发布时间:2019-01-26 15:02:01 所属栏目:业界 来源:Java帮帮
导读:副标题#e# 服务器购买配置 打开阿里云,选择购买云服务器 ECS,这里可以选择一键购买进行快速配置,操作系统选择 CentOS 7.2 64 位,其他默认或根据实际需求来,若选择自定义购买请自行搜索; 购买成功设置账号密码后,就可以通过 ftp 工具(我用的是 FileZill

1.本地项目根目录(删除 node_modules,建议依赖在服务器下载)

  1. # tar -zcvf ../file_name.tgz . 打包 
  2. # scp ../file_name.tgz remote_username[@remote_ip](/user/remote_ip):/root/www/server 上传到服务器 

2.服务器

  1. # ssh remote_username[@remote_ip](/user/remote_ip) 连接服务器 
  2. # cd /root/www  
  3. # mkdir server 这里创建server文件夹放node项目代码  
  4. # cd server  
  5. # tar -zxvf file_name.tgz . 解压  
  6. # cnpm install --production 安装生产环境依赖  
  7. 1. koa项目(express项目类似)  
  8. # cnpm i -g pm2 下载pm2  
  9. # pm2 start bin/www 守护进程启动  
  10. # pm2 restart app_name|app_id 重启  
  11. # pm2 stop app_name|app_id 停止  
  12. # pm2 list 查看进程状态  
  13. # pm2 stop all 停止所有应用  
  14. # pm2 start ./bin/www --watch 监听更改自动重启  
  15. 2. egg项目  
  16. # npm start 运行  
  17. # npm stop 停止 

3.阿里 node 性能平台监控

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读