给我留言

如您喜欢,可在此给我留言。不过,请不要发表无实际意义的内容。垃圾评论会被系统自动拦截并清空。谢谢!

P.S. 为了更方便的交流,与某一文章内容相关的评论请在该文章页面提交。

231条评论

  1. s说道:

    关于你建站的vps hostwind我也是试过了 看你网站打开速度还行吧 很点背的是 我都无法连接putty 找客服沟通后fix 更换了ip 结果还师无法连接,再换估计加钱了 我也不好意思找客服,英文不是太好。准备退钱。
    另外你说的那个siteground 我买的是虚拟主机, 估计只适合做外贸主机 。感觉不适合国内建站,因为我服务器放新加坡速度很不稳定,打开网页有些卡顿,所以用了半个月昨天忍痛退款了,也许是我网络不好还是啥原因我也不懂, 其实非常喜欢sitegruond的,它的网页设计的 ,他的客服沟通还有页面帮助,自己开发的后台插件我用起来都非常喜欢 真的的强大的一家主机商。不晓得你用的siteground如何

    • SEOIMO说道:

      首先,感谢您的留言反馈。
      HOSTWINDS博主目前还在用,非常稳定。刚看了下监控,已经在线大半年了。
      如果不是IP被Q,SSH连不上的话通过开启端口和重装系统大概率可以解决。
      只要客服没说要钱,就可以继续换,这种非过分的要求不要觉得不好意思。
      对商家来说,客户离开了才是他们最大的损失。
      至于SiteGround,经过博主几个月的反复测试,它几乎只适用于外贸建站。
      无论哪个机房,晚高峰期间(晚上七八点之后)对国内访问都不好,尤其是移动线路。
      实际上这也不能都怪它,几乎所有海外主机,晚高峰网速都普遍慢。因为国内FQ的太多了,建站的不算,各种看视频的和各种测试的……
      如果访客主要在国内,又打算用SiteGround,那么新加坡相对要好一些。但是,晚高峰期间速度可能也只有几十KB每秒。
      所以,这种情况下,不开CDN是不行的。你不能指望几百KB甚至几MB的网页都交给几十KB/s的下载速度,无论如何都不能两三秒内打开。
      本站目前建在SiteGround新加坡机房(优化+BunnyCDN),目前来看,除了速度偶尔不理想,其他方面都还不错。再测试个把月,如果没有大问题,就不打算搬回HW了。
      原因有三:
      一是价格相差不多(60美元和70美元甚至不到50美元);
      二是省心和放心(不用自建环境,不用担心备份,不用每次升级都提心吊胆);
      三是SiteGround更适合对VPS不熟悉的建站新手,以后收到的各种VPS问题的邮件可能会少得多(算是私心)。
      关于如何开启CDN,可以参考这里:
      https://www.seoimo.com/wordpress-vps/comment-page-43/#comment-5246

      • s说道:

        其实对siteground非常喜欢,的确他的优点如上,太让人省心了,我用他自带的SG Optimizer+cloudflare CDN,还是先看下你网站打开速度观望一阵子吧

        • SEOIMO说道:

          优点确实不少,但我对它自带的优化插件没什么好感,因为测试后CPU占用比使用WP-Super-Cache和Autoptimize还要高。
          CloudFlare-CDN如果不是被DDOS就不要用了,国内速度很不理想。
          建议用BunnyCDN,一美元每月,还可以当FTP备份,$0.01/GB。

          • s说道:

            谢谢 有人指点下,省了自己摸索的苦,可惜退早了哈 以后再开得用新账户了

            • SEOIMO说道:

              若是用PayPal付款,改下新的PayPal邮箱和地址,然后重新注册账户付款就可以了。

  2. 说道:

    你好,前几天我在阿里云购买了ecs服务器,香港线路。双11团购价仅119元一年。虽然cpu有百分之20的限制,但是搭建好wordpress后cpu使用率基本在百分之3以下。
    因便宜而且速度很快,且不需要备案,向你推荐一下。
    阿里云主机要在控制台安全组开启443 80等端口。而且申请ssl也搞的我一头雾水。最后只好用宝塔来方便自己了

    团购链接可以在知乎搜索 阿里云 双 11找到。
    这条信息不必显示出来哦。

    • SEOIMO说道:

      非常感谢,我找一下,希望不会是老用户与X不得享受。。
      这是好消息啊,为啥“不必显示”?
      已经显示了,如果一定要不显示,请再留言告知。

      • 说道:

        不客气啊,我就被他们算作老用户,因为在之前测试使用了一下oss,虽然消费了不足1分钱,但毕竟是消费了。老用户的话,选好了赶紧买,别点过来点过去就没事,好像是这样。

        • SEOIMO说道:

          非常感谢!我下午也看了下,只能买一年,带宽是1M,感觉有点小。
          博客搬过去应该够用,但手头其他几个外贸站貌似不太合适。

  3. Zend说道:

    博主 您好!

    感谢您分享的教程!

    请问用如何优雅地升级wordpress, LNMP, PHP SQL到最新版?

    系统信息:
    根据您的教程 VPS+LNMP一键搭建
    wordpress 5.0.7,目标5.2.4
    PHP 5.4.45 目标 PHP 7
    LNMP版本未知,目标LNMP1.6
    升级LNMP时是否也会升级SQL?

    感谢!

    • SEOIMO说道:

      信我的,先备份网站数据和打包目录。
      然后花一个小时重新搭建一遍lnmp1.6,最后恢复网站备份。
      这样最不容易出错,否则升级的话,没准哪里就出问题。
      即便最终升级成功了,估计花费的时间也不会太短,尤其是手头没教程的情况下。

      • Zend说道:

        请问搬家用的新VPS的系统选哪个好点?原来的WP站用的是CentOS 6,新站的系统要保持一致还是可以换个别的?谢谢!

        • SEOIMO说道:

          建议不要为了搬家而使用同一的系统,而是搬家去适应新的主机环境。
          也就是说,为了安全和与时俱进,新环境最好CentOS7,然后配置好建站环境。
          这时候因为新旧两个VPS环境不同了,搬家的时候,可以不用一键插件,直接手动搬家。

  4. 说道:

    博主,我正在看你的 建站教程搭建wp,也用你的优惠购买了hw,但比较菜,出了问题就重装系统再次来过。
    虽然没有一次成功,但还是觉得你的教程是最详细最好的。难怪权重这么高。
    期待你再继续推出其它相关教程啊!

    • SEOIMO说道:

      不客气,对您有所帮助就好。
      另外,您提到 “用本站的优惠购买了HW”,应该是通过本站的 affiliate 链接购买的。
      首先表示感谢,因为正常情况下我会得到一些佣金,尽管HW认定是“正常”的概率很低。
      但是,最近几天我并没有收到HW给我发送有新的推介注册的邮件,所以,很可能您的这个推介并不算作我的。
      但无论如何,也非常感谢。
      作为回报,如您需要,本站可以免费提供一份Elementor-PRO给你。
      目前本站正在使用(年付$49),非破解。

      • 说道:

        那遗憾了,使用推介链接会给推荐人一些佣金我是知道的,所以我在注册前刻意点了您的链接后进入注册购买,这个我确定。如果其他人想开通vps,也一定点本站链接后注册哦,这个并不会让自己有任何一点点损失。
        目前我正在不断学习试图搞明白建设wp网站的各种问题,Elementor-PRO我也希望有机会使用一下,虽然之前都没有听说过它是什么^_^
        这个。。。看了教程还接受礼物,受之有愧啊。
        我的邮箱是真实的,发邮箱适合?

        • SEOIMO说道:

          几乎所有的主机商都扣量,或明或暗,这没什么,对他们来说这只是生意。
          ELEMENTOR是个强大的可视化拖拽页面编辑器,几乎适配与所有的主题,甚至不需要主题,自己创建模版即可。
          实际上,本站的header和footer已经是调用它了,其他的功能暂时正在研究。
          ELEMENTOR-PRO年付49美元,但是有个bug(不知道官方为啥没修复),就是除了少量官方的定制模版外,绝大部分功能可以不需要经过域名验证即可使用。
          也就是说,有新版本PRO更新时,绑定域名验证的网站可以直接在wp后台更新,而没有绑定验证的,则可以上传安装包进行离线安装升级。
          所以,您收到的版本就是博主使用的付费版本,使用上目前没有区别,除了极少的定制页面需要域名验证之外。(实际上大概率也用不上)
          最新版本是2.7.1,已发邮箱,请留意查收。
          使用前需额外安装elementor免费版,后台插件搜索即可。
          后台更新的时候可以不用管,或者后期有需要的话再找我。

    • Zend说道:

      谢谢!请问如何升级wordpress呢,在新vps中恢复后还是旧版本的wordpress

      • SEOIMO说道:

        如果WP有新的版本,后台有提示的,很醒目的提示。
        若是没收到,看看是不是安装过什么插件给屏蔽了。

        • Zend说道:

          WP后台有提示,可以在后台直接升级吗?提前备份好整站数据

          • SEOIMO说道:

            对的,可以直接升级。
            但是,如您所说,建议提前做好备份,实际上每次升级都需要备份,无论是WP内核还是某些插件。
            因为,人生就像WordPress,你永远不知道下一次升级会不会带来bug。。

  5. knight说道:

    大佬啊我发现现在我的网站真的快不行了,这个是最近7天的内存使用截图http://upload.ouliu.net/i/20190727031336ax8pn.png,这个内存高峰期的时候使用率高达97%,我连ssh都卡得动不了啊,而且从图中也可以看到这个内存一直是周期性波动的,问题是,现在我的网站都一直在测试阶段,根本没开放访客啊,都是我自己在玩。但是不管有没有人访问,他这个内存一直都这样,之前为了mysql和apache的小内存优化也花了不少功夫,后面mysql弄好了,但是这个apache内存一直控制不下来,这是httpd-mpm的配置http://upload.ouliu.net/i/20190727033450i7369.png,现在的问题就是这个httpd运行起来的时候,基本上所有的内存都它被吃光了,除去httpd的,其他所有程序的运行,内存使用保证在300M左右。我不知道到底是弄错了哪里。此问题遗留很久了,想问都找不到人问,只能来求助大佬了,望大佬帮帮忙。

    • SEOIMO说道:

      这图看起来像是某个程序把内存耗完后,杀死了,然后又启动了,周而复始。
      用命令 # top -c 然后按 ctrl + m 按内存使用排序。
      属下 httpd 运行的数量,如果保持个位数,就是正常的。
      也可以查看下是不是其他程序占用了内存。
      另外,WP最好使用wp-super-cahce和autopimize压缩和缓存下。
      有些用不到的插件,能不用就尽量不用。

      • knight说道:

        占用内存的程序我查出来了,就是apach服务,我有时候看一个httpd进程就占了60%的内存,怎么看都觉得不对啊,而且我网上查了半天,发现有可能是某些插件导致了内存溢出。但是具体我查不出哪里,我看了apach错误日志,发现没有哪里有问题。博客缓存插件我也用的,目前我尽量少用插件了,但是问题还是没有解决。绝望啊。

        • SEOIMO说道:

          你的内存是多大?命令查下:# free -m
          Linux内存占用高这是机制问题,只要需要有多少内存基本都会拿来用掉。
          你查下系统负载:# top -c
          如果负载(一般不会超过0.5)不超过VPS核心数(通常是1或2),一般不用理会。
          比如本站,目前日流量大约200PV。
          1G内存Mem,使用90%左右,额外1G缓存Swap,使用70%-90%之间。
          平均运行4个httpd进程,共消耗约60%内存。
          系统负载正常情况下不会超过0.05,偶尔突发会到1.X(比如更新缓存时)。
          建议简单测试下你到VPS性能,比如CPU频率和I/O读写等:

          # wget -qO- bench.sh | bash
          • knight说道:

            这个内存机制我知道的,我的也是1g1U配置。不过经过这几天我地毯式的排查,在除去配置的问题之后,我发现是一个wordpress的插件所致,这个插件是Jetpack,在我关闭它之后所有的问题几乎都没有了,具体导致的原因我不是很清楚,不过我在日志中总是能看到它会周期性的访问某个后台链接。所以现在内存的使用率保持在50%-70%之内,swap缓存也就消耗个2oom左右。后面我就直接删掉了这个插件了。一开始我也没想到原来一个插件对内存影响这么大,而且我服务器运行的是两个网站,有个纯静态的,目前能稳定就可以了。不过也谢谢博主的提供的帮助。

            • SEOIMO说道:

              所以说,WordPress插件能少用就少用,能不用就不用。
              因为每个开发者的写码水平不一样。
              如果仅仅只是为了备份,无需插件,可参考本站的备份脚本。

  6. hantong说道:

    博主您好, 我最近没有更改网站任何内容,也没有登陆过服务器,但网站突然就显示无法连接了,登陆服务器后输入lnmp restart尝试解决却出现下面信息:
    [root@izj6c5aq5a42n13ymtzajwz ~]# lnmp restart
    +-------------------------------------------+
    | Manager for LNMP, Written by Licess |
    +-------------------------------------------+
    | https://lnmp.org |
    +-------------------------------------------+
    Stoping LAMP...
    stop apache... httpd (no pid file) not running
    done
    ERROR! MySQL server PID file could not be found!
    Starting LAMP...
    start apache... done
    Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/var/izj6c5aq5a42n13ymtzajwz.pid).

    并且在执行后重现尝试连接后,网站显示
    Error establishing a database connection
    我查找了很多资料都未解决该问题,想请教一下博主是否遇到过该问题呢,谢谢!

    • SEOIMO说道:

      看下目前的主机名:# hostname
      然后再查看下当前有没有这个主机名的 .pid :

      # ls /usr/local/mysql/var/

      这种情况一般是主机名更改导致的。
      重启下VPS试试,或者登入VPS管理后台改下主机名再重启:

      # reboot
      • hantong说道:

        谢谢博主的耐心解答
        我没有发现pid文件,重新更改hostname
        ```
        hostname test
        ```
        后,重启依然提示没有pid file,难道我要自己写一个?

        • SEOIMO说道:

          # hostname new-name 这种方式改主机名,重启VPS后会失效。
          以前也遇到过几次这种情况,解决办法有两个:
          一是VPS后台更改主机名(如果你的VPS管理面板有此功能的话),然后 reboot 即可;
          二是杀死当前所有 mysql 进程,然后再重启。
          参考链接:https://pein0119.github.io/2015/03/25/MySQL%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%AF%E5%8A%A8%E9%94%99%E8%AF%AF-The-server-quit-without-updating-PID-file/
          或者原版:http://stackoverflow.com/questions/4963171/mysql-server-startup-error-the-server-quit-without-updating-pid-file

          • hantong说道:

            感谢博主解答
            我每次使用文中命令获得pid后,再次kill -9 [pid],却提示我没有这个进程,我再次尝试获取pid,mysql又是一个新的pid,看起来好像mysql一直在更换pid防止我kill它???
            从未接触过数据库之类的,很不解
            望博主解答

            • SEOIMO说道:

              这个就奇怪了。猜测可能是装了某个程序导致的,或者别的未知原因。

  7. Tukali说道:

    我按照你的教程搭建完网站后,Ports
    80
    443
    2082
    2083
    2086
    2087
    8080
    8443
    开启了这么多端口,我想把不必要的端口关闭,但保持网站正常运行,我需要怎么做

    • SEOIMO说道:

      编辑 iptables 防火墙,把需要的端口那行删掉,然后保存重启防火墙即可。
      命令依次为:

      # vi /etc/sysconfig/iptables
      # service iptables restart

      可参考这里:https://www.seoimo.com/wordpress-vps/#centos7-iptables-port

  8. 泡泡茶壶说道:

    博主好,又来打扰了,请问下,你这里用买的VPS是年付吗,想了想不知道放弃搬瓦工刚续费的传家宝还是等等说不定解放了,袜子不能搭网站,过几天就到期了,瓦工换IP不知道能顶多久,就想知道hotwinds容易被挂墙吗,现在·····怕怕啊···都是血汗钱啊

    • SEOIMO说道:

      除非年付便宜的比较多(20%或者优惠两个月),否则我一般都月付。
      因为一旦被Q,直接重开一个就行了,最多也就损失5刀(月初就被Q的情况下),换个新IP一般最低也要3刀的。
      目前Hostwinds我用的是月付,每月4.99刀,但会提前充值两三个月的余额。如果被墙换新IP得3刀,比搬瓦工的8刀便宜的多。
      但是,用了Hostwinds这么久还没有被Q过,大概是因为这家算冷门线路,大墙还顾不上。
      Hostwinds目前活动是首单优惠10%,年付的话就是6美元左右,等同于换两次IP。
      如果你是正规建站的话,且梯子和博客不在一个VPS上,被墙的几率非常非常小,这时候年付会划算些。
      如果你担心每年至少可能需要换IP两次以上,且优惠不优惠无所谓,则建议月付。
      搬瓦工的机子还是不错的,只是不能月付,被墙的几率太大,换IP手续费又太高。如果你对价格不敏感,也可以继续保留搬瓦工。
      博主就是因为懒得发工单来来回回的浪费时间,才从搬瓦工搬到Hostwinds的。
      因为我宁愿花三五刀重新开个IP也不愿意博客因为被墙无法访问哪怕一个小时。

      • 泡泡茶壶说道:

        瓦工两只小鸡刚续费,就被墙了,其中一个就做了梯子备份,还几乎没用过,主要就是挂站,一直听说会解放就没管了,一点也不想换IP就被墙(瓦工吧有人试过不到三小时就挂了),就想找个地儿安静的做个WP跟看看油管········
        所以月付划算是吗,看着貌似就比瓦工贵一点点而已,配置还稍微高点 = =!,估计果断时间,瓦工小鸡还没解放出来,就搬家,做邻居吧···
        再次感谢

        • SEOIMO说道:

          不客气的。但为了安全,梯子还是不要和博客放在同一个VPS上。
          建议你研究下OpenVZ下的加速,如果仅仅只是看油管720P或者1080P,有些年付10刀左右的OpenVZ性价比其实很高。
          虽然超售严重,但暴力加速后还是可以一看的。不加速的话,一般只能看看谷歌。
          当然,这种暴力加速的体验可能并不好,尤其对新手,偶尔断流甚至会被商家限制。这里只是指出个方向,并不推荐,也不提供相关教程(原因你懂的)。

          • 泡泡茶壶说道:

            以前搞过了·····VZ实在伤不起·······之前就是买了两只鸡一个SS,一个博客,结果因为同一个服务商,同时被挂·····这叫误杀········还没地儿申诉去·····哭········,过一段时间还没放出来,就去买HW了,挂个博客试试,其他用袜子先顶一下······

发表评论

电子邮件地址不会被公开。 必填项已用*标注