欢迎来到云服务器

服务器租用

ubuntu系统安装nginx进程记录

Nginx是一个高机能的HTTP和反向署理处事器.

Nginx 利用 Unix 下常用的 './configure && make && make install' 进程来编译安装.

configure 剧本确定系统所具有一些特性,出格是 nginx 用来处理惩罚毗连的要领。然后,它建设 Makefile 文件。

官网:http://nginx.org/
下载页面:http://nginx.org/download/nginx-1.2.6.tar.gz
1、模块依赖性
gzip 模块需要 zlib 库
rewrite 模块需要 pcre 库
ssl 成果需要 openssl 库
预先编译好的安装
sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-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 PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically 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.gz
1)解压:
tar –zxvf pcre-8.10.tar.gz
解压目次为:pcre-8.10
然后进入到 cd pcre-8.10,举办设置、编译、安装
2)设置
./configure  --prefix=/usr/local/pcre
3)编译pcre
make
make pcre时会堕落
libtool: compile: unrecognized option `-DHAVE_CONFIG_H'
libtool: compile: Try `libtool --help' for more information.
make[1]: *** [pcrecpp.lo] Error 1
make[1]: Leaving directory `/home/mfcai/pcre-8.10'
make: *** [all] Error 2
安装build-essential
apt-get install build-essential
4)安装pcre
make 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.10
2)编译
make
3)安装
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 已经安装并运行乐成

 

腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号