通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
onlybird
V2EX  ›  VPS

景安VPS 512M内存放个wordpress博客都压力山大

  •  
  •   onlybird · Jul 11, 2013 · 3679 views
    This topic created in 4691 days ago, the information mentioned may be changed or developed.
    博客日IP 2500左右,PV 6K多点,今天把博客放上去内存就这样了。



    现在感觉打开wordpress时而快时而慢,偶尔还会出现空白情况。
    请问这台VPS是否适合放,或者升级到1G内存才够放?
    33 replies    1970-01-01 08:00:00 +08:00
    pianai
        1
    pianai  
       Jul 11, 2013
    把数据库切出来就好了
    manhere
        2
    manhere  
       Jul 11, 2013
    优化下wordpress啊(super cache之类的),可以支撑
    onlybird
        3
    onlybird  
    OP
       Jul 11, 2013
    @pianai 最先就是使用他家提供的云数据库,发现更慢,,所以刚才才又导入了LNMP MYSQL里。
    @manhere 有wp super cache的,,用后内存没有下来。
    pianai
        4
    pianai  
       Jul 11, 2013
    那很正常了 不过感觉他们家云数据还好 。 不过没事的 我一个vps 512 长期负载到3g 依然不宕机
    onlybird
        5
    onlybird  
    OP
       Jul 11, 2013
    @pianai 负载到3都无压力????问题是现在使用着打开博客都卡,都开始在使用swap了
    bindiry
        6
    bindiry  
       Jul 11, 2013
    可以试试东哥的 cos-html-cache 插件,效果很好。
    onlybird
        7
    onlybird  
    OP
       Jul 11, 2013
    @bindiry 现在用的wp super cache ,应该都差不多
    Zhang
        8
    Zhang  
       Jul 11, 2013
    w3 total cache效果更好
    andyhu
        9
    andyhu  
       Jul 11, 2013
    得需要优化,另外定时清空缓存,给楼主个脚本放到cron里每10分钟运行下吧,另外服务器我用的debian 32位,去除所有不用的服务,把rsyslog换成占用资源小的inetutils-syslogd,把exim换成postfix,再用安全宝做静态内容的CDN,肯定没问题。楼主说的这个和景安没关系,主要是服务器配置的问题。内存容量都是一样的,不管放在哪服务器运行多少东西都是占内存的。我自己的wordpress,日ip700左右高峰时内存占用120M多,重启后30M多点,很稳定
    [code]
    aptitude purge acpi acpi-support-base acpid busybox dmidecode eject laptop-detect mpd-status console-setup nfs-common portmap
    aptitude purge rsyslog && aptitude install inetutils-syslogd
    [/code]

    附带一个脚本可以快速清空内存里的缓存内容,服务器内存比较吃紧的话很好用,基本没什么太大副作用,看怎样取舍吧
    [code]
    #!/bin/sh
    free=`free -mt | grep Mem: | awk '{print $4}'`
    if [ $free -lt 100 ]; then
    sync
    echo 3 > /proc/sys/vm/drop_caches
    fi

    [/code]

    ps. 安全宝这东西真不错,完全免费,CDN加速,还带js/css的压缩,抗ddos
    andyhu
        10
    andyhu  
       Jul 11, 2013
    内存跑到swap的时候用这两条指令可以快速见效

    sync && echo 3 > /proc/sys/vm/drop_caches
    andyhu
        11
    andyhu  
       Jul 11, 2013
    顺便打个小广告啊,景安找我的话可以官方价8折出vps,512M VPS年付800官方售后
    onlybird
        12
    onlybird  
    OP
       Jul 11, 2013
    @andyhu 安全宝普通节点是不防CC和DD的哟,这点我和他们技术确认过。
    我是用的360网站卫士,,,我现在试验下你说的这个,,非常感谢。
    rhwood
        13
    rhwood  
       Jul 11, 2013
    varnish+nginx+eaccelerator/apc+memcached+wordpress w3 total cache
    前面有varnish 后面加memcached缓存,承载能力可以增长几倍。
    rhwood
        14
    rhwood  
       Jul 11, 2013
    ps 如果lz不会,可以提供一次性收费设置
    whuhacker
        15
    whuhacker  
       Jul 11, 2013
    @rhwood 这么多东西 512M 内存够用吗?求证下
    另外 PHP 5.5 自带了 Zend Opcache,性能要好些,eaccelerator/apc 应该可以抛弃了
    jasontse
        16
    jasontse  
       Jul 11, 2013 via iPad
    @whuhacker opcache不支持kv,怎么抛弃apc?
    onlybird
        17
    onlybird  
    OP
       Jul 11, 2013
    @whuhacker
    @jasontse
    正在测试eaccelerator+memcached+wordpress的memcached插件。。发现内存的确是降了50M左右,然后swap稳定在了使用44M,,,但系统平均负载 1.86 1.32 0.86 1/135
    rhwood
        18
    rhwood  
       Jul 12, 2013   ❤️ 1
    @whuhacker
    @onlybird
    就是因为内存少才需要这些,是我自己生产环境的配置,经历过实际严格测试,eaccelerator/apc不是关键,重要的是前面的varnish和后面的memcached
    onlybird
        19
    onlybird  
    OP
       Jul 12, 2013
    @rhwood 谢谢哈,今早重新安装了系统,然后使用了一个牛逼的系统优化脚本,,,再安装 +memcached+wordpress的memcached插件 ,,,现在内存占用非常低,

    物理内存:共 502.84 MB , 已用 364.05 MB , 空闲 138.79 MB , 使用率 72.4%
    Cache化内存为 190.1 MB , 使用率 37.81 % | Buffers缓冲为 23.04 MB
    真实内存使用 150.91 MB , 真实内存空闲 351.93 MB , 使用率 30.01 %
    SWAP区:共 1027.59 MB , 已使用 0 MB , 空闲 1027.59 MB , 使用率 0 %
    系统平均负载 0.22 0.17 0.14 1/55
    sunwei922
        20
    sunwei922  
       Jul 12, 2013
    512按道理不应该这样的,估计楼主没有优化
    onlybird
        21
    onlybird  
    OP
       Jul 12, 2013
    @sunwei922 国内这些VPS装的系统各种臃肿,今天用了一个脚本,现在无压力了。
    Ansonyi
        22
    Ansonyi  
       Jul 12, 2013 via Android
    @onlybird 神马脚本呢?求脚本~
    onlybird
        23
    onlybird  
    OP
       Jul 12, 2013
    @Ansonyi ewanmi点com/350
    Ansonyi
        24
    Ansonyi  
       Jul 12, 2013
    zencoding
        25
    zencoding  
       Jul 12, 2013
    不怪景安,怪wp
    onlybird
        26
    onlybird  
    OP
       Jul 12, 2013
    @zencoding WP的确也消耗资源,,但是景安的系统模版太臃肿了,还告诉我说是纯净版的,,安好后系统占用都有300多M,现在精简后非常好用。
    zencoding
        27
    zencoding  
       Jul 12, 2013
    @onlybird 我一般都是让他们帮忙下最新的debian,挂在到光驱,然后自己安装,不用他们的镜像
    freefcw
        28
    freefcw  
       Jul 12, 2013
    我猜楼主的数据库应该默认用的innodb引擎,mysql内存就占用了不少
    sarices
        29
    sarices  
       Jul 12, 2013
    编译的时候只编译必要的东西,别用一键安装包
    Koolday
        30
    Koolday  
       Jul 24, 2013
    景安的没用过 只用过香港的smartVPS
    tempdban
        31
    tempdban  
       Jul 24, 2013 via Android
    负载不高啊 你看看io吧 我vps内存占用没少于75%
    iZr
        32
    iZr  
       Jul 24, 2013
    太对不起512了.我128 都跑10个 wp.
    aaronlam
        33
    aaronlam  
       Jul 24, 2013
    你这怎么占用那么多内存- -!我之前256的跑几个WP都杠杠的。。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2992 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 05:09 · PVG 13:09 · LAX 22:09 · JFK 01:09
    ♥ Do have faith in what you're doing.