(二)Nginx+Tomcat+Redis+Mysql安裝
先上官網下載安裝包,安裝nginx需要預先安裝zlib、pcre
安裝nginx
解壓:var -zxvf nginx-5,解壓完進入目錄,可以看到,configure為環境檢測指令碼
./configure進行安裝前的檢測:
缺少pcre和zlib,安裝pcre和zlib,下載好相應的targz包,解壓:
安裝pcre,進入到pcre解壓目錄下,原始碼方式安裝:make && make install
同樣方式安裝zlib,兩者都是原始碼包方式安裝
安裝完成後再來安裝nginx:
切到nginx目錄下並執行make命令:
安裝完nginx後,nginx預設安裝再/usr/local下,可以找到nginx安裝檔案,裡面包含配置檔案和執行資料夾sbin,執行sbin下的nginx即可執行nginx:
進入到sbin下,開啟nginx執行:
出現問題:
我的是64位,解決辦法:
啟動nginx成功,可以使用主機ip直接在瀏覽器訪問,預設80埠:
安裝jdk、tomcat:
tomcat解壓即可使用,用nginx負載均衡,這裡多安裝幾個tomcat
解壓tomcat進入檢視解壓檔案,在bin目錄下可以找到啟動/停止tomcat服務執行檔案:
另外複製出兩tomcat,統一放到一個資料夾下:
啟動:
提示需要安裝jdk
安裝jdk,rpm方式安裝:
java -version看下,安裝成功
預設安裝在/usr/java下:
安裝完啟動tomcat:
訪問tomcat:
啟動成功
分別配置三個tomcat的埠,修改server.xml,埠號依次加1,8080,8081,8082,其他tomcat相關埠同樣設定:
8080 8005 8009,8081 8006 8010,8082 8007 8011
分別啟動這三臺tomcat:
為了區分三臺tomcat,分別在其中新建一個jsp頁面,獲取當前sessionid:
安裝mysql