Loading...

Tag Archive for 'server'

    AD: 猛买 | 快递查询 | Jobsdigg | 很棒的男装店

升级Ubuntu Server到9.04

Ubuntu 9.04版本在上周发布,我的linode上还安装着8.10,自然想升级到新版。但Server版只有一个Shell,怎么办?很快就在一个老外的blog里找到了答案。 先登录到shell,把现有软件升级到最新(小提示,可以卸载掉一些不需要的软件,这样升级时节约时间): $ sudo apt-get update $ sudo apt-get upgrade 之后备份一下各种配置文件(我偷懒没备份),运行以下命令: $ sudo apt-get install update-manager-core $ sudo do-release-upgrade 升级就自动开始了。不过还不能走开,有一些步骤需要人的参与,但总体来说,已经非常自动化了。 升级之后会需要重启,重启之后运行 ‘lsb_release -a’,不出意外,会显示下面的内容: Distributor ID: Ubuntu Description:    Ubuntu 9.04 Release:        9.04 Codename:       jaunty 感叹Ubuntu做得真是便捷,升级只要一句话。这么易用的东西,有什么理由不火起来呢?

windows上lighttpd+fastcgi:失败的尝试

纯粹是闷骚。昨天想把服务器上的apache废掉,全部换上lighttpd,并使用lighttpd+fastcgi来跑php——也可以为以后部署rails扫清障碍。 想得美,昨天晚上熬了一会儿夜,看起来配好了,还像模像样写了一笔。 没想到中午一看,根本打不开。急匆匆地到服务器上看,发现后面的php-cgi进程有一个退出了,所以没法跑。经过我多次试验,换了好几种配置,服务器的php-cgi进程都会在运行一段时间后退出,而且不会重新启动。 竭尽所能去找答案,最后发现在windows上跑lighttpd本来就是不太合适的,好些功能没法用。跑PHP的fastcgi也有着奇怪的毛病。只好灰溜溜地换到apache+fastcgi(原来是apache+mod_php)。系统马上稳定了,开了5个php-cgi进程,最多时用到了3个,响应速度那叫一个快。也证明了之前不是php的问题而是lighttpd的问题。既然用lighttpd+fastcgi失败了,将来部署rails的程序,看来得用apache+mongrel了。 看起来好东西都得用linux或是unix来跑,既然选择了windows ,就挑稳定的来用吧。