Nginx - 下载安装
下载-安装Nginx
本节我们介绍在Linux下源码编译安装Nginx
下载Nginx
进入Nginx网站http://nginx.org ,找到右下方download,选择最新稳定版本,有Stable version标识的版本 ,nginx-1.16.1.tar.gz
下载安装相关依赖lib
- 安装pcre,下载 pcre-8.44.tar.gz 后,按如下命名安装到默认目录
tar -xzf pcre-8.44.tar.gz
cd pcre-8.44
./configure
make
make install
- 安装zlib, 下载zlib-1.2.11.tar.gz,按如下命名安装到默认目录
tar -xzf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
安装nginx
标准安装方式 , 仅仅指定以下安装目录 ,–prefix=/home/nginx
tar -xzf nginx-1.16.1.tar.gz
cd nginx-1.16.1
./configure --prefix=/home/nginx
make
make install
安装目录文件
root@andre:/home/nginx# cd /home/nginx/
root@andre:/home/nginx# tree
.
├── conf
│ ├── fastcgi.conf
│ ├── fastcgi.conf.default
│ ├── fastcgi_params
│ ├── fastcgi_params.default
│ ├── koi-utf
│ ├── koi-win
│ ├── mime.types
│ ├── mime.types.default
│ ├── nginx.conf
│ ├── nginx.conf.default
│ ├── scgi_params
│ ├── scgi_params.default
│ ├── uwsgi_params
│ ├── uwsgi_params.default
│ └── win-utf
├── html
│ ├── 50x.html
│ └── index.html
├── logs
└── sbin
└── nginx
- conf 放置的是配置文件,主要告诉nginx怎么运行
- html 静态资源文件
- logs 日至文件,保护access.log,error.log文件
- sbin nginx编译后生成的可执行文件
启动nginx
执行nginx,默认配置文件,启动一个worker进程
root@andre:/home/nginx#./sbin/nginx
root@andre:/home/nginx# ps -ef|grep nginx
root 25937 1082 0 10:48 ? 00:00:00 nginx: master process ./sbin/nginx
nobody 25938 25937 0 10:48 ? 00:00:00 nginx: worker process