Mac下Apache Tomcat安裝配置


Java Web如果稍微知道一點,一般對Tomcat都不會陌生,Apache是普通服務器,本身只支持html即普通網頁,可以通過插件支持PHP,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。Tomcat無法取訪問Appache資源)。Appache只支持靜態網頁,但像asp,php,cgi,jsp等動態就需要Tomcat來處理。昨天下載了一下Tomcat本以為很快完成,不過還是遇到了一些坑,簡單的介紹下安裝過程:

1.下載Tomcat,地址http://tomcat.apache.org/download-80.cgi

mac下載zip和tar.gz都行,我下載的是tar.gz

2.壓縮之后直接拷貝到資源庫中,壓縮后的文件夾名稱為Tomcat8,具體位置如下:

3.打開終端,輸入以下命令Library/Tomcat8/bin/startup.sh,瀏覽器中輸入localhost:8080,就可以看到一下效果:

如果遇到提示No such file or directory錯誤提示,需要執行sudo chmod 755 Library/Tomcat/bin/*.sh,然后重新執行startup.sh,如果想停止Tomcat,直接執行shutdown.sh即可。在執行sudo時,必須使用帶密碼的用戶。如果每次寫路徑比較麻煩,這個時候需要設置環境變量。

4.設置Tomcat的環境變量:

   ①輸入touch .bash_profile  ( pico .bash_profile 也行)

   ②打開bash_profile open -e .bash_profile(nano .bash_profile亦可) 

   ③輸入export PATH=$PATH:/Users/keso/Library/Tomcat8/bin

   ④更新配置的環境變量source .bash_profile

   ⑤驗證是否成功,終端中輸入$PATH

   顯示如下-bash: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/keso/Library/Tomcat8/bin: No such file or directory

5.終端中輸入startup.sh, startup.sh后出現類似 “Permission denied” ,這個時候需要對目錄進行權限設置:輸入   sudo chmod 755 Library/Tomcat8/bin/*.sh   回車,設置文件的讀寫執行權限;

6.設置完成之后startup.sh會顯示啟動:

7.關閉需要使用shutdown.sh即可;

題外話:sudo通常為系統超級管理員755 代表用戶對該文件擁有讀,寫,執行的權限,同組其他人員擁有執行和讀的權限,沒有寫的權限,其他用戶的權限和同組人員權限一樣。777代表,user,group ,others ,都有讀寫和可執行權限。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM