nginx安裝和部署

1 什麼是nginx

Nginx是一款高性能的http 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。html

由俄羅斯的程序設計師Igor Sysoev所開發nginx

 

2 nginx安裝

官方網站:https://nginx.org/en/download.htmlweb

Windows下安裝

就在網站上選擇windows版下載就行,下載後解壓(切記不能含有中文路徑!!)windows

啓動nginx服務器

兩種方法:瀏覽器

1) 直接雙擊解壓目錄下的"nginx.exe",便可啓動nginx服務器。服務器

2) 命令行進入解壓文件目錄,執行 start nginx 命令,也會直接啓動nginx服務器。app

驗證啓動成功

開瀏覽器,輸入地址:http://localhost,訪問頁面,出現以下頁面表示訪問成功。負載均衡

 

Nginx Windows基本操做指令

啓動服務:start nginxwebapp

完整有序中止:nginx -s quit性能

強制關閉:nginx -s stop

 

重載服務:nginx -s reload  (修改配置文件以後,須要重啓加載,服務不會停止)

驗證配置文件:nginx -t

打開日誌文件:nginx -s reopen

使用幫助:nginx -h

 

Nginx配置文件

打開路徑: nginx/conf/nginx.conf 

配置文件主要由四部分組成:main(全區設置),server(主機配置),upstream(負載均衡服務器設置),和location(URL匹配特定位置設置)。

虛擬主機基本設置

#虛擬主機定義
    server {
        #端口
        listen       80;
        #訪問域名
        server_name  localhost;
     
        #對URL進行匹配
        location / {
            #訪問路徑,可相對也可絕對路徑
            root   html;
            #首頁文件。如下按順序匹配
            index  index.html index.htm;
        }

一個server節點就是一個虛擬主機,能夠配置多個

server {
    listen 80;
    server_name www.aaa.com;   # www.aaa.com域名
    location / {
        proxy_pass http://localhost:8080;   # 對應端口號8080
    }
}

 

其它nginx配置可參考:http://www.javashuo.com/article/p-fculwern-gy.html

           http://www.javashuo.com/article/p-htogbpve-mo.html

 

 

Tomcat啓動方式

1,進入加壓包文件目錄,直接點擊bin/startup.bat啓動

 

Tomcat部署web項目

1,打包war包的方式,把項目打包成.war 的文件

2,將war包放到webapps下,啓動Tomcat,

訪問路徑:http://localhost:8080/war包名字/index.html,或者訪問http://localhost:8080/

關閉Tomcat的方式

Tomcat壓縮包的bin目錄下,有一個由官方提供的腳本(shutdown.sh) 雙擊文件能夠用來結束Tomcat進程

Tomcat部署參考:https://www.cnblogs.com/nananana/p/9387694.html

         https://www.cnblogs.com/rmxd/p/11419193.html

相關文章
相關標籤/搜索