将Node项目部署到CentOS云服务器上

1.购买云服务器和安装CentOS系统

  • 推荐可以购买腾讯学生云服务器和阿里学生云服务器等学生优惠服务器,这些服务器适合学生玩,自己搞搞网站啥的够用了。

2.登录CentOS系统界面

将Node项目部署到CentOS云服务器上_第1张图片

3.安装宝塔面板

  • 进入宝塔
    将Node项目部署到CentOS云服务器上_第2张图片
  • 复制Centos安装命令->然后粘贴在云服务器上->回车->输入y->回车即可
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

将Node项目部署到CentOS云服务器上_第3张图片

4.登录宝塔面板

  • 如下图所示,显示的宝塔面板登录网址以及用户名和密码,建议将这3条信息备份到自己电脑里面,防止自己忘记而引起没有必要的麻烦。
    将Node项目部署到CentOS云服务器上_第4张图片
  • 复制登录网站,然后登录宝塔面板
    将Node项目部署到CentOS云服务器上_第5张图片
  • 如图操作即可。
    将Node项目部署到CentOS云服务器上_第6张图片

5.配置宝塔面板

  • 推荐设置如图->点击快速安装(安装时间比较久10分钟左右)
    将Node项目部署到CentOS云服务器上_第7张图片

6.安装node环境

  • 进行如图操作将Node项目部署到CentOS云服务器上_第8张图片

上传node项目

  • 进行如图操作
    将Node项目部署到CentOS云服务器上_第9张图片

准备工作

  • 从终端进入项目目录
    安装目录
  • 安装cnpmyarn
 npm install -g cnpm --registry=https://registry.npm.taobao.org
 npm install -g yarn --registry=https://registry.npm.taobao.org

将Node项目部署到CentOS云服务器上_第10张图片

  • 安装依赖
cnpm install

将Node项目部署到CentOS云服务器上_第11张图片

  • 配置数据库
    将Node项目部署到CentOS云服务器上_第12张图片
  • 上传数据
    • 方法一
      将Node项目部署到CentOS云服务器上_第13张图片
    • 方法二
      将Node项目部署到CentOS云服务器上_第14张图片
      将Node项目部署到CentOS云服务器上_第15张图片
  • 去终端检查是否配置成功(也就是启动项目)
    q
  • 开发端口
    将Node项目部署到CentOS云服务器上_第16张图片

使用PM2管理器对node项目进行启动

  • 如图添加项目
    将Node项目部署到CentOS云服务器上_第17张图片
  • 启动项目即可
    将Node项目部署到CentOS云服务器上_第18张图片

域名映射

将Node项目部署到CentOS云服务器上_第19张图片
将Node项目部署到CentOS云服务器上_第20张图片

最后在自己电脑上就可以访问到自己的网站了

你可能感兴趣的:(node,node.js,centos,云服务器)