涅槃博客 - 宝塔面板
type: channel
link: https://niepan.org/tag/%E5%AE%9D%E5%A1%94%E9%9D%A2%E6%9D%BF/
items: 宝塔面板安装指定历史版本的方法及第三方项目
items: 最新版Chevereto-Free1.6.x常见问题集锦
items: 宝塔面板安装Chevereto图床程序及其常见问题
items: 哪吒面板搭建过程详解，教你搭建一款便携服务器监控探针
items: 宝塔面板安装使用常见问题收集

宝塔面板安装指定历史版本的方法及第三方项目
type: item
date: 2022-08-15T22:04:00+08:00
description: 一、为什么要安装低版本宝塔面板前面给大家介绍了宝塔面板的安装方法，我们使用一键安装命令搭建出来的就是官方的最新版本。但是，很多时候我们并不需要使用最新版本🙈🙈🙈，这个时候用官方的一键命令就不适用了，那么有什么办法能安装较低版本的宝塔面板吗？尤其是从官方V7.8.0开始就已经无法绕过强制绑定了，所以现在安装V7.7.0以下版本的宝塔就成了一种多数人的选择。下面就给大家介绍介绍怎么安装指定历史版本宝塔面板。二、官方手动升级/降级方法首先我们先使用官方的一键安装命令直接安装最新版宝塔面板，然后按照官方提供的手动升降级的方法将最新版降级至你所需要的版本就好了。如果你对安装宝塔面板还有什么疑问可以查看本站以前的文章。[post]2174[/post]1、手动升降级命令下面我们以V7.7.0为例，只要ROOT登录SSH后依次执行下面命令即可wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip #下载离线升级包 unzip LinuxPanel-7.7.0.zip #解压离线包 cd panel #进入panel目录 bash update.sh #执行升降级 cd .. && rm -f LinuxPanel-7.7.0.zip && rm -rf panel #删除离线包及其解压目录如果你要安装其他版本，只需要把上面命令中的 LinuxPanel-7.7.0.zip 替换成对应版本即可。2、官方历史版本下载地址列表1. http://download.bt.cn/install/update/LinuxPanel-1.0.3.zip 2. http://download.bt.cn/install/update/LinuxPanel-1.0.4.zip 3. http://download.bt.cn/install/update/LinuxPanel-1.0.5.zip 4. http://download.bt.cn/install/update/LinuxPanel-1.1.0.zip 5. http://download.bt.cn/install/update/LinuxPanel-3.0.2.zip 6. http://download.bt.cn/install/update/LinuxPanel-3.1.0.zip 7. http://download.bt.cn/install/update/LinuxPanel-3.2.0.zip 8. http://download.bt.cn/install/update/LinuxPanel-3.3.0.zip 9. http://download.bt.cn/install/update/LinuxPanel-3.4.0.zip 10. http://download.bt.cn/install/update/LinuxPanel-3.5.0.zip 11. http://download.bt.cn/install/update/LinuxPanel-3.7.0.zip 12. http://download.bt.cn/install/update/LinuxPanel-3.7.1.zip 13. http://download.bt.cn/install/update/LinuxPanel-3.8.0.zip 14. http://download.bt.cn/install/update/LinuxPanel-3.9.0.zip 15. http://download.bt.cn/install/update/LinuxPanel-4.0.0.zip 16. http://download.bt.cn/install/update/LinuxPanel-4.0.1.zip 17. http://download.bt.cn/install/update/LinuxPanel-4.0.2.zip 18. http://download.bt.cn/install/update/LinuxPanel-4.0.3.zip 19. http://download.bt.cn/install/update/LinuxPanel-4.0.4.zip 20. http://download.bt.cn/install/update/LinuxPanel-4.1.0.zip 21. http://download.bt.cn/install/update/LinuxPanel-4.2.0.zip 22. http://download.bt.cn/install/update/LinuxPanel-4.2.1.z…

