tomcat安裝配置html
1、什麼是tomcat,做用是什麼java
一、 tomcat就是用來解析jsp程序的一個軟件mysql
二、tomcat是Apache軟件基金會(Apache software foundation)的Jakarta項目中的一個核心項目,有Apache、sun和其餘一些公司及我的共同開發而成linux
三、tomcat是一個輕量級應用服務器,在中小型系統和併發訪問用戶不是不少的場合下唄廣泛使用,是開發哦調試JSP程序的首選web
2、安裝GDKsql
一、進入到/usr/local/src/apache
cd /usr/local/src/bootstrap
二、下載GDKvim
官方:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html瀏覽器
三、解壓
tar zxvf jdk-7u79-linux-x64.tar.gz
四、把解壓出來的文件移動到/usr/local/目錄下
[root@mysql src]# mv jdk1.7.0_79 /usr/local/
五、編輯vim /etc/profile.d/java.sh配置文件,加入如下代碼
代碼:
JAVA_HOME=/usr/local/jdk1.7.0_79 JAVA_BIN=/usr/local/jdk1.7.0_79/bin JRE_HOME=/usr/local/jdk1.7.0_79/jre PATH=$PATH:/usr/local/jdk1.7.0_79/bin:/usr/local/jdk1.7.0_79/jre/bin CLASSPATH=/usr/local/jdk1.7.0_79/jre/lib:/usr/local/jdk1.7.0_79/lib:/usr/local/jdk1.7.0_79/jre/lib/charsets.jar
須要注意的是jdk1.7.0_79 這個目錄,這個目錄是根據你下載的版原本寫的,若是你的版本是1.8.0.79那麼就要寫成1.8.0.79而不是1.7.0_79 。
六、source /etc/profile.d/java.sh
七、檢測是否設置正確
[root@mysql src]# java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
顯示此類容表示配置正確
3、安裝tomcat
一、進入/usr/local/src目錄
二、下載tomcat
tomcat官網:tomcat.apache.org
[root@mysql src]# wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.62/bin/apache-tomcat-7.0.62.tar.gz
三、解壓
tar zxvf apache-tomcat-7.0.62.tar.gz
四、移動而且重命名爲tomcat
mv apache-tomcat-7.0.62 /usr/local/tomcat
五、拷貝啓動腳本到/etc/init.d/目錄,而且更名爲tomcat
cp -pv /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
六、編輯tomcat文件,在文件中的第二行加如一下代碼
代碼以下:
# chkconfig: 2345 63 37 # description: tomcat server init script # Source Function Library . /etc/init.d/functions JAVA_HOME=/usr/local/jdk1.7.0_79 #注意這裏的路徑,不能寫錯了,必定要根據本身下載的來GDK名稱來寫 CATALINA_HOME=/usr/local/tomcat
退出保存
七、 受權
[root@mysql src]# chmod 755 /etc/init.d/tomcat
八、 加入到服務列表
[root@mysql src]# chkconfig --add tomcat
九、 加入到開機啓動列表
[root@mysql src]# chkconfig tomcat on
十、啓動tomcat
[root@mysql src]# /etc/init.d/tomcat start Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/local/jdk1.7.0_79 Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started.
出現這個提示就說明啓動成功了。
須要注意的是,若是須要重啓tomcat服務,必定要先中止(stop),而後在啓動,不可使用restart重啓
十一、檢測是否成功
1)啓動完成以後可使用如下命令查看
ps aux |grep tomcat
2)使用netstat -lnp查看端口情況
3)使用瀏覽器檢測,若是成功會看到tomcat的歡迎界面
4、配置tomcat
一、修改默認的端口
1)進入到tomcat目錄
cd /usr/local/tomcat/
2)編輯conf/server.xml文件
[root@mysql tomcat]# vim conf/server.xml
把<Connector port="8080"端口改爲80端口
3)重啓tomcat服務
先/etc/init.d/tomcat stop
後/etc/init.d/tomcat start
二、配置新虛擬主機
1)在配置conf/server.xml文件中找到</Host>,而後在</Host>下一行插入如下代碼
代碼:
<Host name="www.188.com" appBase="/data/tomcatweb" #文件存放路徑 unpackWARs="false" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/> </Host>
具體如圖:
2)建立tomcatweb 目錄,若是沒有這個目錄是沒法啓動的
mkdir /data/tomcatweb
3)重啓
/etc/init.d/tomcat stop
/etc/init.d/tomcat start
5、測試jsp解析
一、進入到/data/tomcatweb目錄
二、在/data/tomcatweb目錄建立使用vim新建一個1.jsp文件,而後加入如下內容
vim /data/tomcatweb/1.jsp
內容:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
三、測試
[root@mysql tomcatweb]# curl -xlocalhost:80 www.188.com/1.jsp <html><body><center> Now time is: Mon Jun 29 22:54:12 CST 2015 </center></body></html>
出現這個提示說明已經測試成功
在Windows測試須要更改host文件,要加上192.168.21.97 www.188.com 這一條
筆記有錯誤的地方還請大神指正,小白會繼續修改