3.Tomcat
Tomcat官網:https://tomcat.apache.org/
3.1安裝Tomcat
1.打開官網,找到Download:
2.選擇適合電腦的版本下載:
3.下載安裝包後,
4.解壓到本地,找一個你存放此類包的地方,安裝完成。
3.2Tomcat啓動
1.目錄分析:
2.啓動,關閉Tomcat
在bin路徑下:
找到Apache-tomcat-9.0.35下的bin文件夾,打開後,找到“startup.bat”雙擊打開後會自動執行代碼塊,等待執行完成:
startup.bat:
然後就可以在瀏覽器訪問測試鏈接:http://localhost:8080/
關閉Tomcat,直接關閉剛纔的界面,或是點擊“shutdown.bat”即可。
之後就無法訪問本地頁面了:
可能會遇到的小問題:
-
Java環境變量沒有配置好,可能會閃退。
-
閃退問題:需要配置兼容性。
-
亂碼問題:配置文件中設置一下。
3.3Tomcat配置
找到在conf目錄下的核心配置文件“Server.xml”
可以配置啓動的端口號:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
拓展默認端口號:
Tomcat:8080;
MySQL:3306;
HTTP:80;
HTTPS:443;
可以配置啓動的主機的名稱:
修改Host裏面的內容:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
修改name="localhost"後即可。
-
默認的主機名:localhost——>127.0.0.1
-
默認網站應用存放的位置爲:webapps。
注意!!!不是Engine裏面的localhost!!!
<Engine name="Catalina" defaultHost="localhost">
這個Engine裏面的東西不要修改!!!
3.4發佈一個Web網站
自己寫的網站,放在服務器(Tomcat)指定的文件夾(webapps)下,即可訪問。
找到apache-tomcat-9.0.35\webapps文件夾,複製root文件夾,重命名EdwinTry,保留裏面的WEB-INF文件夾,刪除其他的文件,
新建一個index.html。
在index.html裏面輸入網頁的代碼。
在瀏覽器裏輸入:http://localhost:8080/EdwinTry/即可進入。
Web文件夾格式:
--webapps : Tomcat服務器的web目錄
-ROOT自帶文件夾
-EdwinTry:網站的目錄名
-WEB-INF文件夾保留
-classes: java程序
-lib: web應用所依賴的jar包
-web.xm] :網站配置文件
-index. htm1默認的首頁
static
-CSS
-sty1e.css
-js
-img
-……
參考文獻
《【狂神說Java】JavaWeb入門到實戰》
2020.05.28