安装使用postwoman

时间:2024-04-07 07:31:55

一,cd /usr/local/src,git clone https://github.com/postwoman-io/postwoman.git

二,由于我使用的是宝塔,所以先在宝塔里安装pm2,安装完成后,cd /usr/local/src/postwoman,执行:npm install;

三,以上步骤执行完毕就安装好了postwoman,接下来我们快速运行postwoman,还是在postwoman目录下,执行:npm run dev,出现下图即为服务已启动:

      安装使用postwoman

      此时,打开浏览器访问:http://192.168.1.252:3000,出现下图即为成功:

      安装使用postwoman

     ps:由于我是在虚拟机里安装的,所以在宿主机访问之前,先放开虚拟机的3000端口

四,通过npm run dev方式启动的postwoman服务不是以守护进程的方式运行,正常使用情况下肯定是不行的,好在我们之前安装了pm2,可以使用pm2来管理postwoman的启动。还是在postwoman目录下,执行命令:pm2 start npm -n postwoman -- run dev,出现下图即为启动成功:

      安装使用postwoman

      为了实现开机启动,我们还需要依次执行命令:1,pm2 startup;2,pm2 save。这样我们就实现了开机启动postwoman,如下图:

      安装使用postwoman

 

      ps:停止命令为:pm2 stop postwoman;删除命令为:pm2 delete postwoman。

五,到这里我们已经弄好了postwoman的安装和启动流程。前面介绍时我是通过宝塔安装的pm2,我们也可以通过可视化的方式去配置启动postwoman。进入宝塔在软件商店中找到已安装的PM2管理器,点击右边的设置,在项目列表中添加postwoman的启动项目,如下图,在项目根目录中输入:/usr/local/src/postwoman/,在启动文件名称中输入:./node_modules/nuxt/bin/nuxt.js,在项目名称中输入:postwoman,点击添加:

       安装使用postwoman

       安装使用postwoman

       ps:如果是这种方式保存添加的,也不要忘记在命令行中执行:pm2 startup和pm2 save命令,以实现开机启动postwoman。