最新版Chevereto-Free1.6.x常见问题集锦
type: item
date: 2022-07-26T17:48:00+08:00
description: 前言昨天那篇文中我说了在Chevereto图床上传图片的时候出现了一个很奇怪的问题，webp文件无法上传，提示系统性错误，错误报告显示：Animated WebP is not supported，意思是不支持动态webp文件。这是个啥意思，我这上传的也不是动态webp啊？难道是Chevereto出错了？不应该啊，我这个图床也稳定运行了快两年了，前段时间还上传过webp图片的。大致检查了一遍并没有发现是哪里的问题，因为我的Chevereto还是原作者停止维护的最后一个版本 V1.4.2 ，看着后台提示升级的红色图标，想了想还是升个级吧，反正也是闲着，这一升级可是费了老劲了，下面把这个坑爹的过程出现的问题以及处理方法的记录一下，至于上面这个问题的解决方法，容我卖个关子，答案放在最后😔。国内无法在线升级进入仪表盘，点击检查更新按钮，在弹出的提示框中点击现在升级，等了一会儿以后发现提示下载错误？什么鬼？以前升级都是很快就完成了，今天就这么背吗？转念一想，以前是国外主机，这个是国内主机，多半是因为这个 问题，这就好解决了。解决办法检查国内主机无法在线升级的原因是Github在国内无法访问，你只要能解决这个问题就可以了。具体方法请自行搜索，例如 ：修改Hosts访问github，这里给大家说一种更简单的办法。打开 /app/install/update/updater.php 并查找https://github.com替换为https://mirror.ghproxy.com/https://github.com这样就能国内主机就能直接后台在线升级了。或者直接下载Chevereto-free 1.6.2.zip后，上传覆盖旧版文件即可。[btn href="https://mirror.ghproxy.com/https://github.com/rodber/chevereto-free/releases/download/1.6.2/1.6.2.zip" type="#138496"]Github下载（已加速）🐙[/btn] [btn href="https://www.123pan.com/s/sKeA-nZ5mA" type="#409eff"]网盘下载 🚀[/btn]新版Chevereto-Free没有中文了？经过刚才的处理以后，再升级，很快就升级成功了，重新进入仪表盘，😳怎么成了英文了？个人设置和后台设置中都没有语言设置项了？Chevereto从初版开始就内置中文语言包，怎么这一更新还不支持中文了？这用起来就费劲了啊，绝对不能忍，找找万能的网友吧，一搜索才知道，原作者停止维护Free版本以后由另外一个人接手进行维护了，然而这个人据说是个棒子，所以1.5.1版开始就已经阉割语言设置功能，真TM的棒子，脑回路就是和正常人不一样😤。幸好有大佬解决了这个问题，下面就贴一下设置方法。解决办法[scode type="success"]已经有大佬现成的1.6.2中文完美版，直接上传覆盖除 images content app/settings.php以外的其他文件。[/scode]var needGithubWidget=1;.github-box {max-width: 100%;margin: 0 10px;} .github-box .github-box-download .download {top: 8px;} .github-box a {margin-top: -1px;margin-left: 2px;margin-right: 2px;} .github-box .github-box-title h3 {background: url([binary]) 5px center no-repeat;}[cards css="danger" type="以下方法并不通用，有人成功有人失败，不推荐"]1、修改class.gettext.php打开文件：lib/G/classes/class.gettext.php更新：最新版本chevereto已经不带这个文件了，您可以在网上下载个旧版chevereto从中提取该文件。如果您是由旧版升级来的，则不用下载。搜索：private function cache()，在其下面第二行加上return false;。说明：这个函数是写语言缓存的，它会强行更改语言缓存文件。这里改成让它直接返回，不要写缓存。更改后的代码如下： return false; if (!@is_dir(dirname($this->cache_file))) { throw new GettextException("Target cache dir doesn't exists", 400); }2、修改l…

