鸿茂传媒经营理念
始终以创造客户价值为根本
景安/西部/腾讯云/阿里云
提供大厂商的云服务器
微信/抖音/百度小程序
满足多元化、多场景的使用需求
在创建网站之前,我们需要根据自己的服务器配置进行一些设置,这可以让以后的网站运行稳定!
需要准备:可以服务器系统安装Debian 12,宝塔Linux面板 v11.X.,安装Linux工具箱
具体优化设置步骤
1、添加计划任务,定期释放内存,建议设置每天释放一次,执行时机为半夜,如:0:30
2、打开Linux工具箱添加Swap
Swap推荐值:
| 物理内存 | Swap |
| 512M | 1024M |
| 1GB | 1500M |
| 2GB | 2048M |
| 4GB | 4096M |
| 6GB+ | 4096M |
3、安装PHP缓存扩展,根据即将部署的站点需求,尽量使用更高的PHP版本,另外缓存安装建议如下:
脚本缓存: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-200 | 30-80 |
| 8H/8G | 100-300 | 50-100 |
| 8H/16G | 100-300 | 100-150 |
| 16H/16G | 100-300 | 100-150 |
注1:容易受到CC攻击的站点使用的PHP版本,尽量不要设置过高的并发,以免服务器被打死
注2:VPS性能参差不齐,以上建议仅供参考,请根据实际使用效果自行调整
注3:不建议设置超过300并发上限,哪怕您的服务器性能足够好;若发现并发不够用,请尝试优化站点数据库缓存可能更有效
9、MySQL数据库版本建议:
| CPU/内存 | 数据库 |
| 1H/1G | MySQL5.6 |
| 2H/2G | MySQL5.6 |
| 2H/4G | MySQL5.6/5.7 |
| 4H/8G+ | MySQL5.7/8.0 |
© 网站版权与免责声明
1、【鸿茂传媒】独立拥有本网站相关网页内所有资料的版权;
2、未经【鸿茂传媒】的明确书面许可,任何人不得对其进行复制;
3、本网站未注明【鸿茂传媒】的文章,均来源于网络,仅供大家学习与参考;
4、如有侵权/违规/不妥请联系客服QQ或邮箱删除,敬请谅解;
5、【鸿茂传媒】保留随时更正、修改、更新本声明的权利。法律申明