Squoosh是谷歌开源的图片压缩程序,官方一直在维护更新,目前的最新版本是2.0,换了一个UI界面,以及提供了一个Squoosh CLI,就是可以一次性的压缩多个图片。
之前提供过Squoosh的安装教程,不过目前更新了版本,安装没有那么繁琐了,这篇文章就来说说如何搭建,还是基于宝塔面板(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=)
之前的教程:https://www.daniao.org/7794.html
1、简介:
Squoosh is an image compression web app that allows you to dive into the advanced options provided by various image compressors.
项目:https://github.com/GoogleChromeLabs/squoosh
演示:http://pic.mjj.cx/
2、准备
- 一台vps,本站推荐了很多,可以自己参考!
- 宝塔面板
- pm2管理器
- nginx1.19
- 没有了
3、部署
1)宝塔新建站点略过。
2)下载,利用宝塔的远程下载,把程序下载到你的网站根目录。
3)当然你也可以直接clone过来,命令如下:
文章加密,密码获取,可加tg获取。入群后输入:自建图片压缩 即可看到密码。也可以加入qq群索取密码!
[password key=xiaomimi]
cd /www/wwwroot/www.daniao.org #注意修改为自己的目录git clone https://github.com/GoogleChromeLabs/squoosh.git
注意:如果提示:clone: command not found
,可以执行命令:yum -y install git
4)安装
以下命令依次执行,注意,在你的程序根目录执行命令。
npm installnpm run buildnpm run dev
5)程序默认运行在5000端口,注意宝塔放行5000端口,浏览器打开<ip:5000>就能看到效果啦。
4、后台运行程序
我们还需要借助‘screen
’来实现后台运行。宝塔面板默认是么有安装这个玩意的,所以你需要自己安装,centos命令:yum -y install screen
,debian等其他的系统可以用‘apt-get install screen
’安装。之后,运行如下命令。运行完成后,按下CTRL+A+D退出会话。
screen -S squooshcd /www/wwwroot/www.daniao.orgnpm run dev
5、“饭袋”
你需要给你的程序配置一个域名,这需要用到“饭袋”,直接看图:
[/password]
6、效果
1)ui
2)压缩效果,这里就随便折腾下了。
7、最后
不知道说啥,有兴趣的自己折腾去吧!!!
评论前必须登录!
注册