Mac下Tomcat安裝以及搭建一個簡單網(wǎng)站

Tomcat概念

Tomcat是由Apache軟件基金會屬下Jakarta項目開發(fā)的Servlet容器纺且,按照Sun Microsystems提供的技術(shù)規(guī)范稍浆,實現(xiàn)了對Servlet和JavaServer Page(JSP)的支持猜嘱,并提供了作為Web服務(wù)器的一些特有功能朗伶,如Tomcat管理和控制平臺论皆、安全局管理和Tomcat閥等猾漫。由于Tomcat本身也內(nèi)含了HTTP服務(wù)器,因此也可以視作單獨的Web服務(wù)器觉鼻。但是队橙,不能將Tomcat和Apache HTTP服務(wù)器混淆,Apache HTTP服務(wù)器是用C語言實現(xiàn)的HTTPWeb服務(wù)器仇矾;這兩個HTTP web server不是捆綁在一起的贮匕。Apache Tomcat包含了配置管理工具花枫,也可以通過編輯XML格式的配置文件來進行配置。Tomcat7支持Servlet3.0敦锌,而Tomcat6只支持Servlet2.5佳簸。

Tomcat安裝生均、啟動以及配置

Tomcat分為安裝版本和解壓版本

1.安裝板:一臺電腦只能安裝一個Tomcat

2.壓縮版:無需安裝,解壓即可汉买,解壓多少份都可以

Tomcat官方下載地址:http://tomcat.apache.org

打開官網(wǎng)佩脊,然后選擇對應(yīng)的版本朽色,下載(這里下載的是Tomcat7)

Tomcat下載

下載成功,然后解壓

Tomcat壓縮包

解壓成功后崔列,我們就可以使用Tomcat了赵讯。

注意:解壓之后的文件夾存放目錄不能有中文命名的目錄耿眉,否則后面配置的時候會出現(xiàn)問題。

這里我們放在了用戶目錄下(小編習慣服務(wù)程序都安裝在此目錄组底,方便配置)

Tomcat目錄

啟動Tomcat

進入 apache-tomcat-7.0.103/bin目錄

cd apache-tomcat-7.0.103/bin/

啟動 Tomcat

./startup.sh

如果你遇到

Permission denied

說明沒有執(zhí)行權(quán)限债鸡,我們給Tomcat文件賦予一下權(quán)限

chmod -R 777 apache-tomcat-7.0.103/

然后再次啟動 Tomcat

./startup.sh

Tomcat啟動成功

注意:Tomcat依賴Java JDK厌均,如果你的電腦沒有安裝JDK棺弊,你需要先去安裝JDK擒悬。

此時打開瀏覽器,訪問:http:localhost:8080

Tomcat啟動成功

關(guān)閉Tomcat

進入?apache-tomcat-7.0.103/bin目錄缝驳,關(guān)閉 Tomcat

./shutdown.sh

配置Tomcat端口號

進入apache-tomcat-7.0.103 -> conf目錄用狱,修改 server.xml

Tomcat端口號修改

如果你電腦的8080端口已經(jīng)被其他應(yīng)用(比如:jenkins等)占用了夏伊,你可以修改此端口吻氧,然后啟動Tomcat咏连。訪問地址:http:localhost:新的端口號

Tomcat目錄結(jié)構(gòu)介紹

Tomcat目錄

|- bin:存放Tomcat的命令祟滴。

????startup.sh -> start tomcat

????shutdown.sh -> stop tomcat

|- conf:存放tomcat的配置信息垄懂。其中server.xml文件是核心的配置文件痛垛。

|-lib:支持tomcat軟件運行的jar包。其中還有技術(shù)支持包漫谷,如servlet蹂析,jsp。

|-logs:運行過程的日志信息

|-temp:臨時目錄

|-webapps:共享資源目錄斩郎。web應(yīng)用目錄喻频。

|-work:tomcat的運行目錄。jsp運行時產(chǎn)生的臨時文件就存放在這里

搭建一個簡單網(wǎng)站

