nginx安裝與配置詳解

2021-10-19 12:25:58 字數 1991 閱讀 5932

目錄

一、安裝nginx:

二、使用nginx:簡單與單台tomcat整合

三、詳細使用(nginx就是去配置其檔案而已),如下所示:

2 : 進行安裝: tar -zxvf nginx-1.6.2.tar.gz

yum install pcre

yum install pcre-devel

yum install zlib

yum install zlib-devel

4 : 進行configure配置:cd nginx-1.6.2 && ./configure --prefix=/usr/local/nginx  檢視是否報錯

5 : 編譯安裝 make && make install

6 : 啟動nginx:

cd /usr/local/nginx目錄下: 看到如下4個目錄

....conf 配置檔案 

... html 網頁檔案

...logs  日誌檔案

...sbin  主要二進位制程式

啟動命令:/usr/local/nginx/sbin/nginx -s start 關閉(stop)重啟(reload)

成功:檢視是否啟動(netstat -ano | grep 80)

失敗:可能為80埠被占用等。

首先找到nginx.conf檔案:vim /usr/local/nginx/conf/nginx.conf

server 

//...others

}

#開啟程序數 <=cpu數 

worker_processes 1;

#錯誤日誌儲存位置

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info;

#程序號儲存檔案

#pid logs/nginx.pid;

#等待事件

#第乙個虛擬主機

server

location /upload

#設定檢視nginx狀態的位址

location /nginxstatus

#error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

# 定義錯誤提示頁面

error_page 500 502 503 504 /50x.html;

location = /50x.html

# proxy the php scripts to apache listening on 127.0.0.1:80

# #location ~ \.php$

# pass the php scripts to fastcgi server listening on 127.0.0.1:9000

# #location ~ \.php$

# deny access to .htaccess files, if apache's document root

# concurs with nginx's one

# #location ~ /\.ht

}

# another virtual host using mix of ip-, name-, and port-based configuration

# #server

#}

# https server https ssl加密伺服器

# #server

#}

}

nginx安裝與配置詳解

概念 靜態網頁 靜態一般是跟後端資料庫不發生互動的網頁,其網頁內容很少更新或者幾乎不更新,網頁檔案字尾命名通常是以.htm,html,xml等結尾的。動態網頁 動態網頁一般是後端資料庫發生互動的網頁,其網頁內容經常更新或者隨著後端資料庫內容變化而更新,網頁檔案字尾命通常是.asp jsp php 等...

Nginx 詳解與安裝

一,nginx 簡介 1,nginx是一款優秀的web服務軟體,他的優點是方便,簡單,靈活,是一款極具發展潛力的web伺服器。2,nginx是乙個開源的,支援高效能,高併發的www服務和 服務軟體 3,nginx具有三大功能 服務 1 可以充當web伺服器。作為web服務軟體 2 還可以充當負載均衡...

nginx安裝與配置

1 安裝前,需要安裝的軟體包 yum y install gcc gcc c autoconf automake yum y install zlib zlib devel openssl openssl devel pcre pcre devel 2 安裝nginx 3 啟動與停止nginx 啟動...