(douban提示有可能有不良广告信息???! ,暂时把最新内容贴到此处)
1 获取源码
$ wget http://nginx.org/download/nginx-0.9.1.tar.gz
$ tar zxvf nginx-0.9.1.tar.gz
$ cd nginx-0.9.1/
2 安装依赖的包
$ sudo apt-get install libssl-dev gcc libpcre3-dev zlib1g-dev libperl-dev
(提示: 可使用apt-cache search搜索要安装的包,如sudo apt-cache search pcre)
3 编译配置:
使用http://wiki.nginx.org/NginxInstallOptions 中的example3
$ ./configure \
--prefix=/usr \
--conf-path=/etc/nginx/nginx.conf \
--http-log-path=/var/log/nginx/access_log \
--error-log-path=/var/log/nginx/error_log \
--pid-path=/var/run/nginx.pid \
--http-client-body-temp-path=/var/tmp/nginx/client \
--http-proxy-temp-path=/var/tmp/nginx/proxy \
--http-fastcgi-temp-path=/var/tmp/nginx/fastcgi \
--with-md5-asm --with-md5=/usr/include \
--with-sha1-asm \
--with-sha1=/usr/include \
--with-http_realip_module \
--with-http_ssl_module \
--with-http_perl_module \
--with-http_stub_status_module
4 编译安装
$ make && sudo make instal
验证安装是否成功
$ nginx -v
nginx: nginx version: nginx/0.9.1
5 运行前环境准备
5.1 创建相关目录
$ sudo mkdir -p /var/tmp/nginx/client
$ sudo mkdir -p /var/tmp/nginx/fastcgi
$ sudo mkdir -p /var/tmp/nginx/proxy
5.2 添加nginx默认组
$ sudo adduser --system --no-create-home --disabled-login --disabled-password --group nginx
6 运行nginx
$ sudo nginx
验证nginx运行是否成功
$ curl -i http://localhost
HTTP/1.1 200 OK
Server: nginx/0.9.1
Date: Fri, 03 Dec 2010 02:34:01 GMT
Content-Type: text/html
Content-Length: 151
Last-Modified: Fri, 03 Dec 2010 02:00:40 GMT
Connection: keep-alive
Accept-Ranges: bytes
<html>
<head>
<title>Welcome to nginx!</title>
</head>
<body bgcolor="white" text="black">
<center><h1>Welcome to nginx!</h1></center>
</body>
</html>
7 将nginx 设置为系统服务
$ wget http://nginx-init-ubuntu.googlecode.com/files/nginx-init-ubuntu_v2.0.0-RC2.tar.bz2
$ tar jxvf nginx-init-ubuntu_v2.0.0-RC2.tar.bz2
$ gedit nginx
更新为以下值:
DAEMON=/usr/sbin/nginx
NGINX_CONF_FILE="/etc/nginx/nginx.conf"
$ mv nginx /etc/init.d/
$ sudo /usr/sbin/update-rc.d -f nginx defaults
分享到:
相关推荐
很详细的 Ubuntu 9.10 图解安装教程
第二步:用UltraISO(或解压缩)把ubuntu-9.10-desktop-i386.iso里casper目录下的initrd.lz和vmlinuz两个文件提取出来放到D盘根目录下。 第三步:下载...
ubuntu9.10的用户指南汉化包,deb格式.
Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...
ubuntu 智能拼音安装方法(个人比较中意这个输入法)
通过网络上的各种资源,整理后一份oracle10.2g在Ubuntu9.10下的安装过程,若有什么问题,可以交流 邮箱huacong20082009@yahoo.com.cn
硬盘安装 windows 7 和 ubuntu 9.10 双系统 Windows 7 和 ubuntu 都已经发布了,想体验一下。 Windows 7 已经安装了,本来想用 wubi 安装 ubuntu ,担心 ubuntu 系统性能不好,使用虚拟机安装吧,也是担心同样的...
ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...
Ubuntu 9.10下安装SimpleScalar v3.0的安装指南。
Linux操作系统_Ubuntu_9.10_图解安装教程
步骤很详细,我本人已经安装成功,初次安装的新手,找上面的操作,保证OK!
安装 Ubuntu 9.10 全过程视频教程
ubuntu9.10的源,用于更新; Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse deb ...
Ubuntu 9.10 安装 Mediawiki 脚本
ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.
用虚拟机在移动硬盘上安装Ubuntu 9.10 视屏
Hadoop 环境搭建中。手动安装 Ubuntu 9.10 下 免登陆的ssh. 有安装包,有安装文档。
XP下从硬盘安装Ubuntu 9.10并设置启动项顺序
Ubuntu 9.10安装Oracle 10g手记
eclipse3.6+ubuntu9.10配色方案 eclipse3.6+ubuntu9.10配色方案 eclipse3.6+ubuntu9.10配色方案