寶塔Linux面板這些設定讓服務器性能更加出色


公司在阿里雲里買了台配置不高的ECS服務器,因此需做一些操作,讓服務器的性能盡量發揮出來,也盡量可以滿足公司站點的需求,准備在Linux面板上入手。

前期准備
寶塔Linux面板最新5.9免費版+Linux工具箱+LNMP或者LAMP環境(個人更喜歡LNMP,因為占用資源少的多)

性能優化步驟
計划任務的使用:每天 > 釋放內存 > 3:30
計划任務釋放內存可以讓機器每天保持最有狀態運行


2.Linux工具箱的使用:添加Swap(虛擬內存),具體的Swap設定值按如下表格參考設定
使用虛擬內存可以讓機器的運行更為穩定可靠

實際內存    虛擬內存(Swap)
512M       1024M
1GB        1500M
2GB        2048M
4GB        4096M
6GB        4096M
3.安裝PHP緩存擴展:根據你自己的需求來安裝版本,如果網站是PHP5.4,建議安裝PHP5.5至少的版本,另外也可以安裝

腳本緩存:Xcache/Opcache(任選一項,PHP5.2~5.4使用Xcache,PHP5.5以上使用Opcache)
內容緩存:若程序支持,建議優先順序如下: redis > apc > memcached > memcache
4.若程序支持,盡量使用imagemagick代替PHP自帶GD,以提升性能

5.若程序支持,盡量安裝fileinfo、exif擴展,以提升站點性能和安全性

6.若確定您的程序不需要,盡量不要安裝ZendGuardLoader,ioncube解密擴展

7.若程序不需要PATH_INFO,請把它關閉

8.PHP並發調整建議如下表:

CPU/內存        單站點        多站點
1H/512M        20~30        10~20
1H/1G            30~50        20~30
2H/2G            50~80        30~50
2H/4G            60~100      30~50
4H/4G            100~150     30~80
4H/8G            100~200     30~80
6H/6G            100~80       30~80
8H/8G            100~300     50~100
16H/16G        100~300     100~150
注1:容易受到CC攻擊的站點使用的PHP版本,盡量不要設置過高的並發,以免服務器被打死
注2:VPS性能參差不齊,以上建議僅供參考,請根據實際使用效果自行調整
注3:不建議設置超過300並發上限,哪怕您的服務器性能足夠好;若發現並發不夠用,請嘗試優化站點數據庫緩存可能更有效

9.MySQL數據庫版本建議:

CPU/內存    數據庫
1H/512M    MySQL5.1
1H/1G        MySQL5.1/5.5
2H/2G        MySQL5.1/5.5
2H/4G        MySQL5.5/5.6
4H/4G        MySQL5.5/5.6/5.7
整套設置流程下來后,你會發現,你的服務器流程絲滑了很多

市面上有很多Linux控制面板供站長或開發者選擇,博主一直在使用WDCP、寶塔、護衛神三種,3年多的使用經驗,認為
寶塔>WDCP>護衛神,大家可根據自己的使用習慣選擇。
---------------------
作者:一噗噠
來源:CSDN
原文:https://blog.csdn.net/WeilaPls/article/details/82491969
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM