小龟视频,性能优化设置盘点中。。。。。。

小龟视频,性能优化设置盘点中。。。。。。

Nginx

进入宝塔Nginx,打开性能调整

图片[1]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

1
work_connections改为:65535
2
keepalive_timeout改为:15 如果你的nginx挂了前置机,那么需要改为65秒
3
gzip_min_length改为:10
4
gzip_comp_level改为:6
Copied!

图片[2]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

点开配置修改,将worker_rlimit_nofile改为65535
点击服务,重启服务器
分布式解决方案
如果您尝试了所有的性能优化,依然达不到想要的性能,那么分布式才是您需要的方案。
您可以付费找我们帮您搭建高可用、无限伸缩的集群环境。
内核优化
通过宝塔终端,进入命令行,输入以下内容回车:
1
/sbin/sysctl -a | grep file-max
Copied!
得到一个值,看看是不是小于9999999
运行命令:
1
vi /etc/sysctl.conf
Copied!
按一下键盘的i,进入输入状态:
如果上面的值小于9999999,则增加:
1
fs.file-max = 9999999
Copied!
新增或修改:
1
net.ipv4.tcp_keepalive_time = 600
2
net.ipv4.tcp_max_tw_buckets = 55000
3
net.ipv4.tcp_max_syn_backlog = 10240
4
net.ipv4.tcp_tw_reuse = 1
5
net.core.somaxconn = 1024
按ESC,左下角出来冒号以后,输入wq!然后回车
运行命令:
1
/sbin/sysctl -p
Nginx
进入宝塔Nginx,打开性能调整

图片[1]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

1
work_connections改为:65535
2
keepalive_timeout改为:15 如果你的nginx挂了前置机,那么需要改为65秒
3
gzip_min_length改为:10
4
gzip_comp_level改为:6
Copied!

图片[2]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

点开配置修改,将worker_rlimit_nofile改为65535
点击服务,重启服务器
Redis
在宝塔中安装redis,然后去苹果cms【系统】->【网站参数配置】->【性能优化】中,选择缓存方式改为【Redis】,填写相应地址,点击测试通过后,保存。
需要注意的是,PHP也需要安装Redis扩展,具体可以在PHP优化中查看。
Php
连接数优化
宝塔打开PHP,选择性能调整

图片[5]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

1
运行模式改为:静态
2
max_children改为:你当前剩余内存乘以20,比如剩余内存是30G,改为600
3
start_servers、min_spare_server、max_spare_servers改为与max_children一样
Copied!
进程过大会导致内存占用过多,大家一般会把mysql、redis都安装在一台服务器,所以一般不要设置太大。可以这样理解,一台windows电脑,即便是16核的,一般也不会开几千个进程吧,大部分都是以单进程多线程的方式,虽然PHP比较特殊,需要进程弥补线程,但是我们也不建议开太多的进程出来。
php脚本加速
宝塔打开PHP,选择安装扩展,安装opcache

图片[6]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

redis扩展
宝塔打开PHP,选择安装扩展,安装redis

图片[7]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

重启PHP
都调整完以后,重启PHP
Mysql
宝塔中打开Mysql,进入性能调整

图片[8]-小龟视频,性能优化设置盘点中。。。。。。-亚盟源码

1
innodb_buffer_pool_size改为:你机器内存的一半,比如你机器是16G,那改为:1024*16/2=8192
2
max_connections改为:你机器内存一半/8,比如你的机器64G内存,那改为1024*64/8/2=4096
Copied!
保存以后,重启数据库
TG交流群(点击进入)----付费帮助搭建---修复---二开,以及发布求资源.
QQ交流群 922260178
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容