静坐常思己过,闲谈莫论人非

标签:LNMP

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

基于LNMP+uWSGI部署Django应用

2012-11-25 2012-11-25 12900浏览 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 10789浏览 2评论

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

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

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

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

阅读更多...

换到LNMP
BLOGGY

换到LNMP

2010-04-25 最后修改:2010-04-26 04:54 10617浏览 4评论

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

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

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

阅读更多...