Nginx是一个高机能的HTTP和反向署理处事器.
Nginx 利用 Unix 下常用的 './configure && make && makeinstall' 进程来编译安装.
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
configure 剧本确定系统所具有一些特性,出格是 nginx 用来处理惩罚毗连的要领。然后,它建设 Makefile文件。
官网:http://nginx.org/下载页面:http://nginx.org/download/nginx-1.2.6.tar.gz1、模块依赖性gzip 模块需要 zlib 库rewrite 模块需要 pcre 库ssl 成果需要 openssl 库预先编译好的安装包sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-devzlib1g-dev
2、nginx的筹备事情下载nginx-1.2.6.tar.gz包到你指定的目次下后,解压:tar zxvf nginx-1.2.6.tar.gz解压后在当前目次下会生成一个nginx-1.2.6的目次进入解压后的目次,运行configure呼吁,./configure --prefix=/usr/local/nginx这时会报出一个如下错误:./configure: error: the HTTP rewrite module requires the PCRElibrary.You can either disable the module by using--without-http_rewrite_moduleoption, or install the PCRE library into the system, or build thePCRE librarystatically from the source with nginx by using --with-pcre=option.这是因为没有PCRE library的原因所致,新加坡电信服务器马来西亚服务器,通过下面的呼吁安装相关的lib即可办理
3、PCRE库的安装:官网:http://www.pcre.org/下载页面:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/选择最新版本下载:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.gz1)解压:tar –zxvf pcre-8.10.tar.gz解压目次为:pcre-8.10然后进入到 cd pcre-8.10,举办设置、编译、安装2)设置./configure --prefix=/usr/local/pcre3)编译pcremakemake pcre时会堕落libtool: compile: unrecognized option `-DHAVE_CONFIG_H'libtool: compile: Try `libtool --help' for more information.make[1]: *** [pcrecpp.lo] Error 1make[1]: Leaving directory `/home/mfcai/pcre-8.10'make: *** [all] Error 2安装build-essentialapt-get install build-essential4)安装pcremake install
4、nginx的安装1)设置./configure --prefix=/usr/local/nginx--with-pcre=/usr/local/pcre/留意:此处而不是安装的路径,应该是pcre源文件的路径正确的呼吁是:./configure --prefix=/usr/local/nginx--with-pcre=/usr/local/src/pcre-8.102)编译make3)安装make install
Nginx会被安装在/usr/local/nginx目次下(也可以利用参数--prefix=指定本身需要的位置),安装乐成后 /usr/local/nginx 目次下有四个子目次别离是:conf、html、logs、sbin 。个中 Nginx 的设置文件存放于 conf/nginx.conf,bin文件是位于 sbin 目次下的 nginx 文件。确保系统的 80 端口没被其他措施占用,运行 sbin/nginx 呼吁来启动 Nginx,打开欣赏器会见此呆板的 IP,假如欣赏器呈现 Welcome to nginx! 则暗示 Nginx 已经安装并运行乐成