nginx之安装
1、简介
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。
2、安装
nginx的部分模块依赖其他模块:
gzip模块需要 zlib 库
rewrite模块需要 pcre 库
ssl 功能需要 openssl 库
所以安装 nginx 之前先安装以上三个库文件,相关安装包可到云盘下载:http://pan.baidu.com/s/1eQGxvF0
2.1、安装zlib
a、访问zlib首页http://www.zlib.net/,下载zlib安装包,如图所示:

b、上传到服务器,解压tar包, tar -xzvf zlib-1.2.8.tar.gz
c、进入目录zlib-1.2.8,执行命令 ./configure
d、执行 make && make install 进行安装
2.2、安装pcre
a、访问pcre首页http://www.pcre.org/,下载pcre安装包,如图所示:

b、上传到服务器,解压tar包, tar -xzvf pcre-8.36.tar.gz
c、进入目录pcre-8.36,执行命令 ./configure
d、执行 make && make install 进行安装
2.3、安装openssl
a、访问openssl首页http://www.openssl.org/source/,下载openssl安装包,如图所示:

b、上传到服务器,解压tar包, tar -xzvf openssl-0.9.8zg.tar.gz
c、进入目录pcre-8.36,执行命令 ./config
d、执行 make && make install 进行安装
2.4、安装nginx
a、访问nginx首页http://nginx.org/en/download.html,下载nginx安装包,如图所示:

左侧为linux版本的安装包,右侧的为windows版本的安装包
b、上传到服务器,解压tar包, tar -xzvf nginx-1.9.5.tar.gz
c、进入目录nginx-1.9.5,执行命令 ./configure
d、执行 make && make install 进行安装
e、安装好后,会在/usr/local目录下生成nginx的安装目录
f、执行 nginx -c /usr/local/nginx/conf/nginx.conf 命令启动nginx(注意:nginx命令在/usr/local/nginx/sbin目录下,需要将该目录放到环境变量PATH中)
g、如果需要停止nginx,执行 ps -ef | grep nginx 命令,杀掉进程即可
h、访问服务器IP,即可打开nginx首页

nginx之安装的更多相关文章
- Nginx服务安装配置
1.Nginx介绍 Nginx是一个高性能的HTTP和反向代理服务器,由俄罗斯人开发的,第一个版本发布于2004年10月4日.Nginx由于出色的性能,在世界范围内受到了越来越多人的关注,其特点是占有 ...
- Django Nginx+uwsgi 安装配置
使用 python manage.py runserver 来运行服务器.这只适用测试环境中使用. 正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttp ...
- mysql 自动备份和nginx自动安装脚本
一.自动备份Mysql脚本: 如下脚本为mysql自动备份脚本,仅供参考,可以根据实际情况修改. #!/bin/sh #auto backup mysql #wugk #Define PATH定义变量 ...
- nginx的安装
1,,nginx的安装 为什么使用nginx我就不多说了,很优秀的,请再行google 在安装前,先安装pcre,安装zlib,安装openssl,以及一些其他包 yum install -y gcc ...
- nginx编译安装
Nginx编译安装 1.nginx官网:http://wiki.nginx.org/Install下载:http://nginx.org/en/download.html 2.编译安装# wget h ...
- nginx 的安装
一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl ...
- linux/centos下安装nginx(rpm安装和源码安装)详细步骤
Centos下安装nginx rpm包 ...
- nginx的安装与配置
1.nginx的安装与配置 编译安装nginx需要实现安装开发包组“Development tools”和“Server Platform Development”.“Desktop Platform ...
- nginx笔记----安装
nginx的安装 ./configure make && make install (一)准备条件: 1.GCC---gun编译器集合 Nginx是一个由C语言编写的程序,因此首先需要 ...
- Linux下Nginx的安装、升级及动态添加模块
系统基于ubuntu server 14.04.4 amd64 安装 第一步 下载并解压Nginx压缩包 从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.or ...
随机推荐
- MyBatis系列:一、入门
MyBatis无需我介绍,本系列文章是纯干货,没有一点废话. 1.创建一个maven项目,引入mysql的驱动和mybatis的maven引用 <dependency> <group ...
- github项目分享
unity 项目合集:https://michidk.github.io/Unity-Script-Collection/ ugui特效:https://github.com/mob-sakai/UI ...
- 多次最短路反思-Holy Grail
√ u=s[run],v=t[run]; ret=max(-d[v][u],-1000000000LL); dis[u][v]=ret;//d[u][v]= G[u].push_back(v); × ...
- django中orm多表查询,减少数据库查询操作
.select_related() 的使用
- Spring Boot系列(四) Spring Boot 之验证
这节没有高深的东西, 但有一些学习思路值得借鉴. JSR 303 (Bean Validation) Maven依赖 <dependency> <groupId>org.spr ...
- Maven 修改jdk版本
Maven 修改jdk版本方法1: <build> <plugins> <plugin> <groupId>org.apache.maven.plugi ...
- python之callable
callback是python的内置函数 英文说明: callable(object) Return True If the object argument appears callable,Fals ...
- WOJ#3836 Sightseeing Trip
描述 给定一张无向图,求图中一个至少包含 3 个点的环,环上的节点不重复,并且环上的边的长度之和最小.该问题称为无向图的最小环问题.在本题中,你需要输出最小环的方案,若最小环不唯一,输出任意一个均可. ...
- Trie字典树详解
今天上午省选字符串......只会KMP.连hash都不会的我被大佬虐惨了......于是我要发奋图强学习字符串,学习字符串当然就要从Trie树这种可爱的数据结构开始啦!!! 一.什么是Trie树?? ...
- 中国剩余定理(CRT) & 扩展中国剩余定理(ExCRT)总结
中国剩余定理(CRT) & 扩展中国剩余定理(ExCRT)总结 标签:数学方法--数论 阅读体验:https://zybuluo.com/Junlier/note/1300035 前置浅讲 前 ...