文档章节

Linux在安装nginx

momoHuang
 momoHuang
发布于 2014/11/10 23:07
字数 398
阅读 23
收藏 0
点赞 0
评论 0


1、由于nginx是依赖gcre和 zlib的。所有要先安装前两者。一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。

2、由于安装gcre是需要编译的,所有要安装 gcc编译器。可以检测一下是否有gcc。http://www.pcre.org/

3、安装gcc编译器通过yum去安装,可以先安装yum, :   apt-get install yum

4、安装 gcc : yum -y  install   gcc-c++ ,可能会由于 respKu没有package而报错,所以要先更新package,可以查看 163网易的镜像

Ubuntu:http://mirrors.163.com/.help/ubuntu.html

centos一般就直接 执行yum -y  install   gcc-c++ 即可。

5、下载完pcre到 /usr/local/, 解压之后, 进入到 pcre目录,执行:./configure,make,make install, 可以看一下 pcre命令是否有指令了。

6、下载zlib,安装:wget http://zlib.net/zlib-1.2.8.tar.gztar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8;./configure;make;make install

7、安装ssl,wget http://www.openssl.org/source/openssl-1.0.1c.tar.gztar -zxvf openssl-1.0.1c.tar.gz;./configmake;make install

8、安装nginx,Nginx 一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把 Nginx 安装到 /usr/local/nginx 目录下的详细步骤:

wget http://nginx.org/download/nginx-1.2.8.tar.gztar -zxvf nginx-1.2.8.tar.gz;cd nginx-1.2.8  ;./configure --prefix=/usr/local/nginx ;make;make install

--with-pcre=/usr/src/pcre-8.21 指的是pcre-8.21 的源码路径。

--with-zlib=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的源码路径。

9、启动

确保系统的 80 端口没被其他程序占用,

/usr/local/nginx/sbin/nginx

检测一下浏览器是否可以访问 127.0.0.1了


 



© 著作权归作者所有

共有 人打赏支持
momoHuang
粉丝 3
博文 24
码字总数 10538
作品 0
深圳
JavaWeb24-HTML篇笔记(二)

1.1 Linux系统上安装tomcat:1.1.1 安装tomcat:1.1.1.1 上传tomcat的安装文件: 1.1.1.2 创建tomcat的安装路径: 在/usr/local 下mkdir tomcat 1.1.1.3 解压tomcat tar –xvf xxx.tar.gz –C...

我是小谷粒
06/12
0
0
OneinStack 1.7 发布,一键 PHP/JAVA 安装工具

OneinStack 1.7 发布了,这个脚本是使用 shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa/lnmt(Linux、Nginx/Tengine/OpenResty、 MySQL/MariaDB/Percona/MongoDB/PostgreSQL、PHP、A...

lj2007331
04/25
0
0
搭建FastDFS分布式存储环境(使用Nginx模块)

上次搭建FastDFS使用的版本是v4.05,见http://www.linuxidc.com/Linux/2014-10/107592.htm 这个版本已经比较旧了 最新的版本是v5.04,由于作者重构了代码,所以安装过程还是有一些不一致. 最新...

凯文加内特
2015/04/01
0
0
nginx+vsftp搭建图片服务器

前言: 在分布式架构中,往往会有多个tomcat,然后你上传的图片只是在其中的某一个tomcat,你访问时是有集群的tomcat随机提供服务。当你访问的tomcat是有图片的那个时,图片能正常显示,如果恰...

贪挽懒月
05/26
0
0
生产环境上nginx 不覆盖添加lua模块

需求如下: 需要在nginx配置文件中判断请求中是否带某参数变量,nginx配置本身没有此判断功能。 网上查找资料,可以在nginx中添加lua模块,使用lua的脚本去判断。比较靠谱的文章:CentOS系统...

-悟空-
2015/06/11
0
2
在阿里云服务器(ECS)上从零开始搭建nginx服务器

本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器。阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以到http://www.aliyun.com/product/ecs去购买,或到体验馆去体验(半个月有...

androidguy
06/29
0
0
nginx同胞兄弟tengine

前言 简单记录一下Linux CentOS 7中安装与配置Tengine的详细步骤。 简介与安装 Tengine是淘宝发起的web服务器项目,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,官网地址:htt...

李伟铭k
07/09
0
0
LNMP ( CentOS Nginx MySQL PHP ) 环境搭建

确定测试环境和软件版本 Linux : centOS-6.2 Nginx : nginx-1.2.0 MySQL : mysql-5.5.3 PHP : php-5.4.1 获取相关开源程序 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libp......

Shamrocker
2012/09/03
0
0
下载和安装Nginx之准备先决条件

我们下载源代码包并且手动编译,而不是使用包管理工具,例如Yum,Aptitude等来安装。这么做有两个原因。首先,在Linux发布版本中,该包可能无效,实际上,很少有提供下载和自动安装的仓库,即...

柳哥
2015/08/31
0
0
阿里云linux从0部署node+nginx+mongo (1)起步和安装nginx

本系列为新手从成功购买阿里服务后,到网站完全部署运行提供一整套解决方案。 本文首先介绍进入linux操作系统以及安装nginx 一、运行linux操作系统 1、打开成功购买的服务器 2、首先配置下密...

塔塔七
05/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是...

qwfys
今天
2
0
Linux系统日志文件

/var/log/messages linux系统总日志 /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 dmesg命令 dmesg’命令显示linux内核的环形缓冲区信息,我们可...

chencheng-linux
今天
1
0
MacOS下给树莓派安装Raspbian系统

下载镜像 前往 树莓派官网 下载镜像。 点击 最新版Raspbian 下载最新版镜像。 下载后请,通过 访达 双击解压,或通过 unzip 命令解压。 检查下载的文件 ls -lh -rw-r--r-- 1 dingdayu s...

dingdayu
今天
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
今天
2
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
今天
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
今天
3
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
1
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
2
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
1
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部