austin-admin 消息推送平台前端项目依赖低代码平台Amis 怎么使用

austin-admin 消息推送平台前端项目依赖低代码平台Amis 怎么使用

收到一个通知,要将部署一个开源的消息系统 :austin的前端开源:https://gitee.com/zhongfucheng/austin-admin

本地运行

1、使用npm或者yarn这些咯

yarn
yarn start

2、使用pm2咯

没有安装pm2的人请安装

npm install pm2 -g  // 安装pm2
pm2 -v   //5.3.0 // 查看版本
pm2 start server.js //本地也可以使用pm2 启动

pm2 常用命令

pm2 的一些常用命令:
pm2 list :列出所有正在运行的应用程序。 
pm2 stop  :停止指定的应用程序。 
pm2 restart  :重启指定的应用程序。 
pm2 delete  :删除指定的应用程序。 
pm2 monit :监视所有应用程序的 CPU 和内存使用情况。 
pm2 logs :查看所有应用程序的日志输出。 

pm2 list 获取到运行的node程序

在这里插入图片描述

结束node 程序

pm2 stop 0 //这个0是pm2 list id这一列

如何编辑

部署这个,你自需要改两行代码就可以

1、server.js 这个ip是页面访问的ip

austin-admin 消息推送平台前端项目依赖低代码平台Amis 怎么使用_第1张图片

2、这个请求后端的接口地址

austin-admin 消息推送平台前端项目依赖低代码平台Amis 怎么使用_第2张图片

3、启动
pm2 start server.js  //页面地址就是这个server.js 中 listen 里的 地址,端口没有获取到就是3000咯

如何部署

1、上传代码到服务器
在服务器上切换到指定目录,然后git clone 作者代码下载到服务器,我用的是 JumpServer
2、修改代码
还是只要修改两点:
1、index.html 是后端接口请求地址,后端跟部署的是同一个地方,所以我后端的接口地址是我页面的ip,我页面也是ip访问

2、修改server.js 页面地址更改当前服务器的外网访问:
curl ifconfig.me 使用这个命令可以获取,
3、怎么编辑服务上传的代码

会服务器基本命令操作可以忽略此步骤

cd 文件名 //打开文件 
ll //命令查看目录
vim server.js //打开指定代码文件
a //键进入编辑模式
esc //键退出编辑模式
(shift+:)(shift+冒号键)://开始命令输入
wq //保存(开始命令输入后,输入wq保存,不保存改完没效果) 
4、在服务器上安装node

node -v 有版本号就跳过该步骤

未安装,请在服务器上安装node

sudo apt update //更新系统:运行以下命令以确保系统是最新的,并安装任何必要的更新

//安装node 和npm
sudo apt install nodejs npm

//验证是否成功
node --version
   npm --version

如果不支持 sudo: apt: command not found

sudo yum update  // 更新系统:运行以下命令以确保系统是最新的,并安装任何必要的更新

sudo yum install -y nodejs npm

node --version
npm --version
5、在服务器上安装 pm2
sudo npm install -g pm2

pm2 -v 
6、在服务器上启动pm2
pm2 start server.js

你可能感兴趣的:(pm2,node,austin,前端)