腾讯云CentOS部署node项目
- 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版本后后直接提交就可以运行了。
- (1)点击修改规则