1、下載web
打開Apache Tomcat官網,選擇須要的版本下載:apache
2、存放到本地瀏覽器
文件夾重名民爲ApacheTomcat,放到/Users/計算機名/Library/目錄下tomcat
3、啓動Tomcatbash
一、打開Terminal,進入ApacheTomcat所在目錄的bin目錄下服務器
cd /Users/apple/Library/apache-tomcat-9.0.16/bin
複製代碼
二、啓動Tomcatapp
./startup.sh
複製代碼
若是出現:webapp
-bash: ./startup.sh: Permission denied
jsp
是由於用戶沒有權限,而致使沒法執行.須要用命令chmod
修改一下bin目錄下的.sh權限,沒有出現說明啓動成功ui
chmod u+x *.sh
複製代碼
修改完後從新之執行啓動命令:./startup.sh便可啓動,界面以下
三、驗證安裝是否成功
在瀏覽器地址欄輸入:http://localhost:8080
顯示以下界面:
這裏寫圖片描述
4、關閉Tomcat
./shutdown.sh
複製代碼
5、ApacheTomcat目錄結構:
1> bin:存放tomcat命令
2> conf:存放tomcat配置信息,裏面的server.xml文件是核心的配置文件
3> lib:支持tomcat軟件運行的jar包和技術支持包(如servlet和jsp)
4> logs:運行時的日誌信息
5> temp:臨時目錄
6> webapps:共享資源文件和web應用目錄
7> work:tomcat的運行目錄.jsp運行時產生的臨時文件就存放在這裏
複製代碼
服務器的默認端口是8080
,也能夠將其改爲自定義的端口,爲了不與系統端口衝突,必須設置爲1024
以上,例如設置爲8888
打開conf目錄下的server.xml
文件,將如下語句的port值8080
改成自定義的端口號:(例如8020)
<Connector port="8020" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
複製代碼
從新啓動服務器後輸入localhost:8080無效,須要輸入localhost:8020就能夠打開服務器的界面了.
在conf
目錄的tomcat-users.xml文件裏上面加入如下代碼:
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
複製代碼
由於xml的標籤都要關閉,還要重啓tomcat. 從新打開http://localhost:8080到Tomcat主界面,點擊 Manager App等按鈕帳號和密碼輸入tomcat便可登錄