1、域名解析到服务器

2、上传代码到项目目录

3、数据库:

mongo
use user
user是数据库名
db.nfrc.insert({“name”:admin,“pawwsord”:“123456”})
nfrc集合名,相当于表名
db.nfrc.find()
数据行的id和项目中routes文件下index.js里面的id相一致

4、配置nginx.conf

文件:/usr/local/nginx/conf/nginx.conf
cd /usr/local/nginx/conf/sites 新建域名文件(静态/动态)
端口和node项目中的www文件的端口一致
注意反向代理的名字:proxy_pass和upstream 名字一致 (本文第六节)
配置完:nginx -t
重启:nginx -s reload

5、到项目里面启动

pm2 start ./bin/www --name="项目名"
查看是否报错

pm2 list

6、浏览器打开:

upstream **fff.yy877.top** {server 127.0.0.1:3030;keepalive 64;
}
server {listen 80;server_name fff.yy877.top;#access_log  /home/wwwlogs/abc.com.log  access;location / {proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Host  $http_host;proxy_set_header X-Nginx-Proxy true;proxy_set_header Connection "";proxy_pass      **http://fff.yy877.top**;}}

centos8 linux部署node项目相关推荐

  1. Linux - 部署node项目

    安装Node 1.下载linux版本node安装包 https://npmmirror.com/mirrors/node/v16.14.0/node-v16.14.0-linux-x64.tar.xz ...

  2. node配置ssl证书_在Linux服务器上部署node项目(git部署,forever持续运行,配置SSL证书)...

    一.环境部署 1.下载安装包: wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz 2.解压并进入目录: xz -d no ...

  3. Linux部署Node.js应用

    Linux部署Node.js应用 文章目录 Linux部署Node.js应用 一.背景描述 二.环境准备 三.添加守护进程 四.参考链接 一.背景描述 将基于Node.js开发的应用部署到Linux系 ...

  4. 记录第一次使用linux部署springbootweb项目

    记录第一次使用linux部署springbootweb项目 收获感受 经过一下午的安装虚拟机.Linux系统.JDK1.8,项目打包,解决bug,终于项目部署成功!哈哈哈哈哈哈哈哈哈 收获还是不错的, ...

  5. (阿里云)Linux部署SSM项目全过程

    首先安装好jdk, 然后安装好mysql 具体步骤可以看我的这篇博客: (阿里云)Linux部署springboot项目全过程_向上的狼的博客-CSDN博客 如果你使用的是 Spring Boot,内 ...

  6. Linux部署springboot项目(从安装java开始)

    Linux部署springboot项目 一 安装jdk 方式一:yum方式下载安装 方式二:官网下载jdk,ftp上传服务器解压安装 二 部署SpingBoot工程 一 新建SpingBoot工程 二 ...

  7. Linux部署tomcat项目的方法,使用linux部署tomcat项目

    1.下载对应的Tomcat服务器包 Apache Tomcat官网下载: http://tomcat.apache.org/download-70.cgi 比如我们使用的是  apache-tomca ...

  8. php在linux部署,如何在linux部署php项目

    在linux部署php项目的方法:首先打开终端,安装php常用扩展:然后重启apache使php生效[apachectl restart]:最后测试php环境即可. 在linux部署php项目的方法: ...

  9. linux部署php项目

    linux服务器部署php项目 当我们项目开发完之后,都是放到测试服上面测试,可以跑通之后,再放到正式服上面,正式服都是用linux敲命令,而测试服一般都是用的宝塔,小皮面板之类部署的,这就会有一点差 ...

最新文章

  1. pyqt5 输入确认_对PyQt5的输入对话框使用(QInputDialog)详解
  2. 内中断---汇编学习笔记
  3. 7/7 SELECT语句:创建计算字段
  4. 高空真人特技表演的这些冷知识,你都知道吗?
  5. jzoj4049-排序【搜索】
  6. python正则表达式group用法_【Python】正则表达式用法
  7. python指定文件路径_python实现指定文件夹下的指定文件移动到指定位置
  8. 奇怪,为什么在主页上面只列出最近的随笔,而文章呢?
  9. 简单的树遍历枚举器v0.2-挑战一个程序员到底能多懒- 添加广度优先遍历
  10. IDEA左侧project导航栏设置背景色
  11. 高等数学-不定积分基本公式
  12. 适用mac微信用户的免登陆多开防撤回插件-WeChatTweak
  13. 如何按页进行PDF文档拆分
  14. 共享打印机服务器系统64位,win7系统64位和winXP 32位共享网络打印机的操作方法...
  15. Python读写LMDB文件
  16. UTF-8编码占几个字节?
  17. latex编辑器的选择、texlive的安装及学位模板的使用
  18. c语言如何多核运行程序,对于多线程程序,单核cpu和多核cpu如何工作?
  19. 根据人民币大写规则写的java工具类
  20. Coreldraw软件提示盗版警告,网络关闭还是提示软件已被禁用方法教程

热门文章

  1. 单模单纤光纤收发器指示灯及故障问题详解
  2. 光模块该如何使用,光模块的使用方法介绍!
  3. [渝粤教育] 广东-国家-开放大学 21秋期末考试工程经济10202k2
  4. 2021年春季学期期末统.考试 公司概论 试题
  5. 计算机网络发展第二阶段 兴起于,计算机辅助开始于计算机发展第几阶段
  6. 高斯信道、单径Rayleigh信道和多径衰落信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列)
  7. 一个配件、一块面料,制造企业流水线因为AI变了新模样(人工智能应用案例)
  8. win10下最新MySQL8.0安装与环境配置,Navicat图形化管理工具连接,完整详细可收藏
  9. cas后端返回html直接跳转,CAS验证成功后不能跳转到登陆成功的主页面解决办法...
  10. 图像的常用压缩技术以及视频码率的计算