从宝塔迁移到1Panel的踩坑日志,aaPanel宝塔面板迁移换到1Panel可能遇到的错误,踩坑日志
前言
隔三差五的更新,小毛病问题不断,有种莫名的拆东墙补西墙的蜜汁行为。
没错,就是那个小绿ico图标宝塔~
终于在8.24号我受不了了,aaPanel最新版7.0.8,PHP一直安装不上我需要的拓展(多个都装不上,秒失败自动取消)
上一个版本7.0.7是反向代理只能手动去配置文件添加,平常的小毛病例子就不说了,就有点拆东墙补西墙,修好这个坏那个~
于是连上了5G网,看了一下评论,1Panel反响还不错,至少我看到的对比帖子都说1Panel要比宝塔好点,于是乎于是乎,直接动手:备份数据>迁移至1Panel
1Panel面板安装
1Panel开源项目地址https://github.com/1Panel-dev/1Panel
发布官网是www.1panel.cn
一键安装命令:
1curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
部署可能遇到的问题
按照官方文档安装好面板 ...
Linux服务器curl命令不能用,curl命令报错处理方法,Centos/Ubuntu/Debian服务器curl命令安装,curl错误命令不能使用
首先确保您已正确安装了curl命令。您可以在终端中使用以下命令检查curl是否已安装curl
1curl –version
如果未安装curl,您可以使用以下命令来安装:
对于Debian/Ubuntu系统:1sudo apt-get install curl
对于CentOS/Fedora系统:1sudo yum install curl
安装完成后,您可以再次使用curl –version命令来验证安装是否成功。
如果您已正确安装curl,而且仍然无法使用curl命令,可能是由于以下原因之一:
您的系统中没有该命令的可执行文件。您可以尝试重新安装curl命令,或者从官方网站下载最新版本。
curl命令路径未添加到系统的环境变量中。您可以通过编辑~/.bashrc或~/.bash_profile文件,并将以下行添加到文件末尾:
1export PATH=$PATH:/path/to/curl
请将/path/to/curl替换为curl命令实际安装的路径。
您的系统上存在与curl命令冲突的其他程序。您可以使用以下命令来查找并确认是否存在其 ...
新人小白域名托管到cloudflare,域名托管绑定cloudflare,域名cloudflare网站免费防御CDN,域名免费防御CDN
刚购买好的域名,如何绑定托管到cloudflare?网站域名免费防御CDN-cloudflare
开始:
你需要先注册一个cloudflare账号 https://cloudflare.com
注册好后会提示你添加域名
添加后选择免费计划
下滑找到cloudflare提供给我们的两段地址
打开我们的域名平台,域名管理(这里以godaddy为例)其他域名平台基本差不多,找到域名管理就行
更改名称服务器(中文翻译过来是这个名字)
7.把刚刚cloudflare给我们的两段地址复制粘贴过来更改掉默认的
8.到这里我们就已经成功托管到cloudflare了,后面域名解析,绑定到服务器,我们只需要到cloudflare登录我们的账户进行解析绑定就行,就不需要到域名平台了(因为我们已经托管到cloudflare了),后面不需要cloudflare了可以直接在域名平台删掉名称服务器,改回域名平台默认的两个地址就行
解析域名
托管到cloudflare后,我们到cloudflare里面解析绑定服务器
至此完结
Cloudflare硬防规则,waf防御规则,cloudflare防cc攻击ddos攻击,实测防御规则
Cloudflare免费防御
这是来自2024.8.8号中午的测试
在某群里看到有没有要测压的,于是乎我发了我的网站出来,硬扛了半小时的访问请求,量不大不小,九百多万次数访问请求
并不是装逼被打,真是正好群里有人问有没有人要测压一下
缓存清理 质询恶意流量
在上图我们可以看到,请求次数910万(半小时)
接着看下分析图
我们可以看到有超过99%的请求都已缓存,这个什么意思呢?就是别人的攻击都打在我设置的缓存规则上了
9.1M=910万次数,实际被漏进来的只有3.6k三千几的次数,看着漏进来的可能觉得高,其实不然,相比之下在cloudflare设置好的规则下已经给你解决了99.8%的攻击,漏进来的只是九牛一毛
在此期间我的网站一直属于正常访问状态,由此可见我们的规则是有用的,如果没有用cloudflare规则,估计我的网站已经瘫痪了~
我的规则大概原理就是:先检查是否人机恶意流量访问,然后检测行为,刷新频率高直接阻止访问(正常访客是不会没事一直刷新你网站的),另外本人还配了静态缓存图片格式CSS和JS,让其规则达到最佳效果。所以别人的攻击都打在了缓存上,不痛不痒~
...
Hexo更换新电脑后需要的迁移操作,备份文件及恢复方法(突然看到比较简单详细的相关文章,记录一下)
新电脑必要安装:
安装Nodejs和Git,方便后续编辑可再安装个Visual Studio Code安装过程中重点记住两个点,一个是要添加 Git Bash Here 到右键菜单,一个是要把 Git 添加到全局变量。
迁移Hexo本地数据:
拷贝原电脑项目文件中的_config.yml,themes,source,scaffolds,package.json,.gitignore到新电脑新建的文件夹中
使用git bash进入此新建文件夹:
执行如下命令(为新电脑全局安装hexo,安装Hexo项目依赖,以及安装hexo插件hexo-depolyer-git)以此一条条执行:123npm install hexo-cli -g npm install npm install hexo-deployer-git --save
生成新的连接秘钥:
重新使用Git生成新的ssh key,重新添加至你的Github,使当前电脑的Git与你的Github相连123git config --global user.name "Github名字" git ...
你还在花钱买节点and代理节点?利用空闲服务器搭建翻墙节点,不影响宝塔面板不影响网站运营。妈妈再也不用担心我上网问题~
X-UI面板
作者开源项目地址 https://github.com/vaxilu/x-ui
一键安装x-ui面板搭建翻墙节点,小火箭通用连接
服务器有效期多久,就能使用多久,剩下大笔买VPN节点代理的钱
支持多协议多用户的xray面板
小火箭连接成功截图:
功能介绍:
系统状态监控
支持多用户多协议,网页可视化操作
支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http
支持配置更多传输配置,流量统计,限制流量,限制到期时间,可自定义 xray 配置模板
支持https访问面板(自备域名 + ssl 证书)
支持一键SSL证书申请且自动续签,更多高级配置项,详见面板
安装&升级:1bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
重点:搭建好后如果打不开,放行面板端口就可以。
登录xui面板后先升级版本(建议最新版倒退一两个版本,会比较稳定,新版刚发布有时候不稳定),然后再 ...