下載安裝JDK和Tomcat就不說了,太簡單了。因爲是win7單機環境測試,啓動多個Tomcat服務能夠經過在server.xml配置文件中修改端口實現。準備兩個Tomcat,好比使用兩個不一樣版本的Tomcat(相同版本能夠更改下文件名或者放到不一樣目錄下)javascript
在webapps目錄下,建立一個文件夾,例如test,並在該文件夾下面建立文件index.html,編輯內容,例如php
將test拷貝到第二個tomcat的webapps目錄下並將內容作相應修改css
進入conf目錄配置server.xml。首先修改端口,保持第一個tomcat端口不變,將第二個tomcat的相關端口在原基礎上加1。而後在host節點中分別添加如下內容html
docBase爲項目的絕對路徑前端
分別進入tomcat的bin目錄,雙擊startup.bat啓動tomcat服務,若是顯示端口占用,多是由於設置了環境變量,到系統環境變量中將CATALINA_HOME刪除便可。在瀏覽器測試下java
沒問題,進入下一步。node
這裏下載了最新版本nginx
將其解壓便可web
經過CMD命令行進入Nginx目錄,啓動Nginxapache
閃一下就沒了,能夠經過如下命令查看是否啓動成功
有如下回顯代表成功
或者能夠在瀏覽器輸入127.0.0.1,出現Nginx歡迎頁面表示啓動成功
nginx命令參數能夠經過-h選項查看
經常使用命令有
中止nginx服務:
nginx -s quit
nginx -s stop
stop與quit參數的區別在於stop是快速中止nginx,可能並不保存相關信息,quit是完整有序的中止nginx,並保存相關信息。
從新加載配置文件:
nginx -s reload
進入conf目錄,修改nginx.conf。
在http節點下添加如下內容,upstream節點設置負載均衡的服務器列表,將以前啓動的兩臺tomcat服務器配置進去
默認是輪詢負載策略,nginx提供四種負載策略
虛擬主機配置,修改server節點
簡單的配置結束,測試下,在瀏覽器輸入127.0.0.1:80/test
不停刷新這兩個頁面未來回切換,由於權重設置都爲1。權重設置越大,被請求的概率越大。
nginx的配置是nginx的核心,如下內容爲網絡上找的配置介紹,詳細見官網http://wiki.nginx.org/Configuration
總結:今天心血來潮學想搗鼓下Nginx,便把實踐過程記錄了下來,但只算是個入門體驗。有時間再慢慢研究下。