nginx源码学习(一)

首先说下安装nginx的步骤:

(1)window下安装 

 进入 http://nginx.org/en/download.html 下载版本 Mainline version 或者 Stable version,任何一个 nginx/Windows-x.xx.x都行。

 下载后解压zip文件到自己想安装的目录,我选择C:\Program Files,解压后路径是:C:\ProgramFiles\nginx-1.10.2。

 结构图如下:

nginx源码学习(一)_第1张图片

 启动nginx,window下安装启动非常简单,进入cmd,进入C:\Program Files\nginx-1.10.2目录。如下图:

 

 

 输入:start  nginx  启动

       nginx.exe  -s  stop停止

       nginx.exe  -s  reload重新加载(一般修改了nginx.conf文件)

 

 启动nginx后,在浏览器输入 http://localhost 会看的下面页面:

nginx源码学习(一)_第2张图片

(2)window下虚拟机安装和linux相差不大,下面介绍linux下安装nginx。我不知道你用的什么远程工具,我用MobaXterm。

 以root身份登陆。如下图:

nginx源码学习(一)_第3张图片

cd  /usr/local/src  一般源码都放在此目录下

mkdir  nginx  创建nginx目录

cd  nginx  进入nginx目录

第一步:wget  http://nginx.org/download/nginx-x.xx.x.tar.gz   下载nginx源码

(或者http://nginx.org/en/download.html 下载版本Mainline version 或者 Stable version,任何一个 nginx-x.xx.x  然后复制到nginx目录)

第二步:tar –zxvf  nginx-x.xx.x.tar.gz 

第三步:./configure  --prefix=/usr/local/nginx   配置,安装目录为/usr/local/nginx,这个自己决定就好了

如果出现下面异常:

nginx源码学习(一)_第4张图片

则加上 --without-http_rewrite_module(暂时忽略rewrite模块)

第四步:make  编译

第五步:make  install  安装

OK

 

查看nginx是否安装成功

/usr/local/nginx/sbin/nginx   启动nginx

/usr/local/nginx/sbin/nginx–s stop 停止

/usr/local/nginx/sbin/nginx–s reload 重载

 

启动nginx后,在浏览器输入http://localhost出现如下页面

 nginx源码学习(一)_第5张图片

安装成功!

 


你可能感兴趣的:(nginx)