服务器如何上线node.js项目【项目放置在github中】

因为我明天面试,网易云node.js的接口受制于人,不能忍【9.28】

  • 终端练习生那哥哥说:“我花了25”。???我为啥找不到,算了,多花了10,…40元

大半夜斥巨资购入服务器?【9.28】

一、XSehll连接腾讯云服务器

记清楚腾讯云的账号和密码

1-1 控制台中重置密码

在这里插入图片描述

1-2 Xshell建立连接

1-2-1 新建会话
  • 重点输入腾讯云主机号,如图所示

在这里插入图片描述

1-2-2 双击连接服务器

输入云服务器的用户名和密码

在这里插入图片描述

1-2-3 连接建立成功

在这里插入图片描述

第一步到此结束,不清楚的小伙伴可以参考这篇文章:https://www.jianshu.com/p/712367f65fb8

二、浅浅记录自己clone远端项目之后,安装好依赖包之后,node app.js出现bug。从命令行操作-----> 宝塔界面【见步骤三及之后】

跳过直接看步骤三就好,遇到问题睡大觉,早上5:30解决bug到7:30,不肝了,CCCCCCCCCC

在这里插入图片描述
node app.js

在这里插入图片描述

三、 Centos服务器安装宝塔面板

3-1 XShell中输入如下命令

  1. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
    在这里插入图片描述

y确认安装宝塔面板

3-2 宝塔面板安装成功之后,记录账号密码

这里会显示宝塔后台地址和账号密码,可以手动复制到记事本暂时存起来

在这里插入图片描述

3-3 访问服务器

访问地址: http://云服务器公网Ip地址:8888/

  1. 刚刚装的宝塔面板,自然没有放行8888端口,请在安全组中放行端口在这里插入图片描述

3-4 添加腾讯云的安全组(端口放行)

3-4-1 进入服务器(实例)主页

开启防火墙

在这里插入图片描述

3-4-2 访问之后出现如下界面

在这里插入图片描述

3-4-2-1 错误原因
  1. 错误原因:当前新安装的已经开启了安全入口登录,新装机器都会随机一个8位字符的安全入口名称,亦可以在面板设置处修改,如您没记录或不记得了,可以使用以下方式解决
3-4-2-2 在Xsell中输入/etc/init.d/bt default/

在这里插入图片描述

3-4-2-3 浏览器输入外网面板地址

在这里插入图片描述

3-4-2-4 关闭安全目录登录
  1. 如果嫌麻烦,可以直接关闭安全入口,执行命令:
    rm -f /www/server/panel/data/admin_path.pl

  2. 注意:
    【关闭安全入口】将使您的面板登录地址被直接暴露在互联网上,非常危险,请谨慎操作!

四、git clone 好项目之后,下载pm2管理工具

诶,不行了,最后在成功和失败的边缘徘徊,解释不清楚,不过我最后部署成功了,哈哈哈哈

  • 看图吧,出现bug,解决bug

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

五、 部署失败,停止服务

pm2开启、停止服务的相关指令: https://www.jianshu.com/p/1778deeb428e

在这里插入图片描述

在这里插入图片描述

5-1 打开宝塔的应用程序模块

点击PM2管理器进行设置
在这里插入图片描述
然后点击映射,将我们的公网ip 映射一下
在这里插入图片描述

在这里插入图片描述

入口文件的端口号修改好后,我们需要放行一下我们项目网站的端口号,即做以下两个步骤

  1. 宝塔面板中放行3333端口
    在这里插入图片描述

  2. 腾讯云中的控制台继续添加端口号为3333的规则

5-3 然后重启一下项目

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值