Nginx安裝配置

源碼編譯安裝nginx
1、安裝pcre軟件包(使nginx支持http rewrite模塊)
yum install -y pcre
yum install -y pcre-devel

2、安裝openssl-devel(使nginx支持ssl)
yum install -y openssl-devel

3.下載nginx 安裝包: 官網(wǎng)地址:http://nginx.org/

截止得到當前,最新的版本為 nginx-1.13.6
,在linux使用wget下載:

wget http://nginx.org/download/nginx-1.13.6.tar.gz

4.解壓安裝包:
tar xvf nginx-1.13.6.tar.gz

5.進入到解壓后的文件夾中, 進行安裝前的配置:

[root@Server1 nginx-1.8.1]# ./configure  --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --error-log-path=/var/log/nginx/error.log  --http-log-path=/var/log/nginx/access.log  --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --with-http_ssl_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre

6.生成腳本及配置文件:make

7.安裝:make install

8.nginx完成安裝以后,有四個主要的目錄:

conf:保存nginx所有的配置文件,其中nginx.conf是nginx服務器的最核心最主要的配置文件,其他的.conf則是用來配置nginx相關的功能的,例如fastcgi功能使用的是fastcgi.conf和fastcgi_params兩個文件,配置文件一般都有個樣板配置文件,是文件名.default結尾,使用的使用將其復制為并將default去掉即可。

html目錄中保存了nginx服務器的web文件,但是可以更改為其他目錄保存web文件,另外還有一個50x的web文件是默認的錯誤頁面提示頁面。

logs:用來保存nginx服務器的訪問日志錯誤日志等日志,logs目錄可以放在其他路徑,比如/var/logs/nginx里面。

sbin:保存nginx二進制啟動腳本,可以接受不同的參數(shù)以實現(xiàn)不同的功能。

9.通過命令啟動和關閉nginx

命令 作用
nginx 啟動服務
nginx -s reload 不停止服務重讀配置文件
nginx -s stop 停止服務

10.nginx.config文件配置:

未完成。。。

11.nginx的開機啟動,可以參考這里

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容