新买服务器部署项目

1、配置端口

2、安装node环境

yum install -y epel-release
yum install -y nodejs

安装cnpm

npm install cnpm -g --registry=https://registry.npmmirror.com

nvm修改node版本之后,再次打开终端node -v还是之前的版本

nvm alias default 18.15.0
nvm use 18.15.0

3、连接服务器

ssh root@101.43.171.114
创建目录
mkdir xxx
查找文件
find / -name "main-file"
查看文件
ls -a (-a查看全部包括隐藏文件)

进入目录
cd /xxx
获取路径
pwd
/root/realworld-nuxtjs
退出
exit
打包好的文件上传

scp .\realworld-nuxtjs.zip root@117.50.40.231:/root/realworld-nuxtjs

解压
unzip xxx.zip
文件里面写入内容命令:
vi + 文件名
进去输入 i 回车
保存 esc + :wq

npm i

启动

杀死原来的服务
lsof -i:3000

kill -9 32916

查看node端口是否监听
netstat -ntlp

配置规则里面要加上ICMP协议,不然ping不通
在这里插入图片描述
pm2进程守护

pm2 start npm -- start(-- 空格 start) (pm2 start pm2.config.json) 等待两分钟页面出来

在这里插入图片描述
pm2 kill 杀死所有进程
调试案例:
https://blog.csdn.net/qq_39905409/article/details/91357691?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_ecpm_v1~rank_v31_ecpm-2-91357691.pc_agg_new_rank&utm_term=pm2%E5%90%AF%E5%8A%A8%E7%9A%84node%E9%A1%B9%E7%9B%AE%E8%AE%BF%E9%97%AE%E4%B8%8D%E4%BA%86&spm=1000.2123.3001.4430

cp -r 要拷贝的文件 拷贝到文件目录

cp -r realworld-nuxtjs.zip ../realworld-nuxtjs-test/

查找文件路径
find / -name nginx.conf

在这里插入图片描述

4、centos如何开启和关闭防火墙

https://jingyan.baidu.com/article/5552ef47f509bd518ffbc933.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值