Linux下配置Tomcat服務器和Windows下其實差很少,能夠去官網下載安裝包釋放或者在線下載,只是當時下載的windows.zip文件,如今下載.tar.gz格式的便可,下面使用命令行的方式安裝web
仍是在/usr/local下新建目錄tomcat進入後用wget命令下載最新包,tomcat9.0如今已經出來了,可是爲了和eclipse項目更好的兼容,建議下載tomcat8.0的最新包apache
下載好以後進行釋放vim
tar -xzvf apache-tomcat-8.0.30.tar.gz
釋放出來以後能夠刪除原來的包,進入服務器目錄中,如今沒什麼問題就能夠啓動tomcat了,進入bin下,執行腳本startup.shwindows
./startup.sh
而後看到這個就已經啓動了,若是以前域名解析到了服務器,而且80端口進行了綁定,那麼不用專門進行域名綁定直接運行http://servername:8080/便可看到以下界面:tomcat
中止服務器可使用./shutdown.sh來進行,到如今最基本的tomcat就配置好了服務器
下面配置tomcat服務器的應用目錄,默認狀況下tomcat的應用目錄都是webapps,能夠修改到咱們指定的目錄app
首先進入服務器下的conf目錄,執行vim server.xml打開文件找到<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">這段代碼,把appBase的值改爲咱們本身定義的目錄便可運維
如今,從新啓動服務器就能夠生效了,如今訪問剛纔的地址會發現是空白,是由於沒有配置默認項目的緣由,tomcat服務器的默認項目是webapps下的ROOT目錄,就是說訪問的時候能夠去除項目名稱,直接當作根目錄使用,而其餘目錄則必須使用http://servername:8080/projectname/進行訪問,如今咱們第一種方法就是適應tomcat服務器的默認項目,在咱們的應用目錄下創建ROOT目錄,這樣很好理解,另一種方法就是咱們自定義默認項目目錄,方法以下eclipse
仍是用vim打開conf/server.xml文件,定位到剛纔的<Host>標籤位置,而後在<Host></Host>標籤中間,或者是</Host>結束標籤之間添加如下代碼配置:webapp
<Context path="" docBase="自定義的默認項目路徑" debug="0" reloadable="true" />
path=""表明的就是應用目錄下的直接目錄,docBase就是默認項目目錄,後面的reloadable就是默認自動編譯源文件爲class文件,便於調試,生產環境中能夠設爲false,從而提升tomcat服務器的性能
設置以後,重啓服務器訪問便可生效
基本的根目錄配置和項目移植就是這些,tomcat服務器的基礎部署就是這些,更多的配置運維後面繼續討論