mac下Tomcat安裝及啟動,瀏覽器卻打不開解決方案
第一步:下載 Tomcat
1. 選擇版本號
在右側 Download 選擇版本號。
下面,我選擇版本8作為演示
2. 並下載(選擇 zip 或 tar.gz 均可,注意別下載 windows 版本了點選下面的連結直接下載也行):
Core:
第二步:下載完之後,解壓,bing(可用 betterzip解壓)
1. 我解壓到了下載目錄(其他任意目錄也行),我的路徑如下:
$ pwd /Users/hdtoSJ/Downloads/
2. 開啟終端,修改許可權輸入:sudo chmod 755 xxx/bin/*.sh
(xxx表示你tomcat放至的路徑) 回車,要修改許可權,否則會提示 permission denny 錯誤;
3. 將 apache-tomcat-8.0.33/bin目錄下的 startup.sh拖入終端,回車:
$ /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin/startup.sh Using CATALINA_BASE: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33 Using CATALINA_HOME: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33 Using CATALINA_TMPDIR: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/temp Using JRE_HOME: /Library/Java/Home Using CLASSPATH: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin/bootstrap.jar:/Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin/tomcat-juli.jar Tomcat started.
Apache Tomcat/8.0.33
如果想要在控制檯任意位置都能使用命令,那麼就要配置路徑:
MacBook-Pro:~ hdtoSJ$ touch .bash_profile
MacBook-Pro:~ hdtoSJ$ pico .bash_profile
輸入上述兩個命令,回車之後,在檔案開頭新增tomcat 中的 bin 目錄,依據我的目錄,我在檔案開頭加上這麼兩句:
export PATH=$PATH:/Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin; export PATH=$PATH:/Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/logs;
接著按下 control+x,再按 y 表示確定修改,最後回車。
現在就可以在控制檯任意位置輸入:startup.sh 或 shutdown.sh 來開啟或關閉 tomcat 了。
【補充】如果未出現上述畫面,表示未成功,可能遇到的問題
1. 埠8080被佔用
如果是8080埠被佔用了,需要修改 apache-tomcat-8.0.33/conf/server.xml 檔案將
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
中的"8080"改為其他埠,比如"8888",重複步驟3,在瀏覽器中輸入http://localhost:8888/就能看到結果了。
2. JAVA_HOME路徑配錯了
這點比較鬱悶,找了很久原因,tomcat 日誌也沒有提示,也沒有報錯:
$ /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin/startup.sh Using CATALINA_BASE: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33 Using CATALINA_HOME: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33 Using CATALINA_TMPDIR: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/temp Using JRE_HOME: /Library/Java/Home Using CLASSPATH: /Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin/bootstrap.jar:/Users/hdtoSJ/Downloads/apache-tomcat-8.0.33/bin/tomcat-juli.jar Tomcat started.
注意看第5行和成功部分的不同,是 JAVA_HOME出錯了。此時就需要更改apache-tomcat-8.0.33/bin/ 目錄下的catalina.bat 或者 catalina.sh 檔案(當然網上還有說更改setclasspath.sh 檔案,我嘗試了一下,未成功),這裡我修改了 catalina.sh 檔案。
此時我們就需要檢視 JAVA_HOME路徑了:
$ /usr/libexec/java_home [-V] /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
第二行就是我們希望得到的結果(如果 jdk 未安裝、配置,請先完成安裝配置)。
開啟catalina.sh
將第2行新增進去,重複步驟3,就能得到正確結果了。# OS specific support. $var _must_ be set to either true or false. JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home; cygwin=false darwin=false os400=false case "`uname`" in CYGWIN*) cygwin=true;; Darwin*) darwin=true;; OS400*) os400=true;; esac
相關推薦
mac下Tomcat安裝及啟動,瀏覽器卻打不開解決方案
第一步:下載 Tomcat 1. 選擇版本號 在右側 Download 選擇版本號。 下面,我選擇版本8作為演示 2. 並下載(選擇 zip 或 tar.gz 均可,注意別下載 windows 版本了點選下面的連結直接下載也行): Core: · zip (
Wind10下 Redis 服務無法啟動,錯誤 1067 程序意外終止解決方案
win10 Redis服務無法啟動,檢視redis日誌 提示 Can't open the append-only file: Permission denied 到安裝目錄Redis-x64-2.8.2103中將appendonly.aof檔案只讀屬性去
服務器能遠程連接,網絡連接正常,但是外網域名Ping不通,瀏覽器中打不開網站
CP BE 網站 打不開 屬性 地址 dns設置 本地 否則 服務器能遠程連接成功,但在瀏覽器中打不開任何網站,出現這個問題一般是安裝什麽軟件引起IE的相關設置做了變動或者是服務器中了病毒引起的,或是服務器的DNS設置是錯誤的。 一、先檢查服務器DNS是否正確
Win2003 Computer Browser 服務沒有自動啟動,網路連線打不開。
由於Computer Browser 服務依賴 window firewall/ICS 服務(windows 防火牆)。所以當window防火牆/ics 服務禁用後,相應的 網路服務Computer Browser 自動停止! 所以要開啟window firewall/i
固定連結更改後,文章打不開解決方案
WordPress自帶預設的固定連結是http://localhost/?p=123,不論對於SEO還是個人,都不友好。 為了提高SEO,很多人更改了固定連結,基本上都是這樣 /%category%/
mac下mysql安裝及配置啟動
completed work ora 啟動 8.0 com allow dem fault ---恢復內容開始--- 原始鏈接:https://segmentfault.com/q/1010000000475470 按照如下方法成功安裝並啟動: mysql -u
mac下安裝包損壞,打不開解決方法
問題如下: 或者這樣 或者這樣: 相信夥伴們在遇到以上的情況是不是覺得是軟體包壞了呢? N0,非常肯定加確定的告訴您不是我們軟體包壞了,而是Mac使用者在第一時間升級mac10.12_10.13最新版本的系統後,系統中的"安全性與隱私"中沒有"任何來源"這個選項
Centos6.5下Tomcat安裝及配置
tsp watermark ext name mode export f2c images centos6 一、安裝前準備 安裝Tomcat需要提供JDK支持 下載JDK安裝包 #wget https://download.oracle.com/otn-pub/java/j
mac下git安裝和配置,並將gitlab程式碼下載到本地
1、下載git客戶端並安裝,下載地址為:https://git-scm.com/download/mac 2、gitlab賬號申請註冊 3、生成金鑰,並新增到gitlab (1)配置名字和郵箱:終端輸入 git config --global user.name "xuqiong"
RoctetMQ windows下的安裝及啟動
目錄 一、下載編譯後的二進位制檔案 二、解壓 三、啟動 四、 BAT一鍵啟動 一、下載編譯後的二進位制檔案 編譯後的二進位制檔案(下載此檔案則不需要編譯):http://rocketmq.apache.or
kafka學習(1)linux下的安裝和啟動,以及Java示例程式碼
1. 安裝 1.1 下載kafka並解壓 wget http://mirror.bit.edu.cn/apache/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz tar -zxvf kafka_2.11-0.11.0.0.tgz 1.2 修改
mac下supervisor安裝及簡單配置
gen github back 管理工具 target 測試 重啟 symbol 重定向 supervisor是一個用 Python 寫的進程管理工具,可以很方便的用來啟動、重啟、關閉進程(守護進程)。可以用他來管理自己的“服務程序”。 安裝 首先安裝Python
Mac下MyEclipse安裝及破解
一、安裝MyEclipse 去 官網下載MyEclipse ,我這裡下載的是最新版MyEclipse 2017 CI 5,安裝之後不要立即開啟,不然會導致後面破解失敗。 二、破解 1.下載破解檔案,親測可用。 2.解壓破解檔案 3.複製path下
windows下Tomcat安裝及Eclipse配置教程
目錄: 1.安裝JDK和配置 2.安裝Tomcat和配置 3.安裝Eclipse和配置 4.Web程式的使用和釋出舉例 1. 安裝JDK和配置 (2)按照步驟點選下一步進行JDK軟體的安裝。 (3)配置JavaJDK的環境變數** 配置環境變數包括
Mac下charles安裝及配置
ref 本機 clas name help tor ans pro 電腦 一、下載地址 https://www.charlesproxy.com/download/ 激活碼 Registered Name: https://zhile.io License Key: 488
eclipse中啟動tomcat,網頁中打不開tomcat的主頁,且專案不在tomcat中的webapp中
eclipse將tomcat的專案釋出目錄(tomcat 目錄中的webapp)重定向了,所以你會發現在tomcat安裝目錄下的webapp目錄裡面找不到你的專案檔案。 在Eclipse中,
vmware下啟動虛擬機器提示打不開磁碟“xxx.vmdk”或它所依賴的某個快照磁碟
在使用vmware的過程中,電腦出問題強制關機後,重新開啟虛擬機器,出現了“檔案鎖定失敗”,打不開虛擬機器的情況。 這主要是非正常關虛擬機器造成的,具體原因如下:虛擬機器為了防止有多虛擬機器共用一個虛擬磁碟(就是後 綴為.vmdk那個檔案)造成資料的丟失和效能的削弱,每次啟動虛擬機器時會給每個虛擬磁
用LoadRunner錄製指令碼時,能開啟瀏覽器但是打不開網頁
之前用火狐瀏覽器錄製指令碼還好好的,今天再錄製時就打不開網頁了,但是可以正常彈出瀏覽器。然後我就各種搜尋方法,終於解決了打不開網頁的問題: 1、在Vugen中進入tools->Recording Options->Network->Port Mapping頁面 2、點選“N
win10更新後 chrome核心瀏覽器開啟網頁一直載入,顯示正在建立安全連線 甚至打不開 解決方法
更新win10之後如果出現chrome核心的瀏覽器網頁總是打不開 開啟很慢,顯示正在建立安全連線 而ie和是可以正常訪問的 讓人苦惱不已,用這個方法後已解決問題。 近期,工程師收到大量反饋360瀏覽器,極速模式無法開啟網頁,相容模式無此問題。IE瀏覽器和Edge都正常。 下
Node安裝後,提示內部命令不識別解決方案
一、安裝後node,cmd中輸入 node -v 總是提示內部命令不識別導致原因: 系統變數中的PATH 環境變數沒配置好解決方案: 如果你的PATH環境變數已經存在,就不需要新建了,直接在原有的路徑後面用分號隔開,然後新增上你的node安裝路徑(我的是預設安裝的路徑C:\Prog