西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程其它教程 → Mac系統(tǒng)中Apache Tomcat安裝配置

Mac系統(tǒng)中Apache Tomcat安裝配置

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:FlyElephant時間:2015/2/27 1:33:23字體大。A-A+

作者:FlyElephant點擊:32次評論:2次標簽: Apache

  • 類型:編程工具大。11.8M語言:中文 評分:4.0
  • 標簽:
立即下載

Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁,可以通過插件支持PHP,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。Tomcat無法取訪問Appache資源)。Appache只支持靜態(tài)網(wǎng)頁,但像asp,php,cgi,jsp等動態(tài)就需要Tomcat來處理。對于Apache Tomcat 估計很多童鞋都會,那么今天就簡單說下在mac上進行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錯誤提示,需要執(zhí)行sudo chmod 755 Library/Tomcat/bin/*.sh,然后重新執(zhí)行startup.sh,如果想停止Tomcat,直接執(zhí)行shutdown.sh即可。在執(zhí)行sudo時,必須使用帶密碼的用戶。如果每次寫路徑比較麻煩,這個時候需要設(shè)置環(huán)境變量。

4.設(shè)置Tomcat的環(huán)境變量:

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

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

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

   ④更新配置的環(huán)境變量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后出現(xiàn)類似 “Permission denied” ,這個時候需要對目錄進行權(quán)限設(shè)置:輸入   sudo chmod 755 Library/Tomcat8/bin/*.sh   回車,設(shè)置文件的讀寫執(zhí)行權(quán)限;

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

7.關(guān)閉需要使用shutdown.sh即可;

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

管理Mac OS自帶的Apache

-------------------------------------------

Mac OS X 內(nèi)置了Apache 和 PHP

管理方法一:

打開“系統(tǒng)設(shè)置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”

管理方法二:

啟動Apache:運行“sudo apachectl start”,再輸入root帳號密碼

停止Apache:運行“sudo apachectl stop”,

查看Apache:版本:運行“sudo apachectl -v”,

重啟Apache:運行“sudo apachectl restart”

 

Mac OS中Apache文件默認存放位置

 -------------------------------------------

Mac OS 的Apache2的配置文件(httpd.config)保存在/etc/apache2

Mac OS 的Apache2的程序文件(httpd, ab)    保存在/usr/sbin/

Mac OS 的Apache2的默認根目錄:/Library/WebServer/Documents

修改Apache2的配置文件,在終端運行“sudo vi /etc/apache2/httpd.conf”,打開Apche的配置文件進行修改。

 

Mac OS中修改hosts配置

-------------------------------------------

運行“sudo vi /etc/hosts”,打開hosts配置文件,可本機DNS解悉。

 

Mac OS自帶的Apache的ab壓力測試工具說明

-------------------------------------------

MAC OS自帶了一個apache2.2.22,配套的ab測試工具不好使,無法使用。

所以2012年3月25日,在/usr/local/apache中安裝了新的apache 2.4.1。

并把/usr/local/apache/bin/ab拷貝到了/usr/sbin/ab中,覆蓋了原有的AB。

ab的版本都是2.3,小號不同。現(xiàn)在ab測試工具好使了。

 

Mac OS運行PHP

-------------------------------------

在終端中運行“sudo vi /etc/apache2/httpd.conf”,打開Apache的配置文件。

找到“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#號去掉,保存并退出vi(在命令行輸入:wq)。

運行“sudo cp /etc/php.ini.default /etc/php.ini”,這樣就可以運行sudo vi /etc/php.ini來編輯php.ini配置各種功能了。比如:

Java代碼  

;通過下面兩項來調(diào)整PHP提交文件的最大值,如phpMyAdmin中導(dǎo)入數(shù)據(jù)的最大值  

upload_max_filesize = 2M  

post_max_size = 8M  

;通過display_errors來控制是否顯示PHP程序的報錯信息,這在調(diào)試PHP程序時非常有用  

display_errors = Off  

 

運行“sudo apachectl restart”,重啟Apache,這樣PHP就可以用了。

運行“sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php”,即在Apache的根目錄下復(fù)制index.html.en文件并重命名為info.php。

在終端中運行“sudo vi /Library/WebServer/Document/info.php”,這樣就可以在vi中編輯info.php文件了。

在“It’s works!”后面加上“<?php phpinfo(); ?>”,然后保存之。如此就可以在http://localhost/info.php中看到有關(guān)PHP的信息,比如10.8中內(nèi)置PHP版本號是5.3.13。

Mac OS終端配色

-------------------------------------------

修改~/.bash_profile文件,在文件中加入下面幾行配置。

# for color

export CLICOLOR=1

# \h:\W \u\$

export PS1='\[\033[01;33m\]\u@\h\[\033[01;31m\] \W\$\[\033[00m\] '

# grep

alias grep='grep --color=always'

Mac OS安裝Nginx

-------------------------------------------

安裝nginx時依賴的PCRE、zlib庫,我系統(tǒng)里已自帶這些。

但使用系統(tǒng)自帶的pcre時,make Nginx報錯:

-lpcre -lcrypto -lcrypto -lz

Undefined symbols for architecture x86_64:

  "_pcre_free_study", referenced from:

      _ngx_pcre_free_studies in ngx_regex.o

ld: symbol(s) not found for architecture x86_64

collect2: ld returned 1 exit status

make[1]: *** [objs/nginx] Error 1

make: *** [build] Error 2

我本機使用的是brew包管理器(不喜歡ports)

使用brew包管理工具重新安裝pcre(brew install pcre),問題沒有解決。

又把pcre卸載了。

手動安裝pcre,也不行。

只能按照料官方說的,安裝mac ports,然后利用port安裝pcre。

sudo port install pcre

    jre下載
    (45)jre下載
    是程序的運行環(huán)境,如果你想想編寫程序那就要裝,是整個的核心,包括了運行環(huán)境工具和基礎(chǔ)類庫。語言由于它的跨平臺性,經(jīng)常是編程語言排行榜的榜首,年月份編程語言排行榜,本月變化較大的是與位置互換,領(lǐng)銜稱霸,份額略有上升。前三甲為。當(dāng)然,如果你只是想在上運行程序,那么裝上環(huán)境就了。,,文件怎么運行如果是完整的可執(zhí)行文件,那么是可以雙擊運行的,前提,你的機器上一定有合適的版本裝過后文件會被關(guān)聯(lián)到用.打開,,直接...更多>>
    • Java Runtime Environment(JRE7)V7

      05-15 / 26.0M

      推薦理由:java 運行庫 runtime environment 7,安裝了它就可以運行java的程序了。Java語言恐怕是穩(wěn)居網(wǎng)路應(yīng)用程序語言
    • jdk7 64位7u80 官方正式版(Java SE

      08-19 / 139.3M

      推薦理由:JDK是一個開發(fā)環(huán)境,用于構(gòu)建應(yīng)用程序,applet程序,和使用Java編程語言的組成部分。Java Development Kit(
    • Java SE Runtime Environment 88.0

      02-13 / 58.9M

      推薦理由:Java語言恐怕是穩(wěn)居網(wǎng)路應(yīng)用程序語言的首選了,這都要歸功于它高度的安全性以及跨平臺的特性,幾乎在目前所有
    • JDK 6(Java SE Development Kit)6u

      03-10 / 57.9M

      推薦理由:適用于您的計算機(windows)的 Java 軟件,即 Java Runtime Environment,也稱為 Java Runtime、運行時環(huán)境、
    • Java SE Development Kit (JDK7)7u

      08-19 / 137.5M

      推薦理由:JDK 7u51 發(fā)布,該版本修復(fù)了瀏覽器插件的嚴重的安全漏洞:CVE-2013-1493,Oracle 強烈建議使用 Java 瀏覽器
    • JRE(Java Runtime Environment)v6.

      05-15 / 13.8M

      推薦理由:JAVA運行必不可少的運行環(huán)境,你只要運行JAVA,必須安裝JRE,目前還沒有別的運行平臺可以代替了,它包括Jav
    JAVA軟件
    (60)JAVA軟件
    軟件下載,編程軟件下載專題有多款適合編程愛好者學(xué)習(xí)使用的軟件,我們提供了適用于開發(fā)者使用的相關(guān)軟件的各個版本跟新的下載地址,以方便各位愛好者使用學(xué)習(xí)。如果您有什么好的編程軟件可以向我們提供分享下載,如果下載的軟件有什么問題也可以向我們提供建議,祝程序員們學(xué)習(xí)愉快軟件開發(fā)其實可以不用其他軟件的。只需要安裝了工具包即可,這個是必須的。并且一定要配置好系統(tǒng)的環(huán)境變量。這個可以到網(wǎng)上去查,網(wǎng)上很多。然后進...更多>>

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(2)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)