Amazon EC2 instance上添加多个网站域名

经过几天的折腾,终于把几个月前申请的 Amazon EC2搞定,也挂上了新的博客,可以来围观一下:走中国

可是的是想多挂一个博客博客,一直折腾了很长很长时间也没有成功 还没有找到原因,网上有很多在LNMP里面添加多个网站的做法

在这里说一种最简单的做法即用vhost.sh添加:

第一步,用putty进入ec2.,记得加载Amazon的Key, 在用ec2-user 登陆后,切换到root用户,命令  sudo -s 即可,用root身份进入,运行./root/vhost.sh来绑定域名。

其实这个脚本最终会在/usr/local/nginx/conf/vhost这个目录下生成一个对应绑定的域名的配置文件,所以如果这里出错了日后可以手动修改这个配置文件。

第二步,输入要绑定的主域名,如 www.cuobuliao.com

第三步,如果需要绑定其他域名,输入y,继续输入要绑定的域名。

第四步,输入网站的主目录,默认是/home/wwwroot/域名,保持默认即可。

第五步,选择是否启用伪静态规则,如果启用,输入y,LNMP已经自带了一些规则,这里我输入了wordpress,也可以事后去添加相应的规则,规则文件在/usr/local/nginx/conf/vhost/域名.conf里。

第六步,选择是否启用日志,建议输入n

等域名解析完成后即可访问网站。

可惜的是我增加了两个网站都无法正常运行,开始错误是502 Bad Gateway,军哥论坛里提到的几种解答

解决方法:
可以尝试根据lnmp一键安装包中的脚本手动安装一下,看看是什么错误导致的,在网上搜索一下,或者把错误信息发上来。我们给你分析一下错误原因。

第二种原因:
在php.ini里,eaccelerator配置项一定要放在Zend Optimizer配置之前,否则也可能引起502 Bad Gateway

第三种原因:
在安装好使用过程中出现502问题,一般是因为默认php-cgi进程是5个,可能因为phpcgi进程不够用而造成502,需要修改/usr/local/php/etc/php-fpm.conf 将其中的max_children值适当增加。
也有可能是max_requests值不够用。

第四种原因:
php执行超时,修改/usr/local/php/etc/php.ini 将max_execution_time 改为300

应该都被排除在外了,因为主域名所在博客www.zouzg.com程序能很好的运行,没有出现任何问题,但是后来绑定的就出现了无法访问了情况。

在google了较长时间,依然未能解决,后来采用了 IT飞逝里提供的办法,即修改Fastcgi 默认的监听端口,可是改了后依然是主站可访问,新绑定的www.cuobuliao.com依然无法访问,只不过错误从502 Bad Gateway变成了 No input file specified.依旧是PHP无法正常运行,尝试了各种发放,包括在www.cuobuliao.com.conf里增加 fastcgi_param  SCRIPT_FILENAME,复制fastcgi.conf至vhost目录下,依然无法解决这个问题,已尝试修改所在目录权限,依然无效,暂时也不想去折腾了,以后再去做吧 。

最近会重新整理一下 EC2的申请,包括安装LNMP还有WP博客的过程,希望对大家有所帮助。

同时也给自己新的网站做下宣传,因为新的网站不仅仅定位于博客,希望做的是一个旅游的网站,和更多的人分享旅游,分享游记,分享线路,分享自由,分享快乐。不知道基于wp能否做的好,走中国,走遍中国。

怎样正确查看Linux VPS的内存占用情况

很多VPS用户在查看Linux操作系统的内存使用情况方面有误解,经常给朋友解释怎样看一个Linux VPS的内存使用情况,总结如下:

看内存最方便的命令是free -m,在我的VPS上运行,结果如下:

 

[root@host ~]# free -m
total       used       free     shared    buffers     cached
Mem:          1024       1005         19          0          9        782
-/+ buffers/cache:        212        811
Swap:          996          0        995
[root@host ~]#

[root@host ~]# free -m

total       used       free     shared    buffers     cached

Mem:          1024       1005         19          0          9        782

-/+ buffers/cache:

最近最难的脑筋急转弯

最近最难的脑筋急转弯      某两会委员发言:“上海是全世界的上海,上海的房价应该和国际接轨。我觉得80后男孩子如果买不起房子,80后女孩子可以嫁给40岁的男人。 80后的男人如果有条件了,到40岁再娶20岁的女孩子也是不错的选择。”

【2楼】回复: 我终于到40岁了,找到一个年轻貌美的20岁女友 去她家见家长。开门的是当年读大学时相处了几年的初恋女友 新女友喊了一声:妈~

【3楼】补充:她妈看到我,惊得倒吸一口冷气。没等我反应过来,然后把女儿拉进房间里,对女儿说“你不能和他在一起,他是你亲生父亲啊!”     【4楼】继续补充: 女儿:我已经有了他的骨肉……

