行到水穷处,坐看云起时。

标签:LNMP

基于LNMP+uWSGI部署Django应用
技术文档

基于LNMP+uWSGI部署Django应用

2012-11-25 2012-11-25 11618浏览 1评论 简洁版

之前在apache上基于mod_wsgi模式安装过Django应用,后来转到LNMP环境,再加上近期uWSGI的流行,本文将基于LNMP+uWSGI重新部署Django应用。

注:1、本文仅实现单站点部署方式,多站点虚拟主机可以通过virtualenv实现。
2、本文的环境是基于LNMP,运行于CentOS,已经安装了Nginx、PHP、MySQL、Memcached。并且操作系统自带了Python 2.6.3版本,可以升级到目前的最新版
3、目前的Django最新版是1.4.2,仅支持Python 2.5--2.7的版本,在3.x版本上面会出错。

基于上述环境,通过uWSGI方式部署Django应用的步骤如下:

一、安装平台

1、安装MySql-python

阅读更多...

Linux索引节点(Inode)用满导致的一次故障
技术文档

Linux索引节点(Inode)用满导致的一次故障

2012-05-18 2012-05-18 9347浏览 2评论 简洁版

一、发现问题
下午在访问网站的时候,发现网站速度很慢,猜想可能服务器有些问题。按照以前的情况,很有可能是服务器空间又被塞满了,通过命令查看,发现还有剩余。

重启LNMP服务,发现失败了。于是想通过远程桌面登录进去看看:

发现无法运行vncserver,于是想测试一下,自己新建一个passwd文件

居然提示没有空间。有点奇怪了,前面明明显示还有剩余空间啊。

阅读更多...

小站恢复
BLOGGY

小站恢复

2012-02-25 2012-02-25 4035浏览 2评论 简洁版

在一次比较悲催的突然停电后,其实,也不算是停电,电压一直在110V左右。从凌晨三点多到七点,UPS电源终于撑不过去了,造成服务器全部停机,小站所在的服务器更为惨烈,硬盘直接损坏,数据全没了,不过比较庆幸地是之前做了备份,但只备份到了二月十号。

好吧,前面几天都在抢救那些损坏的服务器以及系统,今天终于有点时间,把小站整一下吧。还是基于LNMP架构,Linux系统采用了最新的CentOS 6.2,安装好系统后,直接通过LNMP一键安装包进行安装,搭建好web服务器环境。

将备份数据导入系统后,数据只能到二月十号,后面十多天的数据是通过Google Reader和Google快照配合尽量恢复出来的。大致步骤:

阅读更多...

换到LNMP
BLOGGY

换到LNMP

2010-04-25 最后修改:2010-04-26 04:54 9651浏览 4评论 简洁版

服务器是从前几天开始抽筋的,主要表现就是运行了十几分钟后,Apach就超过了负载,访问不了,必须得不断地重启Apache。之前因为图方便,搭建的是Windows 2003的系统,用的appserver一键安装包,一直还运行比较正常,但是这个星期开始就不太正常了,查看日志也没找到什么原因。罢了,换吧,LAMP还是LNMP呢,决定还是尝试一下传说中的Nginx,呵呵。

于是乎,备份网站、重装系统、配置LNMP、配置系统,经过断断续续一天多时间的折腾,目前应该比较稳定了。步骤略记一下:

1、安装Linux操作系统,个人比较喜欢CentOS,目前最新版是CentOS 5.4。做服务器的话,这个应该比较合适。安装好后,可以适当地进行一些配置,以提高系统性能和安全性能。而且做开发也是很不错的选择,相对于FC来说,CentOs真是很稳定的说,嘿。。。

阅读更多...