首页 > 代码库 > nginx - ubutun下安装nginx(详述编译方法)
nginx - ubutun下安装nginx(详述编译方法)
一、使用apt命令安装
sudo apt-get install nginx
二、编译方法安装(个人实践方法,具体见官方文档)
1)说明:我使用的虚拟机是64位 ubuntu server14.04,源使用的是163的。(更换源见我另一篇随笔http://www.cnblogs.com/15ho/p/6045097.html)
//由于系统是服务器版,可以能缺少下列软件 //缺少gcc sudo apt-get install gcc //缺少c++编译器 sudo apt-get install g++ //缺少make sudo apt-get install make
2)下载nginx安装包http://nginx.org/en/download.html
- 由于编译时部分需要root权限,建议直接执行su root
- 解压nginx-xx.tar.gz
- 进入解压缩目录,执行./configure(检查是否缺少依赖包或编译工具)
- make & make install
- 浏览器访问此虚拟机ip,出现welcome to nginx页面表示安装成功(或wget http://localhost,是否下载到index.html文件)
3)安装nginx依赖包。
- gzip模块需要 zlib 库
- rewrite模块需要 pcre 库
- ssl 功能需要openssl库
- 由于编译时部分需要root权限,建议直接执行su root
- 获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本
- 解压缩pcre-xx.tar.gz包。
- 进入解压缩目录,执行./configure。
- make & make install(如果编译时卡死,就直接ctrl+c,再重新执行此命令)
- 获取zlib编译安装包,在http://www.zlib.net/上可以获取当前最新的版本。
- 解压缩zlib-xx.tar.gz包。
- 进入解压缩目录,执行./configure。
- make & make install
- apt-get install opensll命令安装openssl
nginx - ubutun下安装nginx(详述编译方法)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。