1. 程式人生 > >tomcat的安裝以及配置

tomcat的安裝以及配置

Tomcat


部署tomcat

  1. 掛載光盤,並先安裝JDK軟件

  2. (Tomcat是依賴於Java環境的)

技術分享圖片

3)建立就java.sh腳本


技術分享圖片

內容如下:


技術分享圖片

4)java.sh腳本導入到環境變量。


技術分享圖片

2、安裝配置tomcat

1)解壓apache-tomcat


技術分享圖片

2)啟動tomcat


技術分享圖片

2)在瀏覽器上測試http://localhost8080


技術分享圖片


看到上面的頁面說明成功啟動了tomcat

註意:如果想關閉tomcat,運行/usr/local/tomcat7/bin/shutdown.sh命令。

3、建立javaweb站點

1)建立一個web目錄,並在裏面建立一個webapp1目錄,用於存放網站文件


技術分享圖片



1)建立index.jsp的測試頁面

Vi /web/webapp1/index.jsp

技術分享圖片



1)修改tomcatserver.xml文件

Vi /usr/local/tomcat7/conf/server.xml

host區域裏面添加以下內容即可


技術分享圖片

1)關閉tomcat服務,然後再啟動


技術分享圖片


1)瀏覽網頁http://localhost:8080


技術分享圖片


出現上面自己制作的網頁,說明tomcat站點配置成功,能夠運行jsp網頁了。

二、搭建nginx+tomcat負載均衡群集

拓撲圖:

技術分享圖片


環境如下圖所示:

技術分享圖片


1、搭建tomcat

Tomcat1我們在上面已經搭建好了,下面開始搭建tomcat2

(安裝方法和第一臺完全一樣,這裏就不再截圖說明,但為了區分不同的服務器

把第二臺的網頁改為內容www.test2.com,我已經搭建好了,如下圖所示)

技術分享圖片


1、搭建和配置nginx服務器(和前面的配置有不一樣的地方)

1)插入redhat光盤,配置一個yum倉庫,然後安裝下面的相關軟件包


技術分享圖片



技術分享圖片


2)建立用戶和組,編譯安裝nginx


技術分享圖片


3)安裝Nginx (這個地方的配置和安裝Nginx時的不一樣)

--with-http_gzip_static__module (啟用gzip靜態壓縮)

--with-http_flv_module (啟用flv模塊,提供尋求內存使用基於時間的偏移量文件)

--with-http_ssl_module (啟用ssl模塊)

技術分享圖片

4)、最後執行 make && make install




3)修改nginx配置文件,添加以下內容

首先在http{......}中加入下面代碼,設定負載均衡的服務器列表。

weight=1:代表權重,這裏為了測試,把權重都設置成一樣的

(權重越高,被分配的概率越大)


技術分享圖片



然後在http{......}裏面的server{......}裏面的location{......}中加入一行

加入紅框中的內容

技術分享圖片



3)測試nginx配置文件是否正確

執行/usr/local/nginx/sbin/nginx -t

出現下面的信息表示正確

技術分享圖片



3)啟動nginx服務

或者使用 netstat -anpt | grep Nginx 命令 查看Nginx是否啟動


技術分享圖片

技術分享圖片


3、測試負載均衡效果

1)打開瀏覽器訪問http://192.168.1.102

不斷刷新瀏覽器測試,可以看到由於權重相同,頁面會反復在以下兩個頁面來回切換

說明負載均衡群集搭建成功

技術分享圖片



技術分享圖片



tomcat的安裝以及配置