目錄
一、安裝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 啟動...