博文

目前显示的是 四月, 2021的博文

适合mysql 5.6与5.7内存参数优化内存占用为30MB左右

  说明: mysql 5.6、5.7默认启动占用内存400多M,如果是vps等小内存应用,mysql内存占用率明显偏高,将会导致崩溃,mysql会自动停止。 编辑/etc/my.cnf文件在[mysqld]下增加或修改如下参数 performance_schema_max_table_instances = 200 table_definition_cache = 100 table_open_cache = 100 。 PHP  复制 这个三个参数,调低值后内存能明显减小,现在mysql使用内存约60MB左右,就大大降低默认使用的内存。 进一步调整参数 innodb_buffer_pool_size = 2 M PHP  复制 这个三个参数可以调小。 再进一步调整: mysql 5.6默认启用performance_schema,占用很多内存,可以禁用。 完整配置文件如下,内存占用到22M 我的mysql配置如下,如果你使用的centos6 64位,并且是yum安装的(一键脚本)可以自己按照如下照抄,我的是centos6 64位系统 先ssh登录服务器或VPS,在vi /etc/my.cnf # For advice on how to change settings please see # http: //dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html [ mysqld ] # # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # l...

让你的sspanel可以订阅新版clash软件

  12月25日:对本篇文章有遗漏、出错的地方进行修复,并增加新旧版本订阅兼容的探讨问题。 随着clash内核升级到1.1并支持ssr以后,Windows版、MacOS版和Android版陆续跟进并支持ssr,从此带R版本的clash就退出历史舞台。略觉得美中不足的地方就是支持ssr后的clash内核不再向下兼容以前版本的参数,据作者所说是为了减少开发成本。那么如何让sspanel的订阅链接支持新版clash就是大家慢慢开始讨论的话题了,更甚者是让同一订阅链接支持新旧版clash的想法。 新版clash软件使用方法: https://www.mebi.me/1609.html 前提 修改之前务必先备份 有一定动手能力 有php面向对象的基础 订阅支持新版clash 注意:sspanel一直在保持活跃更新,相隔几个版本可能代码相差就很大,因此如果你的版本与本站演示版本不同,下面就仅做参考用。如果你的网站根目录下有 app/Utils/AppURI.php 文件,那么应该跟演示版本差别不大。 新增配置模板 clash配置模板在网站根目录下的 resources/conf/clash.tpl,复制一份 clash.tpl,重命名为 new_clash.tpl并打开,定位59行: Proxy : 修改为: proxies : 定位到64行: Proxy Group: 修改为: proxy-groups : 新增规则文件 clash规则文件在网站根目录下的 resources/conf/rule 目录里,复制一份 lhie1_Rule.yaml,重命名为 lhie1_New_Rule.yaml,打开 lhie1_New_Rule.yaml 文件定位到第一行: Rule : 修改为: rules : 新增节点参数模板 新版clash把ssr的obfsparam和protocolparam两个参数改成了obfs-param和protocol-param。修改 /app/Utils/AppURI.php,找到名为 getClashURI 的函数,复制粘贴此函数到它的下面,命名为 getNewClashURI,getNewClashURI 函数和 getClashRUI 函数唯一需要修改地方如下: $return = [ 'name' =>...

sspanel前台搭建完整教程

图片
  一、安装宝塔面板 安装要求 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+) 确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装) Centos系统 yum install -y wget && wget -O install.sh http ://download.bt.cn/ install /install_6 .0 .sh && sh install.sh Ubuntu/Deepin系统 wget -O install.sh http ://download.bt.cn/ install / install -ubuntu_6 .0 .sh && sudo bash install.sh Debian系统 wget -O install.sh http ://download.bt.cn/ install / install -ubuntu_6 .0 .sh && bash install.sh 注意:使用腾讯云,阿里云这类有自己的安全策略组的,务必在控制面板开启8888、888端口。 二、安装sspanel 安装完毕后使用给出的登陆地址和用户名密码登陆面板,第一次登陆会提示你安装网站环境,选择第一个nginx版,根据配置不同,会等待10分钟—30分钟。然后依次点击“软件管理—运行环境”,安装php7.1。 环境配置成功后点击“网站—添加站点”,输入域名和数据库,php版本为7.1,其他默认。该数据库即为sspanel的数据库,下面会用到。前期工作完毕。 请输入图片描述 登陆到宝塔面板,切换到软件管理,设置php7.1:“禁用函数”栏,删除 popen/proc_open/proc_get_status 这几个函数;“性能调整”栏,把运行模式设置为静态;“配置修改”栏,同时按住Ctrl+F,查找 display_errors = ,将值设置为off后保存。 登陆vps,安装sspanel,下面的所有 fast.chtss.cn 修改为你实际的域名 cd ...