宝塔面板安装Chevereto图床程序及其常见问题
type: item
date: 2021-09-16T19:33:00+08:00
description: [scode type="tip-success"]2022年7月27日更新：最新版Chevereto-Free常见问题集锦国内主机在线升级的方法升级1.6.2设置中文的方法安装1.6.2时404错误的解决宝塔面板PHP7.4不支持webp的解决方法[/scode][post]2221[/post]关于CheveretoChevereto是一个可以帮助你建立自己的图像分享网站（图床）的应用程序，我们的目标是可以让世界上的任何一个人都可以建立自己的图像共享平台。我们坚定不移的为那些想要可定制的白标图像共享服务的人建立一个真正的替代品。白标：white-label 直译为白标，引申为不注重品牌宣传的产品。Whitelabel致力于研发具有新功能、外形时尚、操作简单的产品，消费者可以尽情享受高科技带来的完美体验。whitelabel不做品牌宣传，我们提倡产品价值的回归，让消费者购买的是产品真正的价值，剔除广告费等一切隐形费用，享受超高性价比。良好的品质和口碑是我们最好的宣传。(摘自百度百科)官方网站：https://chevereto.com/官方文档：https://chevereto.com/docs中文文档：https://ch.cndrew.cn/DEMO：https://cdn2.imgbed.topChevereto有两个版本，一个付费版，一个免费版。一般情况下个人用户使用免费版就足够了，当然如果是土豪请随意。购买付费版：https://chevereto.com/pricing免费版项目地址：https://github.com/chevereto/Chevereto-Free[scode type="tips"]免费版将于2021.12.31停止更新（点此查看），不过现在的功能基本上已经很完善了，完全可以正常运营。当然如果遇上搞活动可以撸一个服务费版，还是比较值得的。[/scode]系统需求Apache or **Nginx （推荐使用的服务器Nginx）5.6版本的PHP（推荐使用7.4版本）和标准库MySQL 8 / MariaDB 10[scode type="tip-warning"]chevereto官方要求MySQL版本是8.0，但是我在使用时5.7也是可以的，据说不能低于5.6，本人没有 测试，大家有兴趣可以测试一下。另外由于最新版本支持webp，所以PHP最低版本也要是7.4了[/scode]宝塔面板安装Chevereto支持多种安装方式，我们在中文文档里可以看到可以通过installer.php安装文件直接安装，还可以通过docker安装，还有ZIP文件、cPanel、Softaculous/Fantastico等多种方法，这里我们主要介绍下大家喜闻乐见的宝塔面板下的安装方法。安装前的环境准备安装宝塔面板（宝塔服务器面板，一键全能部署及管理，送你3188元礼包，点我领取https://www.bt.cn/?invite_code=MV9wamtyb2E=）在宝塔面板里部署好环境，Nginx+PHP+Mysql并成功启动（付费版需要安装fileinfo、exif两个扩展）一个域名在宝塔面板新建一个网站和MySQL数据库配置好SSL安装步骤1）下载程序文件过宝塔面板文件管理器打开新建的网站目录，下载 Chevereto free 文件，如果你购买了付费版这里就下载上传付费版文件。2）设置文件权限Chevereto需要在以下路径中写入并存取（递归权限）：app/contentapp/content/languagesapp/content/languages/cacheapp/content/locksapp/content/systemcontentimagesChevereto使用PHP和Web服务器（Apache，Nginx等）继承其对Chevereto的权限，因此如果Apache无法写入文件夹，那么Chevereto将无法在其上写入。确保Web服务器位于网站文件夹的root文件夹中，以保证Chevereto可以正常工作。还要仔细检查对temp文件夹的读/写访问权限（Unix/Linux中的/tmp和Windows中的C:/Windows/Temp）。3）Nginx伪静态配置# Image not found replacement location ~* (jpe?g|png|gif) { log_not_found off; error_page 404 /content/images/system/default/404.gif; } # CORS header (avoids font rendering issues) location ~ \.(ttf|ttc|otf|eot|woff|…

