您的位置:首页 > Web前端 > Node.js

LNMP折腾小记

2019-05-18 18:01 3999 查看

两天前刚刚买了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上,但这个域名是朋友的,他还没解析过来,所以暂时还没搬,这周会慢慢都搬过去,如果出现短暂不能访问,请谅解。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linode LNMP php VPS