文档章节

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 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
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 12.04 Server 上安装部署 Ruby on Rails 应用

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

zzc3516
2013/11/01
0
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

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
3
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
4
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部