|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!今朝很多选择VPS或云办事器的站长们都纠结过这个成绩:究竟从哪一种设置起步呢?较低的内存与CPU数能节俭很年夜一笔建站本钱,但低设置的办事器假如不经心的设置,会让办事器资本严重,下跌的会见量会敏捷使办事器资本干涸。本教程以centos为例先容小内存Linux办事器在lamp情况下的优化***,给列位新进门的站长们参考一下。
- centos中apache的优化与设置
未特别申明,本教程在一切设置均在httpd.conf文件中(默许路径/etc/httpd/conf/httpd.conf)起首,为确保办事器宁静,我们必要封闭显现apache和centos体系版本号。
在http.conf中:
找到ServerSignature,将值On改成Off:
ServerSignatureOff
找到ServerTokens,将值Full改成Prod
ServerTokensProd针对apache的优化:
找到<IfModuleprefork.c>
个中设置的意义:
StartServers:Apache办事启动时历程个数
MinSpareServers:Apache办事在运转过程当中存留起码的历程个数,如历程个数少于这个值,母历程会每秒创立一个httpd历程,直到即是该值。
MaxSpareServers:Apache办事在运转过程当中余暇时存留的最多历程个数。假如历程个数多于这个值,母历程会每秒杀逝世一个httpd历程,直到即是该值。
ServerLimit、MaxClients:Apache办事能承受同时毗连的哀求个数,如凌驾该值,则需列队期待。Apache办事历程数的最年夜值由MaxClients把持,在Apache1.3中最年夜只能设置为256,但在Apache2.0中,能够经由过程在设置开首增添ServerLimit项目来冲破256的限定,此时必需MaxClients≤ServerLimit≤20000。
MaxRequestsPerChild:每一个httpd历程每承受该值数目的哀求链接后就会杀逝世本人,若有必要,母历程会经由过程上边的划定规矩重修子历程。
针对512M内存办事器的设置以下:
StartServers5
MinSpareServers5
MaxSpareServers10
ServerLimit256
MaxClients256
MaxRequestsPerChild100
针对1GB内存办事器的设置以下:
StartServers10
MinSpareServers10
MaxSpareServers25
ServerLimit256
MaxClients256
MaxRequestsPerChild1000//大概设置为0,即不限定
- centos中mysql的优化与设置
MYSQL官方就已为各类设置的办事器经心设置了my.cnf设置文件,本文列出较典范的几个设置供人人参考,选中的后间接掩盖/etc/my.cnf文件便可。
疾速抵达:年夜内存办事器1GB摆布内存办事器512MB较小内存办事器
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|