cvmachine.com - 申博开户网

查找: 您的方位主页 > 网络频道 > 阅览资讯:建立图片服务器《二》-linux装置nginx

建立图片服务器《二》-linux装置nginx

2019-04-01 07:21:11 来历:www.cvmachine.com 【

nginx是个好东西,Nginx (engine x) 是一个高性能的HTTP反向署理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯拜访量第二的Rambler.ru站点(俄文:Рамблер)开发的。

Nginx是一款轻量级Web 服务器/反向署理服务器及电子邮件(IMAP/POP3)署理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发才能强,事实上nginx的并发才能确实在同类型的网页服务器中体现较好,中国大陆运用nginx网站用户有:百度、京东新浪网易腾讯淘宝等。

 

后续将逐个有关于nginx的特征功用运用事例记载:这儿记载此前运用它的拜访静态资源的速度特性而创立图片服务器的功用

建立图片服务器《一》-linux装置ftp组件


 

 

关于nginx的一位博客专家的介绍比较具体:nginx初探

 

1.下载nginx

官方网站:http://nginx.org/en/download.html

 

linux环境的只要经过源码装置。windows环境的如同直接解压就能够运用

 

2.装置的依靠环境预备

 

1、需求装置gcc的环境。yum install gcc-c++

2、第三方的开发包。

PCRE

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包含perl 兼容的正则表达式库。nginxhttp模块运用pcre来解析正则表达式,所以需求在linux上装置pcre库。

yum install -y pcre pcre-devel

注:pcre-devel是运用pcre开发的一个二次开发库。nginx也需求此库。

zlib

zlib库供给了很多种紧缩宽和紧缩的方法,nginx运用zlibhttp包的内容进行gzip,所以需求在linux上装置zlib库。

yum install -y zlib zlib-devel

openssl

OpenSSL 是一个强壮的安全套接字层暗码库,包括首要的暗码算法、常用的密钥和证书封装办理功用及SSL协议,并供给丰厚的应用程序供测验或其它意图运用。

nginx不只支撑http协议,还支撑https(即在ssl协议上传输http),所以需求在linux装置openssl库。

yum install -y openssl openssl-devel

 

若不能经过yum装置,仍然能够经过linux的镜像中找到他们的装置包,然后顺次装置即可

 

3.nginx装置过程

 

 

第一步:把nginx的源码包上传到linux体系

第二步:解紧缩

[root@localhost ~]# tar zxf nginx-1.12.1.tar.gz

第三步:运用configure指令创立一makeFile文件。
进入解压文件中能够看到有configure

cd nginx*

建立图片服务器《二》-linux装置nginx

然后进行装备生成makefile

 

./configure \

--prefix=/usr/local/nginx \

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/temp/nginx/client \

--http-proxy-temp-path=/var/temp/nginx/proxy \

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \

--http-scgi-temp-path=/var/temp/nginx/scgi

\在linux中代表一行写不完换行写

 

履行后

建立图片服务器《二》-linux装置nginx

最终检查:

建立图片服务器《二》-linux装置nginx

 

 

履行装置指令:

make & make install

装置成功后:

建立图片服务器《二》-linux装置nginx

 

留意:若装置过程中,有文件夹不存在的过错,则创立文件夹即可

 

 

4.发动nginx

进入 /usr/local/nginx/sbin

有个nginx可履行文件

./nginx 及敞开了服务器。


一个过错,发动是短少文件夹:所以nginx的需求的文件夹有必要存在,即便没有文件在其间

建立图片服务器《二》-linux装置nginx

 

创立:

 

上边将临时文件目录指定为/var/temp/nginx,需求在/var下创立tempnginx目录

[root@localhost sbin]# mkdir /var/temp/nginx/client -p


留意:-p
表明级联创立文件夹

建立图片服务器《二》-linux装置nginx

 

然后再次发动:

建立图片服务器《二》-linux装置nginx

 

经过进程检查是否发动:

建立图片服务器《二》-linux装置nginx

 

在长途windows上进行拜访:

建立图片服务器《二》-linux装置nginx


 

ok!nginx到此装置成功

 

 


 
 

本文地址:http://www.cvmachine.com/a/question/100202.html
Tags: 服务器 图片 建立
修改:申博开户网
关于咱们 | 联络咱们 | 友情链接 | 网站地图 | Sitemap | App | 回来顶部