【5楼】 这时女孩的60多岁的父亲走出来看见了女孩的男友,小声的对他说:“你怎么来了,给你妈和你的生活费不是每月都按时打去的吗?

【6楼】这时”叮咚”,女孩男友的妈来见亲家,见到女孩的父亲:”怎么是你…”

【7楼】女孩男友的父亲停完车也上楼了,一见女孩的父亲马上泪流满面:”你不就是我失散多年的弟弟吗?”

【8楼】女孩母亲见到男友母亲:”妈!”

【9楼】女孩母亲见到男友他爸,叫了一声“爹!”,立刻晕厥过去    请问——   1、你能理解到几楼?       2、男友他妈的妈见到女友他妈的爸叫什么?

PHPwind 登陆提示onlineservice.class.php on line 89

Fatal error: Call to a member function on a non-object in *\lib\user\onlineservice.class.php on line 89

社区才刚刚装好,就发现这么一个问题,死活就是登陆不上,查找了一番才发现是服务器的PHP版本不够,幸亏服务器是linux系统的,可以自由的配置htaccess文件,就可以很快的从PHP4切换成PHP5

具体切换可见文章

PHPWind如何关闭管理后台“输入操作理由”的功能

今天在phpwind8.5发布一天后,终于从DZ转到了PW,试试他的功能,以前一直很喜欢DZ的,不过好像被腾讯收购后,DZ所走的路越来越慢了。

在装了PW8.5后发现在后台做任何一个操作都提示“输入操作理由”。特别是一些根本不需要理由的操作,也提示要输入操作理由,烦不胜烦。刚开始用的时候还可以忍受,用的时间越长觉得这功能简直是比唐僧还要烦人。

使劲找了一番,终于找到了去掉这个提示的地方

创始人 创始人管理 后台操作记录 关闭

既然有这个一个地方,何不增加更多的功能,管理员的某些动作 比如删帖,删除版块  删除用户时可以选择必填,针对某些管理员 版主必填,不知道会不会好一点

让GoDaddy免费空间支持rar等后缀的文件下载

前些天开通了GoDaddy域名赠送的免费空间,用来做外链下载用。但在使用中发现,下载.rar、.msi、.gz等后缀的文件时会出错。进入GoDaddy的文件管理器(File Manager)去看,发现这些文件的文件类型是File而不是Archive File或其他相应的类型。可见GoDaddy免费空间的Apache默认配置把这些文件名后缀当成普通文档,因此在输出时自行加上广告代码,导致文件破坏。为了解决这一问题,于是想到了.htaccess文件。在根目录下新建了一个.htaccess文件,对这些文件名后缀进行定义:

AddType application/octet-stream .rar
AddType application/octet-stream .msi
AddType application/x-gzip .gz
对于Windows主机,可参考http://help.godaddy.com/article/3821。

笑话精选

一个农夫进城卖驴和山羊,山羊的脖子上系着一个小铃铛。三个小偷看见了,一个小偷说:“我去偷羊,叫农夫发现不了。”另一个小偷说:“我要从农夫手里把驴偷出来。”第三个小偷说:“这都不难,我能把农夫身上的衣服全部偷来。”

第一个小偷悄悄走近山羊,把铃铛解了下来,拴到了驴尾巴上,然后把羊牵走了。农夫在拐弯处环顾了一下,发现山羊不见了,就开始寻找。

这时第二个小偷走到农夫面前,问他在找什么。农夫说他丢了一只羊。小偷说:“我见到你的山羊了,刚才有一个人牵着一只山羊向这边树林里走去了,现在还能抓住他。”农夫恳求小偷帮他牵着驴,自己去追山羊。第二个小偷趁机把驴牵走了。

农夫从树林里回来一看,驴子也不见了,就在路上一边走一边哭。走着走着,他见池塘边坐着一个人,也在哭。农夫问他发生了什么事。

那人哭诉:“人家让我把一口袋金子送到城里去,实在是太累了,我在池塘边坐下来休息,睡着了,睡梦中把那口袋推到水里去了。”农夫问他为什么不下去把口袋捞上来。那人说:“我不会游泳,谁要把这一口袋金子捞上来,我就送他二十锭金子。”

农夫大喜,心想:“正因为别人偷走了我的山羊和驴子,上帝才赐给我幸福。”于是,他脱下衣服,潜到水里,可是他无论如何也找不到那一口袋金子。当他从水里爬上来时,发现衣服不见了,原来是第三个小偷把他的衣服偷走了。

这就是我们常常误入的三大陷阱:大意、轻信与贪婪。

写在2010年末

临近2010年,回顾一年一年,到上海的一年,微博上好像放下了很多很多的东西,静静的对着电脑,一年的时间,迷茫过,奋斗过,惆怅过,快乐过,失落过……种种情感,交织在2010年,或许需要花更多的时间来整理一下一年所得,所错过的,补充中