使用aptitude安装Nginx
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,相对Apache的臃肿体积,Nginx绝对是轻量级的,配置简单,本篇文章介绍如何在Ubuntu Hardy 上使用aptitude安装源里面的Nginx。
一、为什么选择使用aptitude安装
使用aptitude安装Nginx有几个好处:
1、安装、更新方便;
2、会将需要的包附带着一起安装;
3、提供一个规划好的目录结构和启动脚本等;
但是,同时也有几个缺点:
1、版本比较老,无法使用最新的版本;
2、定制性差,无法按照自己的需求定制一些模块或者一些特性;
3、还有啥?暂时没想到。。
二、如何安装
使用aptitude, Ubuntu Hardy 将安装的是 Nginx 0.5.33版本,而在写本文的时候,Nginx的最新稳定版本是0.6.31(你可以到
Nginx的官方站点查看最新版本),如果您比较喜欢省事,不想从源代码编译安装的话,且对版本要求不是很高,毫无疑问,aptitude是最方便的安装方式。
1、开始安装非常简单,和在Ubuntu上安装其他软件一样,一个命令就搞定了:
sudo aptitude install nginx
会将Nginx需要的类库(例如libpcre等)都一并装好,另外,还会在/etc/init.d/下添加nginx的bin脚本,但记得,这只是装好,并没有启动。
2、启动Nginx
sudo /etc/init.d/nginx start
如上命令即可启动Nginx,然后将您的浏览器导航到http://IP就可以看到他的欢迎界面啦。
3、管理Nginx就像上面说到的一样,已经在/etc/init.d/下创建了nginx的bin脚本,你可以使用如下命令来启动,停止,重启Nginx。
sudo /etc/init.d/nginx start
...
sudo /etc/init.d/nginx stop
...
sudo /etc/init.d/nginx restart
三、总结
使用aptitude安装Nginx实在是简单,但是其优缺点也在上面说了,是不是适合您完全取决于您的需求,如果你想从源代码编译,请关注本专题的后续文章。