给我留言

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

58条评论

  1. qcc说道:

    你好。
    先感谢您做的详尽的教程。

    我在第五步SSH链接VPS的时候出了问题。我的vps也是在Vultr购买的。系统也和您选择的一样。
    我下载了putty然后把我vps的ip输进去了,但是点击open后,并没有弹出窗口让我点yes。而是过了一段时间之后弹出报错窗口,显示“putty fatal error: connection timed out”。
    我在网上找了一下解决办法,尝试了1.关闭电脑的防火墙。2.在防火墙里添加了出站入站关于port22的规则。都不行,其他办法就都讲到连接linux或者ubuntu之类的,看的也不太懂。
    请问一下有什么解决办法吗?

    • SEOIMO说道:

      开的IP有可能被土啬了。
      ①全国Ping你的IP,看看是否Ping的通;
      ②进去Vultr后台,打开你的IP管理页面。点击右上角第一个显示器图标 “View Console” ,进去输入 root 和密码,看看能不能登入;
      确定IP被被土啬后,删除重开,一直开的能用的为止。
      我在Vultr上有个备份VPS,纽约机房,没遇到过你这种情况。

      • qcc说道:

        感谢!
        一开始忘了说,因为我是在国外所以应该不会是土啬的问题。
        尝试了view console是没问题的,但是ip ping不通。ping其他网址和您教程里ip都没问题。ping自己的vps ip就超时。所以我感觉可能是我vps的问题。
        然后就尝试了删除重开一个,发现就没问题了。
        再次感谢您的教程!

  2. refrain说道:

    话说文章被别人直接复制发表了怎么办,还是通过360文档平台,连个转载引用也不标,图片带上水印就直接给我抄走了,文字几乎一字不变,连生成的目录也是直接复制文本过去的。

    虽然我网站写的东西也有不少是看别人的教程才学会的,但也是自己一再斟酌词句排版优化后手打出来的,经过一步步截图水印了,前前后后小半年才憋出来几篇,现在被别人一下抄走了,看他抄走的文章一个月点击率顶我大半年,感觉好伤啊

    • SEOIMO说道:

      你遇到的这种情况我很能理解,并感同身受。这种情况至少现阶段无法避免,等国人的版权意识进一步提高之后,应该会好的多。
      就我个人而言,我一般只要求简单的标明原文链接即可随意转载,因为我觉得分享是件很快乐的事情。
      至于你说的烦恼,其实大可不必。因为我坚信搜索引擎会变得更好更智能,能够分得清楚原创和抄袭,也相信它们终会给你的网站应有的流量。
      不忘初心,认真的写好你的文章,该来的终究回来,无论好与坏。

  3. anymore说道:

    多谢提示,我发现我的autoptimize之所以会出现两个css,是因为返回顶部的插件的原因。
    对了博主你用wordfence没,我当时看知乎有好多人都推荐这个,但是实测好像有点拖慢,想卸载,但是看到它两周帮我防御了好1千多次攻击(ip blocked),又有点纠结。
    我在想,如果自定义登陆地址,再装博主里教程那个ddos软件,是不是会更轻量又不失安全呢?

    • SEOIMO说道:

      如果攻击的是 /wp-login/wp-admin 这样的后台登陆页面,完全没必要使用这个插件。就像你说的,把默认的后台登陆地址修改一下就可以了。
      把下面的代码贴到你主题的 functions.php 文件里并保存(加粗地方自行修改):
      // Protect WP-login
      add_action('login_enqueue_scripts', 'login_protection');
      function login_protection(){
      if($_GET['number'] != '9527')header('Location: http://192.168.1.1/');
      }

      于是,改后的登陆地址为:your-domain/wp-login.php?number=9527
      非此地址全部转到本地路由器里,让他自己攻击自己。
      前几天,本站cpu占用从平时约 2% 左右蹿升到 10% 以上,查了下日志,一个法国的 IP 持续访问了 /wp-admin 十几万次。
      之前设置的跳转到首页(而非192.168.1.1),导致首页被不停的访问,从而造成VPS过多负载。改成 192.168.1.1 后,瞬间清静了。
      当然你也可以改成别的网址,比如度娘和谷歌。

  4. Philip Lang说道:

    博主你好,我已参考博主的步骤搭好了Wordpress。我在godaddy购买的域名,用的是Vultr家的洛杉矶VPS,$5一个月。但是发现在访问网站以及在编辑网站的时候特别慢。麻烦请教一下如何能提高访问响应速度?

    • SEOIMO说道:

      提高网站访问速度是个系统活,一时半会也没法说的清楚。简单点说就是站外优化和站内优化两方面。
      你可参考这里:http://www.seoimo.com/wordpress-vps/#comment-454
      同时,强烈推荐你安装wp-super-cache和autoptimize两款插件。
      另外,据我测试,洛杉矶$5的机子和纽约$2.5的机子性能区别并不大,如果建站只是针对国内的访问,没必要多花钱。

      • Philip Lang说道:

        谢谢博主建议,我参考你说的再研究研究。我那台机子一方面也是搭建XX使用,洛杉矶$5测速还是要快些的。
        帮了我大忙了,感谢分享!

  5. RE说道:

    老哥,我又要来问你了,有点不好意思了

    我今天突然发现我的网站文章图片不能显示出来了,是直接没显示,连白色的框框也没,就原来就没图片一样

    谷歌百度了下,好像没找到跟情况一样

    chrome edge 手机浏览器都可以正常显示,唯独IE会出问题(IE8完全不显示,IE11不能显示,必须XX切成全局模式,然后打开才能显示图片)

    网站的图片格式PNG和JPG都有,刚刚新发表了文章,IE还是不能显示图片,而且F12对比了下,代码都一样,IE下也能找到那段关于图片链接的代码,唯独就是不显示,好奇怪

    因为IE用的很少,可能很早就是这情况了,也能是最近关闭了七牛云储存后出现的

    我也用你的网站测试了下,CHROME EDGE完美加载,IE图片有80%不能加载,顶部搜索栏丢失,右侧的搬瓦工链接块丢失

    难道是IE的锅吗,今天换了四台电脑测试了,系统的原因应该不大

    • SEOIMO说道:

      多半是因为BJ-Lazy-Load这个插件生成了空白图片,形如data:image/gif..
      可能某些设置的原因导致IE并不能正确执行。
      去掉插件试试,再着手解决。

      • refrain说道:

        果然是,我卸载这个插件后,然后清除了Autoptimize和WP Super Cache的缓存,然后重启了服务器,就可以了

        还必须卸载BJ-Lazy-Load才行,我之前也怀疑过这个插件,当时是停用了,删了缓存,不过还是老样子

        多谢,忙了大忙

        • SEOIMO说道:

          不客气。浏览器兼容是个世界级的难题,尤其是对辣鸡IE的低版本。
          本站主题也存在部分IE下不兼容的问题,而Chrome和FireFox一般显示都正常。
          建议使用IE10以上浏览器,低版本的该舍弃就舍弃吧。

  6. xiatian说道:

    你好博主,开始进入了我的域名博客,一切正常。因为数据库密码太简单root,我又回去修改了数据库密码,现在登不上ip和域名,我也删除了wd-admin的配置文件,重新装的wordpress-4.8.1,重启数据库了,还是登不上去,请教解决办法

    • SEOIMO说道:

      直接在phpMyAdmin里修改Wordpress的数据库密码可能会出问题。
      建议使用命令 # lnmp database edit 更改密码后,再修改网站根目录下 wp-config.php 里对应的密码;
      如果还不行的话,可能只有重新绑定域名后安装wordpress了:
      ①登入phpMyAdmin后台,导出对应域名的数据库作为备份;
      ②删除绑定的域名: # lnmp vhost del
      ③删除之前的数据库: # lnmp database del
      ④重新添加域名和数据库: # lnmp vhost add
      ⑤重装wordpress;
      ⑥登入phpMyAdmin后台,清空域名下数据库表,然后导入之前备份的数据库;

  7. link说道:

    大神,你这个站点是通过哪个主题改的,好喜欢

  8. jack说道:

    你好,我按照你的方法一步一步的部署WordPress,但是提示Not Found

    The request URL /error_404.htm was not found on this server.

    Apache/2.2.3 (CenetOS) Server at ledonly.cn Port 80

    • SEOIMO说道:

      据提示看,你的域名跳转到了 /error_404.htm 页面,而此页面并不存在。建议检查下安装步骤是否有出错。

  9. Popeye说道:

    hi,请教一下。我买了两个域名,都想链接至同一个博客。

    我在lnmp中 add添加了域名,然后新的域名地址403..
    (之前已经设置过域名DNS,出现LNMP默认安装页面)

    请教一下,如何解决,感谢。

    • SEOIMO说道:

      这个应该并不复杂。方法有两个:
      ①直接 # lnmp vhost add 添加域名,把指向的目录设置为同一个博客的目录就行;
      ②设置DNS解析时,将一个域名转发(URL Redirect)到另一个域名。

  10. 高压锅说道:

    大佬PHP版本升级不了也卸载不了 5.4.45已经不够用了,woocomerce推荐最低5.6版本,mysql也需要升级

  11. 秋风送秋雨说道:

    您好 我在上传wordpress文件之后一直处于403 Forbidden nginx状态 我也添加了您之前说的755和www 目录也是正确的 但还是解决不了 希望能得到解答

    • SEOIMO说道:

      确认是按照教程一步步安装没有错误吗?我在Vultr和搬瓦工VPS上安装了多次,一切都正常。
      你这个问题多半还是权限的原因。可以参考:
      http://raffaelexr.blog.51cto.com/8555551/1730551

      • 秋风送秋雨说道:

        LNMP都是安装成功了 在删除default里面的文件后就变成403了 您刚才发的网址里面的东西我也试了还是不行

        • SEOIMO说道:

          你不会是把 /home/wwwroot/default/ 里面的所有文件都删除了吧?
          里面的 phpmyadmin 是不能删除的(建议重命名),删了当然会出问题。
          若是想禁止IP访问,只需把默认主页index.php或者default.php删掉就行了。

      • 秋风送秋雨说道:

        没有删除 我重新装了一次之后只改了phpadmin的名字后就可以了 但是现在卡在WordPress自动创建wp-config.php那里 老提示我用户名和密码不正确 我自己也尝试过手动修改wp-config.php 但还是不行

        • 秋风送秋雨说道:

          您好 我已经解决了 不知道为什么我的用户名是root 不是我当时创建虚拟主机的那个用户名,我换成root之后就行了 唉

          • SEOIMO说道:

            正常是安装WordPress时设置的用户名和密码。检查下是不是安装的时候哪里用了默认值。
            实在不行就删了域名,重新绑定安装WordPress程序。

      • 秋风送秋雨说道:

        您好 我还有一个问题想请教一下 在改名phpadmin和安装wordpress之后 如何进入之前的www.域名.xx/phpadmin的管理界面?

        • 秋风送秋雨说道:

          还有就是假如我自己写了几个网页 想让访问网站的首页为我自己写的 我应该将其上传到哪个文件夹 并且有哪些需要修改的配置文件呢

        • SEOIMO说道:

          不需要域名进入,直接IP+改名后的文件,例如:
          xxx.xxx.xxx.xxx/phpadmin/

      • 秋风送秋雨说道:

        xxx.xxx.xxx.xxx/改名文件夹/

        我这样输入后提示502 Bad Gateway

        • SEOIMO说道:

          这个情况之前没遇到过,暂时没法回答。建议你Google找找答案。
          或者,有可能的话重新安装系统过一遍,也许是操作过程中哪里做了设置导致了冲突。

        • 秋风送秋雨说道:

          好吧 多谢解答 希望您知道了以后能告诉我一下

  12. 说道:

    你好,我按你的教程都做好了。在打开站点,输入数据什么的时候,我做的时候用手机拍照了,所以我输入的数据密码什么的都是正确的。可就是没法成功设置wordpress。

    • SEOIMO说道:

      请描述的具体点:走到哪一步出了问题?出了什么问题?

      • 说道:

        第8的最后。打开站点输入数据名,密码的那个。VPS数据主机是VPS的IP吗

      • 说道:

        请在下方填写您的数据库连接信息。如果您不确定,请联系您的服务提供商。

        就是填这个。我密码什么的,在安装时用手机拍了。密码是没问题。主机名我输入了服务器的IP。然后下一步,就这样了
        建立数据库连接时出错。

        • SEOIMO说道:

          数据库名、用户名、密码这三项是你之前建立数据库时的信息,填写正确就行了。其余的保持默认,不需要填写IP,直接localhost就行。

  13. 小牛么么说道:

    博主,还想请教一个问题,我在安装插件WooCommerce的时候自动安装了最新版,但是点击启用的时候就会出现502 Bad Gateway,不知道到底是哪里出现了问题,在论坛看了下也没有解决问题,但是删除最新版后,手动安装老版本后可以启动,但是进行设置后,就会又出现502的问题,而且是直接导致网站出现502。可是通过winscp连接vps将WooCommerce的文件夹名修改下就又可以正常使用。并且网站也恢复了访问,但是最新版的WooCommerce却不能通过这种方法解决502。请问博主是否有空指教一下。谢谢了!

    • SEOIMO说道:

      可以试下安装其他插件看看有没有出现这种情况。
      另外你是怎么修改插件的文件夹名的?
      把原来的名字改成别?

  14. eric说道:

    正在按照博主的教程安装wordpress
    希望成功

  15. 小牛么么说道:

    博主您好,非常感谢您的教程,按照您的教程都搭建好了,lnmp的页面可以出来,但是输入网址的话wordpress的页面始终出不来,出来的只是我的有namesilo.com介绍的欢迎页面,这是什么原因啊?希望能帮帮忙!网址是我自己的~

    • SEOIMO说道:

      请检查添加域名 / 虚拟主机操作是否无误。
      然后再检查NameSilo后台的域名解析是否成功。
      你这种情况多半是解析那出了问题。

      • 小牛么么说道:

        您好,我是第一次弄这个,在namesilo.com的后台实在是没有看到那个选项是表示域名解析是否成功,还望博主能够指点一下,还有就是如果是添加域名/虚拟主机出错了,请问是不是重新设置一遍就好?如果想删除重新装lnmp需要怎么办?难道要vps格式化么?非常感谢!

        • SEOIMO说道:

          解析都大同小异,添加域名@和www的A记录指向主机IP就行。可以参考万网的解析过程。或者搜下NameSilo的解析步骤。
          删掉当前的域名,然后重新添加就好了,LNMP安装无误的话不需要重装系统。

          列出添加的域名:
          lnmp vhost list

          删除添加的域名:
          lnmp vhost del

          域名删除后,可按需要手动删除VPS上对应的文件夹。

      • 小牛么么说道:

        弄好了 是域名指向的问题,谢谢您了

      • chengang说道:

        博主您好,我做到这里的时候看到一条这样的:
        Create ftp account: no
        上面这条语句是否表示我的FTP服务是处于关闭状态呢,如果是,请教下该如何开启,我百度查不到跟这个关联的信息,只能向博主求助。谢谢

        • chengang说道:

          打开博客网址进行最后的安装吧!____这里的是在浏览器打开还是在哪里打开吗?看图片有点懵,哈。谢谢

        • SEOIMO说道:

          教程里是关闭ftp功能的,因为用FlashFXP通过SFTP over SSH同样可以root登陆传送文件。
          一定要开启ftp功能话,可以这样:
          # lnmp ftp add
          然后输入ftp账号、密码及ftp账号对应的目录。
          注意:目录必须是绝对目录,通常可设置为wwwroot目录或对应域名的绝对目录。
          比如:/home/wwwroot/yourdomain.com

发表评论

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