之前在Mac上通過安裝mamp來搭建PHP環(huán)境服務(wù)器,但是對(duì)于java來說,目前還是沒有找到類似mamp這樣強(qiáng)大的軟件來構(gòu)建及管理java環(huán)境服務(wù)器泵喘,所以目前也是通過命令行來進(jìn)行tomcat服務(wù)器的安裝和啟動(dòng)几苍,簡(jiǎn)要的總結(jié)一下在Mac上進(jìn)行tomcat服務(wù)器安裝的步驟。
第一步缀程,給Mac安裝jdk環(huán)境。
直接百度”jdk for Mac“市俊,找到其中一個(gè)版本進(jìn)行安裝就可以了杨凑,安裝完成后,打開終端摆昧,輸入“java”或“javac”撩满,如果出現(xiàn)java命令的使用說明,那么說明你的Mac上的jdk環(huán)境已經(jīng)配置好绅你,這個(gè)比起windows系統(tǒng)來說伺帘,簡(jiǎn)單方便很多。
第二步忌锯,下載tomcat伪嫁。
可以直接到apatch的官網(wǎng)(http://tomcat.apache.org/download-60.cgi)上進(jìn)行下載,或者直接百度一下“tomcat for mac”偶垮,搜索其中一個(gè)版本進(jìn)行下載即可张咳,我下載的是6.0版的。一般來說似舵,tomcat文件晶伦,是不分windows或者M(jìn)ac系統(tǒng)的,還有我的Mac是64位啄枕,所以婚陪,我偷懶直接百度的,然后拿到了一個(gè)號(hào)稱是windows版的tomcat文件频祝,就使用這個(gè)文件了泌参。
第三步,tomcat文件的位置常空。
下載好的tomcat文件沽一,一般是壓縮的文件,將其解壓漓糙,為了方便起見铣缠,直接將這個(gè)解壓后得到的文件夾命名為“tomcat6.0”,然后將這個(gè)文件夾拷貝到Mac上的資源庫(kù)里面,這個(gè)涉及到權(quán)限問題,所以必須放到資源庫(kù)中蝗蛙。(如果有的Mac沒有在finder中的側(cè)欄顯示資源庫(kù)蝇庭,可以在終端使用“chflags nohidden ~/Library”命令顯示資源庫(kù),直到可以在finder的側(cè)欄中出現(xiàn)小房子圖標(biāo)捡硅,在小房子圖標(biāo)目錄下哮内,含有“資源庫(kù)”或“Library”文件夾)
第四步,在終端啟動(dòng)tomcat服務(wù)器壮韭。
這一步還需要進(jìn)一步的操作北发,打開終端,具體如下:
1.進(jìn)入到tomcat6.0目錄下的bin目錄下
cd /Users/你的Mac名字/Library/tomcat6.0/bin
2.給tomcat6.0目錄下的所有.sh文件賦予管理員(讀寫)權(quán)限喷屋。(如果你想直接命令“./startup.sh”執(zhí)行開啟服務(wù)器琳拨,那么會(huì)彈出提示,表示你還沒有權(quán)限)
sudo chmod 755 /Users/你的Mac/Library/apache-tomcat-6.0.37/bin/*.sh 或者 sudo chmod 755 *.sh
一般屯曹,給出這個(gè)賦予管理員權(quán)限后狱庇,會(huì)提示你在終端輸入密碼,你直接輸入你電腦的鎖屏密碼即可是牢,輸入過程中僵井,終端不會(huì)顯示你輸入的密碼(也不會(huì)用*號(hào)隱藏你的密碼)陕截,你輸入完畢驳棱,直接回車即可。
3.啟動(dòng)tomcat服務(wù)器农曲。
sudo sh startup.sh
輸入并回車后社搅,終端會(huì)顯示你當(dāng)前tomcat的環(huán)境變量存儲(chǔ)的位置,并且你的瀏覽器會(huì)自動(dòng)打開“l(fā)ocalhost:8080”這個(gè)網(wǎng)址乳规,顯示一個(gè)tomcat的主頁形葬,表示你的tomcat服務(wù)器已經(jīng)配置完成并啟動(dòng)了。
第五步暮的,配置java web服務(wù)器笙以。
如果你手里有一套java web源碼,那么就把這個(gè)文件夾(假設(shè)文件夾名字叫做javaJar)放到tomcat6.0目錄下的webapps目錄下冻辩,在終端下執(zhí)行
sudo sh shutdown.sh 關(guān)閉服務(wù)器猖腕,然后再輸入
sudo sh startup.sh 打開服務(wù)器,表示服務(wù)器重啟(會(huì)自動(dòng)導(dǎo)入這個(gè)web)恨闪。
(開啟服務(wù)器的時(shí)候倘感,dock上會(huì)有java的Bootstrap運(yùn)行圖標(biāo)顯示,當(dāng)關(guān)閉服務(wù)器時(shí)咙咽,這個(gè)Bootstrap運(yùn)行圖標(biāo)消失)
打開瀏覽器老玛,在瀏覽器輸入“l(fā)ocalhost:8080/javaJar”,回車,如果看到預(yù)期的網(wǎng)頁蜡豹,那么表示你的web部署成功麸粮。
至此,我們的安裝余素、配置豹休、啟動(dòng)、部署這幾個(gè)功能都已經(jīng)做完了桨吊。
在這個(gè)過程中威根,如果遇到其他的問題,大家可以一起討論视乐,或者自行谷歌百度洛搀,網(wǎng)上的教程很多,希望對(duì)大家有所幫助佑淀。