在webapps目錄下創(chuàng)建一個名為hello的文件夾(不能有中文锻煌、空格命名)姻蚓,這個目錄是項目目錄。在項目目錄下創(chuàng)建一個index.html文件捂龄。

index.html

修改index.html內(nèi)容為:

<!DOCTYPE html>

<html lang="zh">

? ? <head>

? ? ? ? <meta charset="utf-8">

? ? ? ? <title>New Web Project</title>

? ? </head>

? ? <body>

? ? ? ? <h1>Hello World</h1>

? ? </body>

</html>

然后訪問:http://localhost:8080/hello/index.html

Tomcat映射虛擬主機

我們的目標是在瀏覽器輸入一個網(wǎng)址倦沧,比如:www.onefboy.com展融。就可以訪問我們剛才的網(wǎng)站豫柬。

第一步:修改 server.xml扑浸。進入apache-tomcat-7.0.103?-> conf目錄喝噪,修改

修改端口號
修改域名

第二步:修改本地host文件仙逻,綁定www.onefboy.com域名和127.0.0.1的關(guān)系

前往

輸入:/private/etc/hosts

前往

然后打開文件添加

host

然后重新啟動Tomcat,訪問:www.onefboy.com

Tomcat主頁

是不是很神奇姑廉,我們除了使用localhost:8080端口的方式可以訪問Tomcat翁涤,也可以通過域名的方式訪問了。

但是我們的目的是通過域名直接訪問到我們的網(wǎng)站号阿。在Tomcat中鸳粉,一個主機只可以有一個名為ROOT的應(yīng)用,名為ROOT的應(yīng)用在瀏覽器中訪問時可以不給出應(yīng)用名稱的枯夜。

所以繼續(xù)修改:

hello

1.進入webapps目錄湖雹,將ROOT文件夾刪除(刪除前記得先備份一下,方便以后可能搭建其他項目需要恢復)摔吏。

2.然后將我們上面創(chuàng)建的hello文件夾名稱修改為ROOT纵装。再次訪問:www.onefboy.com,是不是OK了(訪問時如果報錯稳诚,Tomcat需要一點時間瀑踢,稍等一會再刷新一下就OK了)才避。

一切都是這么神奇-_-

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末桑逝,一起剝皮案震驚了整個濱河市楞遏,隨后出現(xiàn)的幾起案子首昔,更是在濱河造成了極大的恐慌,老刑警劉巖勒奇,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赊颠,死亡現(xiàn)場離奇詭異,居然都是意外死亡顶猜,警方通過查閱死者的電腦和手機痘括,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來抄淑,“玉大人驰后,你說我怎么就攤上這事≈T” “怎么了夜涕?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵女器,是天一觀的道長。 經(jīng)常有香客問我,道長贱呐,這世上最難降的妖魔是什么入桂? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任抗愁,我火速辦了婚禮,結(jié)果婚禮上沫屡,老公的妹妹穿的比我還像新娘。我一直安慰自己谁鳍,他們只是感情好劫瞳,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布志于。 她就那樣靜靜地躺著伺绽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪奈应。 梳的紋絲不亂的頭發(fā)上购披,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天刚陡,我揣著相機與錄音,去河邊找鬼筐乳。 笑死,一個胖子當著我的面吹牛氓皱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播股淡,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼各聘,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了早敬?” 一聲冷哼從身側(cè)響起大脉,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎琐驴,沒想到半個月后秤标,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡牢酵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年馍乙,在試婚紗的時候發(fā)現(xiàn)自己被綠了垫释。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡显蝌,死狀恐怖订咸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情算谈,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布艾船,位于F島的核電站,受9級特大地震影響践宴,放射性物質(zhì)發(fā)生泄漏爷怀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一烤惊、第九天 我趴在偏房一處隱蔽的房頂上張望吁朦。 院中可真熱鬧,春花似錦逗宜、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春冲簿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背峦剔。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留呻澜,地道東北人惨险。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像栅受,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子依疼,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容