文档章节

ubuntu 安装 nginx

foxeye
 foxeye
发布于 2015/11/17 18:14
字数 382
阅读 55
收藏 6

安装步骤如下:

安装pcre

  1. 下载pcre  下载网址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz
  2. 解压文件,命令: sudo tar -zxvf pcre-8.37.tar.gz
  3. 进入目录,命令:cd pcre-8.37
  4. 执行命令:sudo ./configure
  5. 执行命令:sudo make
  6. 执行命令:sudo make install
  7. 如提示:You need a C++ compiler. 则执行命令:sudo apt-get install build-essential 再执行命令: sudo make & make install

安装openssl

  1. 下载openssl, 下载地址:http://www.openssl.org/source/openssl-1.0.2d.tar.gz
  2. 解压文件,命令: sudo tar -zxvf openssl-1.0.2d.tar.gz
  3. 进入目录,命令:cd openssl-1.0.2d
  4. 执行命令:sudo ./configure
  5. 执行命令:sudo make
  6. 执行命令:sudo make install

安装zlib

  1. 下载zlib,下载地址:http://zlib.net/zlib-1.2.8.tar.gz
  2. 解压文件,命令: sudo tar -zxvf zlib-1.2.8.tar.gz
  3. 进入目录,命令:cd zlib-1.2.8
  4. 执行命令:sudo ./configure
  5. 执行命令:sudo make
  6. 执行命令:sudo make install

安装nginx

  1. 下载nginx,下载地址:http://nginx.org/download/nginx-1.9.6.tar.gz
  2. 解压文件,命令: sudo tar -zxvf nginx-1.9.6.tar.gz
  3. 进入目录,命令:cd nginx-1.9.6
  4. 执行命令:sudo ./configure --with-pcre=/home/develop/software/pcre-8.37 --with-openssl=/home/develop/software/openssl-1.0.2d --with-zlib=/home/develop/software/zlib-1.2.8 --with-http_ssl_module
  5. 执行命令:sudo make
  6. 执行命令:sudo make install


OK,nginx安装完毕,测试一下。

nginx 默认安装到/usr/local/nginx/

  1. 执行命令: cd /usr/local/nginx/sbin
  2. 执行命令: sudo ./nginx
  3. 打开 http://localhost 看到『Welcome to nginx!』 说明安装成功。

安装过程中出现问题,参考了http://blog.csdn.net/fish43237/article/details/40515897文章,感谢网上资源提供者。


© 著作权归作者所有

共有 人打赏支持
foxeye
粉丝 19
博文 81
码字总数 17049
作品 0
海淀
程序员
Ubuntu下快速安装Nginx

前言 Linux操作系统有很多不同的发行版本,像Ubuntu、CentOS、RedHat等等,有些是收费的,有些是免费的。接触过Linux的人多少对这些信息有些了解。虽然版本不同,但大部分系统命令还是一致的...

chace0120
2016/06/30
58
0
ubuntu下nginx+php+mysql安装配置

添加源: sudo vi /etc/apt/sources.list lucid(10.04)的源添加如下: 代码: deb http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse deb http://archive.ubuntu......

lht007
2016/04/27
28
0
Ubuntu 安装 Nginx

Ubuntu 从官方源安装 Nginx (下面以12.04为例, precise 是12.04的版本代号): cd ~ wget http://nginx.org/keys/nginxsigning.key sudo apt-key add nginxsigning.key sudo nano /etc/apt/so......

eechen
2012/10/22
0
2
在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用

前言 本教程只适合 Ubuntu Server 用于部署项目到线上,建议使用同样的 Ubuntu 版本,以免遇到一些版本不同带来的问题。 本教程适合新手初次部署 Rails 应用; 本文测试通过环境 Ubuntu 12....

zzc3516
2013/11/01
0
0
Ubuntu 14.04TLS和CentOS-6(64bit)上安装Nginx

Ubuntu 14.04上安装Nginx [参考地址]https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-14-04-lts Step 1-执行安装命令: sudo apt-get update sudo apt-ge......

无上@诀
2016/03/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

macOs-挂载能读写的NTFS硬盘

转自:https://nicklinyi.gitee.io/blog/2018/04/macOS-ntfs.html Mac本身是支持NTFS写入的,只是NTFS是微软开发,由于版权和技术细节原因,苹果不愿公开说自己支持NTFS写入,也是有自己以后...

北风刮的不认真了
10分钟前
1
0
Namespace 命名空间

命名空间可以定义为一种封装方式。 为了解决开发中库和程序中可重用类和方法问题: 1.解决 PHP内部方法类/方法/常量 或者第三方 类/方法/常量之间的命名冲突 2.能够简化为了防止命名冲突而给...

忙碌的小蜜蜂
13分钟前
0
0
CDH的坑之Deploy Client Configuration Failed

Deploy Client Configuration Failed 1.问题描述 当使用CDH增添spark服务的时候,出现了以下错误: Faile to deploy client configuration to the cluster. 具体如下图: 2.思路 网上查了...

星汉
14分钟前
1
0
java guava 集合的操作:交集、差集、并集

Guava:google的工程师利用传说中的“20%时间”开发的集合库,它是对jdk提供的扩展,提供了很多实用的类来简化代码。 开源地址:https://github.com/google/guava jar包下载:http://maven....

帅的不像男的
14分钟前
1
0
从八个层面比较分析 Java 8, RxJava, Reactor

响应式编程在单机环境下是否鸡肋? 结论是:没有结论,我觉得只能抱着怀疑的眼光审视这个问题了。另外还聊到了 RSocket 这个最近在 SpringOne 大会上比较火爆的响应式”新“网络协议,githu...

小刀爱编程
17分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部