logo
企业级电子商务与供应链解决方案供应商.
联系我们

+86-13006619568

info@cnopencart.com

深圳,苏州,成都,上海,杭州

扫二维码加微信
wechat

深圳,苏州,成都,上海,杭州

+86-13006619568

Top

Opencart加速 Opencart相关 WDCP相关 Tag

前期: 购买VPS,需要购买DDOS服务,安装系统CentOS 6.x 或者 CentOS 7.x  64位 VPS硬盘划分系统盘和文件盘 VPS进行一些安全设置 安装WDCP RPM包更新php版本和数据库版本 1,内存优化修改 自己用网站优化:2G内存 <IfModule mpm_prefork_module> ServerLimit         512 StartServers          5 MinSpareServers       3 MaxSpareServers      30 MaxClients          512 MaxRequestsPerChild   200 </IfModule> 当我们在服务器上安装完WDCP面板之后,首先我们看一下到底是什么导致占用内存过大,登陆服务器终端,通过以下命令查看各进程所占用的内存比例。 ps -aux   根据上图我们发现大部分占用内存的程序是httpd所导致的,针对这个现象我们来优化apache配置文件httpd.conf 优化方法: 通过wdcp后台找到需要修改的文件,文件路径/www/wdlinux/httpd-2.2.22/conf/httpd-wdl.conf 在httpd-wdl.conf中找到,这里就是apache在prefork模式下的参数段。将该段各值修改为以下数值: 各字段含义: ServerLimit 最大客户数 StartServers 服务器启动时建立的子进程数量 MinSpareServers 最小空闲子进程数 MaxSpareServers 最大空闲子进程数 MaxClients 同一时间客户端最大接入请求的数量 MaxRequestsPerChild 每个子进程在其生存期内允许伺服的最大请求数量 注意事项:我们通过下图来正确辨别内存的使用率,只需要看实际的使用内存即可。 小内存(256) <IfModule mpm_prefork_module> ServerLimit 128 StartServers 2 MinSpareServers 2 MaxSpareServers 5 MaxClients 128 MaxRequestsPerChild 50 </IfModule> 512MB的vps,apache(perfork模式)最佳的优化配置为: Timeout 30 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 2 <IfModule prefork.c> ServerLimit 256 StartServers 4 MinSpareServers 4 MaxSpareServers 10 MaxClients 256 MaxRequestsPerChild 40 </IfModule> 1G内存的VPS上常用的配置 <IfModule mpm_prefork_module> ServerLimit                    512 StartServers                  5 MinSpareServers            5 MaxSpareServers           20 MaxClients                      512 RequestsPerChild          ...