目錄
一、 默認版:
二、 自定義下載配置版:
———————————————————————正文——————————————————————————
一、 默認版:
##一、mac 自帶了apach,只需要開啟即可:(這也是顯示版本的指令)
打開終端,輸入:sudo apachectl -v
回車確認,會顯示apach的版本
比如我的mac pro的
1 Server version: Apache/2.4.16 (Unix) 2 3 Server built: Jul 31 2015 15:53:26
##二、開啟apach
終端輸入
sudo apachectl start
回車確認,在瀏覽器打開localhost,若顯示“it works”則表示開啟apache成功。
其位於“/Library(資源庫)/WebServer/Documents/”下,這就是Apache的默認根目錄。
Apache的安裝目錄在:/etc/apache2/,etc默認是隱藏的。有三種方式查看:
- dock下右鍵Finder,選擇"前往文件夾",輸入"/etc"
- 在finder下----》前往---》前往文件夾,然后輸入/etc
- 可以在terminal 輸入 "open /etc"
##三。更改apache配置(例如首頁顯示的文件)
1. 打開/etc/apache2/httpd.conf”
<IfModule dir_module>
DirectoryIndex index2.html//這個改成你要顯示的文件(當然,首先,這個文件夾下得有這個文件)
</IfModule>
2. 然后重啟apache才能生效
sudo apachectl restart
二、 自定義下載配置版:
我們可以去apache tomcat官網下載不同版本的tomcat然后安裝在自己的mac上
##一、下載地址:
左邊download下選擇想下載的tomcat版本,比如我下的是tomcat 8.
##二、安裝:
1.解壓,找個地方放吧。我放在應用程序下。

2.將bin目錄加入環境變量(非必須),如果不配置環境變量,以后每次啟動tomcat都要先進到bin目錄,只是有點麻煩而已。
具體做法:finder→前往文件夾→輸入 ~ →回車確認→打開.bash_profile→加入以下代碼,然后保存退出:
export PATH=$PATH:你的tomcat的bin目錄
例如我的情況:
export PATH=$PATH:/Applications/apache-tomcat-8.0.33/bin


##三、啟動tomcat:
經過以上2步驟,tomcat已經安轉好了,現在可以啟動它了。
如果你沒有將bin目錄加入環境變量,那么你需要打開終端,通過 cd xxxx先進到tomcat 的 bin目錄,然后輸入:startup.sh 回車。
然后打開瀏覽器,輸入 localhost:8080,(8080是默認端口號,下面會講怎么修改端口號)你會看到如下頁面:
##四、其他的一些常用tomcat操作:
1.關閉tomcat : 進到bin目錄下,shutdown.sh
2.顯示tomcat版本號: 進到bin目錄下 ,catalina.sh version
##五、啟動tomcat時可能遇到的問題:
1.輸入 startup.sh 回車后顯示:command not found,那改成輸入 bash startup.sh即可,正常來說,終端會顯示以下信息:
1 tydeMacBook-Pro:bin ty$ startup.sh 2 3 -bash: startup.sh: command not found 4 5 tydeMacBook-Pro:bin ty$ bash startup.sh <←改成這一句,然后回車,會顯示以下信息,代表已經啟動tomcat> 6 7 Using CATALINA_BASE: /Applications/apache-tomcat-8.0.33 8 9 Using CATALINA_HOME: /Applications/apache-tomcat-8.0.33 10 11 Using CATALINA_TMPDIR: /Applications/apache-tomcat-8.0.33/temp 12 13 Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home 14 15 Using CLASSPATH: /Applications/apache-tomcat-8.0.33/bin/bootstrap.jar:/Applications/apache-tomcat-8.0.33/bin/tomcat-juli.jar 16 17 Tomcat started.
相同報錯,適用於其他的執行sh命令,前面加上bash即可
