美文网首页
宝塔面板搭建谷歌出品图片在线压缩工具 - Squoosh

宝塔面板搭建谷歌出品图片在线压缩工具 - Squoosh

作者: _树摇风 | 来源:发表于2020-06-24 23:58 被阅读0次

环境:

centos7.+

node.js 10.+

PM2管理器(推荐最新版本)

中国码云加速clone地址:https://gitee.com/mirrors/Squoosh.git

部署操作:

新建网站

命令环境下执行如下命令下载(自行修改路径、单行执行命令):

cd /www/wwwroot/网站

git clone https://gitee.com/mirrors/Squoosh.git

npm install

npm run build

npm start

成功启动后:

公网ip:端口号访问

宝塔网站设置中设置‘反向-代-理’

找到 package.json 文件,打开编辑。在 "scripts": 下面的 "start": 添加如下代码:

--disableHostCheck=true

即:

"start": "webpack-dev-server --host 0.0.0.0 --disableHostCheck=true --hot",

重新编译 → 文件的根目录下面运行:

npm start

运行以下命令,实现后台运行:

# Centos系统

yum install screen

# 其它系统

apt-get install screen

重新编译

screen -S squoosh

cd /www/wwwroot/yasuo.ensu.cc

npm start

其它

执行:screen -S squoosh 是创建screen会话

再执行 screen -r squoosh 就会看到你的这个程序运行的状态。

有时候screen异常退出可能会提示状态为Attached,可以执行:screen -D -r squoosh 进行恢复。

有时候可能会创建了多个同名的screen会话,可以执行:screen -ls 查看对应会话的session id,然后使用screen -D -r sessionid 进行恢复。

如果想杀死一个已经detached的screen会话,可以使用以下命令:

screen -X -S [session # you want to kill] quit

相关文章

网友评论

      本文标题:宝塔面板搭建谷歌出品图片在线压缩工具 - Squoosh

      本文链接:https://www.haomeiwen.com/subject/znzmrqtx.html