關於tomcat的使用方法(配置及使用)


 前一段時間要做一個音樂播放器,要實現在線下載歌曲功能,這里要用到服務器,我決定使用Tomcat。

  1.下載tomcat http://tomcat.apache.org/   推薦下載7.0 版本(8.0剛出來,據說還有些問題;6.0反正我沒搭建好;)

  2.在搭建tomcat服務器之前要安裝jdk及配置jdk環境變量,這個我在以前的博客里有。再說說tomcat環境變量的配置,網上好多朋友說需要,我認為是沒有必要配置的,因為在第一次啟動tomcat時就會自動配置環境變量。  

  3.下載后將其解壓到一個非中文目錄下,中文目錄下會出現一些莫名其妙的問題。

  4.啟動tomcat,在bin目錄下有個startup.bat,雙擊即可啟動tomcat(或在cmd中輸入service tomcat    

    start );關閉tomcat同理。在服務中將tomcat設為自啟動:(這樣你的服務器就可以開機自啟動了)

 

關於tomcat的使用方法(配置及使用)

  5.驗證是tomcat否啟動成功:在瀏覽器輸入http://localhost:8080/http://127.0.0.1:8080/會出現如下網頁說明啟動成功。(有時候用127.0.0.1不能訪問這個網頁,但localhost可以;這個問題可以百度一下網上有解決方法)

關於tomcat的使用方法(配置及使用)

           6現在我來說說如何部署一個存放mp3文件的服務器:

                  1.在wepapps文件夾下新建一個文件夾mp3,在文件夾下新建一個文件夾WEB-INF,然后再此文件夾下新建web.xml文件;這個文件是服務器部署文件;至於如何編輯這個文件,我們可以把apache-tomcat-7.0.42\webapps\ROOT\WEB-INF下的web.xml內容復制過去即可。

                  2.然后可以把mp3文件和lrc文件加進去了。

                  3.新建一個resources.xml文件,這個文件用來更新在線歌曲列表。內容可以參考如下:

<?xml version="1.0" encoding="ISO-8859-1"?>

<resources>
       <resource>
           <id>0001</id>
           <mp3.name>becauseofyou.mp3</mp3.name>
           <mp3.size>3683096</mp3.size>
           <lrc.name>becauseofyou.lrc</lrc.name>
           <lrc.size>2290</lrc.size>
       </resource>
    <resource>
           <id>0002</id>
           <mp3.name>inaworldlikethis.mp3</mp3.name>
           <mp3.size>3534286</mp3.size>
           <lrc.name>inaworldlikethis.lrc</lrc.name>
           <lrc.size>2230</lrc.size>
    </resource>
       <resource>
           <id>0003</id>
           <mp3.name>theyoung.mp3</mp3.name>
           <mp3.size>3634422</mp3.size>
           <lrc.name>theyoung.mp3</lrc.name>
           <lrc.size>1664</lrc.size>
       </resource>
</resources>
View Code

現在我們的mp3服務器就搭建成功了,驗證一下:

在瀏覽器輸入http://127.0.0.1:8080/mp3/resources.xml

關於tomcat的使用方法(配置及使用)

現在在我們服務器機器所在局域網內的設備既可以訪問http://ip:8080/mp3/resources.xml了,和上圖一樣的效果;這里的ip是內網ip,可以在cmd中ipconfig確認得到,這里不能用百度ip得到的ip,這是外網ip;至於外網設備如何訪問,我們下篇文章介紹。

 

注意:在其他設備訪問服務器之前一定要將服務器機器的防火牆關掉,至於如何關掉防火牆,百度一下。如果有必要的話,殺毒軟件也要關掉。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM