LNMP折腾小记

两天前刚刚买了linode的$20/mo 的vps,试了一下还是蛮爽的。因为Ubuntu Server实在太不熟悉了,所以装上之后又狠心换成了了debain7.5 x64的系统,2核2G的配置对我几个站来说够用了。

这次决定用LNMP集成包,因为nginx相对轻巧一些,更适合我的小站用,安装过程就不多说了,lnmp.org有详细的说明,主要说几个坑点。

 

1.执行./vhost.sh时多个域名的处理

官方写的是用空格分开即可,但是我发现不是每次都能成功的。空格分隔后$domain变量会无法识别,导致出现了vhonst/domain.conf无法创建的问题,就会导致域名绑定的web文件夹无法访问到,永远是default文件夹

 

2.打开网站后,空白

这个问题纠结了很久,开始以为是iptables的问题,找了挺多资料的,各种关iptables,不料却发现debain默认是不装iptables的,但是我却搜到了iptables的文件,很奇怪。

用chrome -> 审查元素 -> network查看了下,原来是500错误,修改php.ini中的 display_errors = On之后,发现提示无法识别scandir()函数,所以还是php的问题,这个函数被禁用了,php.ini中搜索 disable_functions,删掉scandir,刷新网站,发现可以上去了,没任何问题

 

坑点还在继续发掘中,欢迎大家交流。

 

PS;C++爱好者博客暂时还没搬到vps上,因为我还打算把C++爱好者论坛解析到cnboost.net上,但这个域名是朋友的,他还没解析过来,所以暂时还没搬,这周会慢慢都搬过去,如果出现短暂不能访问,请谅解。

  1. hua说道:
    Google Chrome Windows 8.1

    求救啊,windows8.1 的hyper v组件无法安装,显示无法找到该文件 :twisted:

    1. eliteYang说道:
      Google Chrome Windows 7

      去看看这个文章,http://www.cnbeta.com/articles/218677.htm,这种问题网上随便搜一下,大把的教程

  2. Safari iPad iOS 6.1

    前段时间折腾了折腾,废死劲了啊。。。

    1. eliteYang说道:
      Google Chrome Windows 7

      生命在于折腾,慢慢来

  3. 大CC说道:
    Google Chrome Windows 7

    速度还不错。是否加了CDN? 现在国内几家大的CDN速度都可以提升不少,比如 安全宝; 图片什么大的资源可以用七牛云存储,这样也能省下不少带宽;

    1. eliteYang说道:
      Google Chrome Windows 7

      没加cdn,国内的CDN都需要备案,太麻烦了,暂时不用,到时候可以试试cloudflare,带宽我倒不怕,绝对超不了的

  4. Leniy说道:

    lnmp/lamp神马的,精配起来,还是太麻烦的,所以我宁愿把自己的博客放在共享主机上,vps做代理。

    1. eliteYang说道:
      Google Chrome Windows 7

      还好了,我对Linux还是比较熟悉的,而且我有好几个网站,还有两个朋友的,所以还是vps比较实用

  5. 酷特尔说道:
    Google Chrome Windows 8.1

    操蛋啊,刚刚不是提交了评论吗?$20/mo有点贵啊。vps最适合用linux系统了。

    1. eliteYang说道:
      Google Chrome Windows 7

      还可以,不是特别贵,上面还可以玩点别的

发表评论

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