2022年AMH环境优化 .pdf
《2022年AMH环境优化 .pdf》由会员分享,可在线阅读,更多相关《2022年AMH环境优化 .pdf(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、有个别小伙伴反映,AMH 运行时间长了,负载就跟着高了网站速度也就慢了下面我为大家带来一款教程我的教程是针对流量小的站点以节省资源为主流量大的站长切勿照搬否则后果自负测试环境CentOS release 6.4 (Final) - 32BIT1、首先对服务器自身进行优化我们把不常用的软件服务卸载remove掉yum remove Deployment_Guide-en-US finger cups-libs cups bluez-libs desktop-file-utils ppp rp-pppoe wireless-tools irda-utils nfs-utils nfs-utils-
2、lib rdate fetchmail eject ksh mkbootdisk mtools syslinux tcsh startup-notification talk apmd rmt dump setserial portmap yp-tools ypbindrpm -qa (列出所有安装了的包) rpm -e package (删除某个包 ) rpm -qi package (查询某个包 ) rpm -qf command (根据程序查询包的名字) rpm -ql package (查询某个包所有的安装文件)卸载完成后重启系统,检查一下正在运行中的服务,看看是不是都是必须的。net
3、stat -an | grep LISTEN netstat -atunp2、优化和加固服务器Linux 下的安全防护工具真是凤毛麟角国内安全狗就附带Linux 平台下的安全防护软件下面打开安全狗官网http:/ 我们复制下载链接到 winscp wget http:/ safedogfwq_linux32.zip名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 解压完成后Root 目录多了个safedog_linux32 将目录
4、里的safedog_linux32.tar.gz 提取到主目录输入命令tar zxvf safedog_linux32.tar.gz解压完成后我们开始安装安全狗#cd safedog_linux_32 #chmod +x *.py #./install.py然后根据提示选择你的系统版本完成安装即可,完成安装后可运行命令sdui 进入操作界面。默认是英文语言我们按下F5 就可以修改语言我们用简体中文版即可移动光标是Tab 键 回车键是确认不懂得童鞋可以去官方网站去寻找使用帮助即可我就不多说了3、优化 php.ini和 php-fpm 输入命令vi /etc/php.ini查找zlib.outpu
5、t_compression = Off 将其修改成zlib.output_compression = On 并在下方添加zlib.output_compression_level = 5 (建议参数值是15,6以实际压缩效果提升不大, cpu 占用却是几何增长)因为 AMH 的 php.ini是阉割版本修改 php 最大使用内存去控制面板的虚拟主机php 配置即可名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 3、对 Nginx
6、 配置进行优化AMH 的 Nginx 目录和 Lnmp 一样/usr/local/nginx/目录下面打开nginx 的配置文件vi usr/local/nginx/conf/nginx.conf打开后我们找到第二行worker_processes auto; 如果你的配置低内存很少CPU 是单核的建议修改成 1-3 因为auto是自动调整进程数量的根据访问量增加进程你也可以限制Nginx 的进程数的 ,配置好的或者流量少 ,讲究速度快这一步你就不用改了让他默认即可查找worker_connections 51200; 修改成102400 使其达到 10万并发查找 gzip_min_lengt
7、h 1000; 修改成0 即可默认的只对大于1000 字节的静态文件进行优化压缩改成 0 就是所有的静态文件都进行压缩,可以加快速度查找gzip_types text/plain text/css text/xml text/javascript application/x-javascript application/xml application/rss+xml application/xhtml+xml application/atom_xml; 修 改 成gzip_types text/plain text/css text/xml text/js text/htm text/java
8、script application/x-javascript application/xml application/rss+xml application/xhtml+xml application/atom_xml;(只是增加了text/js text/htm 静态文件注意 :不可添加php 、html 、图片格式等会导致 nginx 无法启动)下面对fastcgi 进行优化有时候流量多的时候网站会频繁出现504 time out 这种情况多数是 fastcgi 参数导致我们可以修改其配置达到优化的目的fastcgi_connect_timeout 300; 指定连接到后端FastCGI
9、 的超时时间。fastcgi_send_timeout 300; 向 FastCGI 传送请求的超时时间,这个值是指已经完成两次握手后向 FastCGI 传送请求的超时时间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - fastcgi_read_timeout 300; 接收 FastCGI 应答的超时时间,这个值是指已经完成两次握手后接收 FastCGI 应答的超时时间。fastcgi_buffer_size 4k; 指定读
10、取FastCGI 应答第一部分需要用多大的缓冲区,一般第一部分应答不会超过1k,由于页面大小为 4k,所以这里设置为4k。fastcgi_buffers 8 4k; 指定本地需要用多少和多大的缓冲区来缓冲 FastCGI 的应答, 如上所示, 如果一个php 脚本所产生的页面大小为256k,则会为其分配16个16k 的缓冲区来缓存, 如果大于 256k,增大于 256k 的部分会缓存到fastcgi_temp指定的路径中,当然这对服务器负载来说是不明智的方案,因为内存中处理数据速度要快于硬盘,通常这个值的设置应该选择一个你的站点中的php 脚本所产生的页面大小的中间值,比如你的站点大部分脚本所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年AMH环境优化 2022 AMH 环境 优化
限制150内