Linux中部署tomcat

來源:互聯網
上載者:User

標籤:linux   項目   server   新版本   code   tar.gz   年度   配置   庫檔案   

1.tomcat簡介
自從JSP發布之後,推出了各式各樣的JSP引擎。Apache Group在完成GNUJSP1.0的開發以後,開始考慮在SUN的JSWDK基礎上開發一個可以直接提供Web服務的JSP伺服器,當然同時也支援Servlet, 這樣Tomcat就誕生了。Tomcat是jakarta項目中的一個重要的子項目,其被JavaWorld雜誌的編輯選為2001年度最具創新的Java產品,同時它又是sun公司官方推薦的servlet和jsp容器,因此其越來越多的受到軟體公司和開發人員的喜愛。servlet和jsp的最新規範都可以在tomcat的新版本中得到實現。其次,Tomcat是完全免費的軟體,任何人都可以從互連網上自由地下載。Tomcat與Apache的組合相當完美。

2、Tomcat目錄
tomcat
|---bin Tomcat:存放啟動和關閉tomcat指令碼;
|---confTomcat:存放不同的設定檔(server.xml和web.xml);
|---doc:存放Tomcat文檔;
|---lib/japser/common:存放Tomcat運行需要的庫檔案(JARS);
|---logs:存放Tomcat執行時的LOG檔案;
|---src:存放Tomcat的原始碼;
|---webapps:Tomcat的主要Web發布目錄(包括應用程式樣本);
|---work:存放jsp編譯後產生的class檔案;

3.tomcat項目部署

//java環境安裝,安裝jdk環境[[email protected] ~]# yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel[[email protected] ~]# java -version//下載tomcat[[email protected] ~]# cd /usr/src/[[email protected] src]#   wget https://archive.apache.org/dist/tomcat/tomcat-9/ v9.0.8/bin/apache-tomcat-9.0.8.tar.gz//解壓部署[[email protected] src]# tar xf apache-tomcat-9.0.8.tar.gz -C /usr/local/[[email protected] src]# cd /usr/local/[[email protected] local]# ln -s apache-tomcat-9.0.8/ tomcat[[email protected] local]# ll//寫一個hello world的java頁面[[email protected] ~]# vim index.jsp[[email protected] ~]# cat index.jsp<html><head>                         <title>test papg</title></head><body>                         <%                                  out.println("Hellow World");                         %></body></html>[[email protected] ~]# mkdir /usr/local/tomcat/webapps/test[[email protected] ~]# cp index.jsp /usr/local/tomcat/webapps/test/[[email protected] ~]# ll /usr/local/tomcat/webapps/test/總用量 4-rw-r--r--. 1 root root 114 9月   5 11:27 index.jsp//啟動tomcat[[email protected] ~]# /usr/local/tomcat/bin/catalina.sh start[[email protected] ~]# ps -ef |grep tomcat[[email protected] ~]# ss -antl    State       Recv-Q Send-Q   Local Address:Port                  Peer Address:Port              LISTEN      0      128                  *:22                               *:*                  LISTEN      0      100          127.0.0.1:25                               *:*                  LISTEN      0      100                 :::8080                            :::*                  LISTEN      0      128                 :::22                              :::*                  LISTEN      0      100                ::1:25                              :::*                  LISTEN      0      1         ::ffff:127.0.0.1:8005                            :::*                  LISTEN      0      100                 :::8009                            :::*                 

在瀏覽器上瀏覽網頁
輸入:192.168.209.12:8080

輸入:192.168.209.12:8080/test/

Linux中部署tomcat

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.