作業系統版本:centos linux release 7.4.1708 (core) 最小化安裝版
1. 安裝編譯工具及相關庫。
3. 編譯安裝pcre。
[root@geeklp-nginx ~]# tar -xvzfpcre-8.41.tar.gz4. 編譯安裝nginx。[root@geeklp-nginx pcre-8.41]# cd pcre-8.41
[root@geeklp-nginx pcre-8.41]# make&& make install
[root@geeklp-nginx ~]# tar -xvzfnginx-1.13.7.tar.gz5. 啟動nginx。[root@geeklp-nginx nginx-1.13.7]# cdnginx-1.13.7
[root@geeklp-nginx nginx-1.13.7]# make&& make install
6. 配置防火牆。
7. 驗證。
這裡寫描述
1. 檢視nginx版本:
2. 修改配置檔案nginx.conf。
黃色部分是配置關鍵
[root@localhostconf]# more nginx.conf
#user nobody;
user root;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events
location/gy-mobile/
location/images/
location/upload/
location /***-admin/
location /***-mobile/
#error_page 404 /404.html;
# redirect server error pages to thestatic page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html
location /admin/
location/gy-mobile/
location/images/
location/upload/
location /***-admin/
location/***-mobile/
#error_page 404 /404.html;
# redirectserver error pages to the static page /50x.html
#error_page 500 502 503 504 /50x.html;
location =/50x.html
}#對映專案2外網進來的後端埠8378指定到8379
server
error_page 500 502 503 504 /50x.html;
location =/50x.html
[root@localhostconf]#
Linux(十一) Nginx 的安裝與配置
當使用者訪問量非常大時,我們需要使用多台tomcat來構成集群,由nginx負責將負載分攤到每一台tomcat伺服器上。搭建tomcat集群的基本思路是把tomcat解壓目錄複製多份,然後讓每乙份tomcat分別使用不同埠號即可。啟動時分別進入自己的bin目錄執行startup.sh即可。需要修改埠...
LNMP架構十一(Nginx訪問日誌)
十一 nginx訪問日誌 通過訪問日誌,可以知曉使用者的位址,的哪些部分最受歡迎,使用者的瀏覽時間,對大多數使用者用的的瀏覽器做出針對性優化。nginx會把每個使用者訪問往咱的日誌資訊記錄到指定的日誌檔案裡,供 管理員分析使用者瀏覽行為等,我們可以在nginx.conf檔案中定義日誌模板,然後在虛擬...
nginx安裝(yum安裝)
安裝先決條件 yum install y yum utils要設定yum儲存庫,請建立 etc yum.repos.d nginx.repo 包含以下內容的檔案 true預設情況下,使用穩定的nginx軟體包的儲存庫。如果要使用主線nginx軟體包,請執行以下命令 yum config manage...