腾讯云CentOS部署node项目

202 阅读2分钟

腾讯云CentOS部署node项目

参考链接:cloud.tencent.com/developer/a…

  • 0、首先购买一个腾讯云CentOS服务器。
  • 1、先从网上下载一个xshell5, 用于登录腾讯云的CentOS服务器。自行百度下载,我本机的xshell5安装包有个人信息,就不上传了。
  • 2、下载完成后,打开Xshell5, 点击新建(会话)。
  • 3、登录腾讯云的控制台,然后复制公网IP
  • 4、然后依次填写下面信息,填写完成后点击确认,然后验证登录信息。
  • 5、然后点击连接,弹出shell窗口表示连接成功。
  • 6、安装宝塔面板,在刚才打开的shell窗口输入以下命令,并回车:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

遇到该命令,直接输入y 然后回车,就他自动安装吧,时间就点长,耐心等待一下

  • 7、安装好后,会出现这个图示界面B

    • t-Panel:是我们即将访问的网页地址
    • username: 该网页的登录账号
    • password: 该网页的登录密码
  • 8、 访问该页面, 并输入相应的账号密码进行登录。

    • 建议选择需要安装的软件(MongoDB、MySql、Node.js版本管理器、Nginx)
  • 9、前往腾讯云服务器后台,点击左侧菜单栏的安全组(前往配置服务运行的端口,必需要配置才允许访问)

    • (1)点击修改规则
    • (2)然后添加规则
    • (3)填写相关信息(来源建议填写0.0.0.0/0、协议端口建议为TCP:端口号、策略建议选择允许),然后点击确认。
    • 10、前往第8步登录的页面(宝塔面板),点击左侧的安全菜单栏(去放行刚才配置的端口,好像不放行还是无法访问),输入对应的端口号,填写备注后点击放行。
    • 11、然后点击左侧菜单栏的文件,选择或者创建一个目录用来存放node运行的代码,上传node代码到该目录。
    • 12、然后点击左侧菜单栏的网页,选择Node项目,点击添加Node项目(前提是使用Node.js版本管理器安装了node)
    • 13、选择刚刚上传的代码所在的目录,选择后会自动识别代码根目录中的package.json执行脚本,手动填写项目名、选择启动选项,填写执行端接口(该端口必需为代码指定的端口,也必需要和第9、第10步的一致)、选择node版本后后直接提交就可以运行了。