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