哪吒面板搭建过程详解，教你搭建一款便携服务器监控探针
type: item
date: 2021-02-01T20:23:00+08:00
description: 今天给大家安利一个最近比较火的服务器状态监控面板，哪吒面板。作者并没有提供详细的安装流程，所以我呢就在这里记录下整个安装的过程，也可以给大家做个参考。项目简介被动接收，系统状态监控报警、API(SSL证书变更、即将到期、到期)/TCP端口存活/PING 监控、计划任务(可以定时在Agent上执行命令，备份、重启、What ever you want)、极省资源，64M 服务器也能装 agent。目前默认提供三套主题，尤其最新的@JackieSung DayNight十分漂亮，自动切换白天黑夜模式，赞。项目地址var needGithubWidget=1;.github-box {max-width: 100%;margin: 0 10px;} .github-box .github-box-download .download {top: 8px;} .github-box a {margin-top: -1px;margin-left: 2px;margin-right: 2px;} .github-box .github-box-title h3 {background: url([binary]) 5px center no-repeat;}演示地址https://tz.love2wind.com一、安装前的准备工作宝塔面板（可选，装宝塔主要是为了防呆）Nginx 1.19（作者说最低需要1.19，实际测试1.18安装也完全没有问题）两个域名（一个也可以，但是推荐用两个）1、域名解析将两个域名都解析到要按照哪吒面板的服务器IP上一个用来访问安装好的哪吒面板，这里称访问域名，比如我的tz.love2wind.com，建议套CDN一个用来连接客户端Agent和服务端，这里称IP域名，比如ip.love2wind.com，千万不能套CDN这里要重点说一下，第二个域名可以没有，直接填服务器IP也是可以的，但是不推荐大家这样做，如果迁移面板的时候会非常麻烦，你要在每个Agent上修改配置，我当时就吃了这个亏了，这都是血的教训啊。2、宝塔设置防呆这一步可以不用做，用宝塔面板主要是为了防呆，便于域名直接访问。这里就是普通的宝塔操作，只要新建网站，填入你前面解析的访问哪吒面板的域名就好，当然，最好还是申请ssl为佳，这里重点说下设置防呆。这里贴一下Nginx的防呆配置文件代码#PROXY-START/ location / { proxy_pass http://127.0.0.1:8008; proxy_set_header Host $host; } location /ws { proxy_pass http://你的服务器IP:8008; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $host; }3、配置Github获取Github账号ID登录你的github账号在浏览器中打开https://api.github.com/users/你的GitHub用户名在返回的Json中的查看id对应的纯数字值就是你的ID配置GitHub Oauth2应用1、打开https://github.com/settings/developers2、点击New OAuth App按钮创建应用，第一次创建需要激活下（点那个绿色Register a new application按钮即可）3、填写相关信息并创建应用。主页名：随便填主页地址：填http(s)://你的服务器IP:8008/，如果你反代了就填http(s)://访问面板域名/访问回调地址：这里填http(s)://你的服务器IP:8008/oauth2/callback，如果你反代了就填http(s)://访问面板域名/4、在返回的页面中复制保存Client ID和Client secrets，注意这里的Client secrets只显示一次，一定妥善保存，如果忘记的就要重新创建。二、部署哪吒面板1、安装面板安装非常简单，打开SSH终端，输入作者提供的一键安装脚本，选1安装，随后填入前面准备工作中保存的数据后回车，等待面板更新后重启，就可以在浏览器中打开访问面板域名访问了。海外：curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh ./nezha.sh国内加速：（有缓存可能不是最新的，非作者维护）curl -L http…

宝塔面板安装使用常见问题收集
type: item
date: 2021-01-05T02:19:00+08:00
description: [scode type="tip-success"]本文教程已于2022年8月14日更新至宝塔7.9.3版本的安装方法！[/scode]安装方法安装要求：内存：512M以上，推荐768M以上（纯面板约占系统60M内存）硬盘：300M以上可用硬盘空间（纯面板约占20M磁盘空间）系统：CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+)，确保是干净的操作系统，没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java（已有环境不可安装）架构：x86_64（主流服务器均是此架构），ARM不完整兼容（面板环境安装慢，部分软件可能安装不上）宝塔Linux面板7.9.3版本是基于Centos/Debian/Ubuntu开发的，为了最好的兼容性，请使用以上系统Centos 8官方已经停止支持、如需安装建议更换Centos7系统或升级至Centos 8 Stream系统安装宝塔升级教程：https://www.bt.cn/bbs/thread-82931-1-1.html系统兼容性顺序：[scode type="tips"]Centos7.x > Debian10 > Ubuntu 20.04 > Cenots 8 stream > Ubuntu 18.04 > 其它系统[/scode]系统兼容支持状况详情：https://docs.qq.com/sheet/DUm54VUtyTVNlc21H以下主机商必看（开端口教程，不开不能用）：腾讯云：https://www.bt.cn/bbs/thread-1229-1-1.html阿里云：https://www.bt.cn/bbs/thread-2897-1-1.html 华为云：https://www.bt.cn/bbs/thread-3923-1-1.html**Linux面板7.9.3安装命令：Centos 8官方已经停止支持、请更换Centos7系统或Centos 8 Stream系统安装宝塔详细说明：https://www.bt.cn/bbs/thread-82931-1-1.htmlCentos安装命令：yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 12f2c1d72试验性Centos/Ubuntu/Debian安装命令 独立运行环境（py3.7） 可能存在少量兼容性问题 不断优化中curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh 12f2c1d72Ubuntu/Deepin安装命令：wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 12f2c1d72Debian安装命令：wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 12f2c1d72Fedora安装命令:wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 12f2c1d72Linux面板7.9.3升级命令：curl https://download.bt.cn/install/update_panel.sh|bash国产龙芯架构CPU安装命令：支持龙芯架构的loongnix 8.3、统信UOS 20、kylin v10系统wget -O install_panel.sh http://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh 12f2c1d72以上节点无法使用的情况下，请使用下面的备用节点：**备用节点【香港】：yum install -y wget && wget -O install.sh http://116.213.43.206:5880/install/install_6.0.sh && sh install.sh**备用节点【美国】：yum install -y wget && wget -O install.sh http://128.1.164.196:5880/…