iT邦幫忙

DAY 2
2

網路技術學習筆記系列 第 2

Mac電腦php環境安裝

上一篇有介紹過我在Linux上面安裝Apache server

有了Apache HTTP server才能變成一個網頁的伺服器,且能讓php跑在上面!

本篇首先要來補充一下如何在Mac電腦上建構這個環境!

建構環境的過程包括了 Apache server, php, MySQL, phpmyAdmin,上篇我手動做了很多動作才裝完必要的部分

其實有包成一包的那種同時涵蓋以上需要安裝的所有東西

常常在網路上看到三個字:

WAMP:Windows 用的,主要涵蓋php, MySQL, Apache, phpmyadmin 等等,詳細介紹可以去這邊看:http://www.wampserver.com/en/

LAMP:Linux 用的,涵蓋的東西跟上述差不多,不過我上一篇就手動安裝蠻多東西的,所以我就不用啦,詳細介紹這邊看:http://lamphowto.com/

MAMP:Mac用的, 涵蓋的東西除了上述之外還有Python, Perl等等,好豐富! 本篇我就是使用MAMP免費版來安裝環境!官網:http://www.mamp.info/en/

把MAMP下載下來後,就照個他的指示安裝,安裝完成後來測試看看!

安裝完成後打開它,

按下最右邊的按鈕,他就會變成綠色,啟動apache server!

如果要把server關掉只要再按下stop servers,他就會變回黑色。

由於MAMP預設的Apache port是8888 (p.s. 其餘兩個預設的 Apache port 是 8000)

所以要打開瀏覽器,打入 localhost:8888 來看看有沒有東西

恩...有東西!

接著我按下剛剛中間那顆按鈕Open Start Page看看,會看到他的介紹頁面

按下Tools,選擇phpMyadmin,會進入到資料庫後台!

這邊可以看到,我裝的MAMP預設的MySQL資料庫port是8889,其餘兩個(LAMP跟WAMP)則會預設在port 3306。

接著要看看Apache server會去哪個資料夾找網頁!

到剛剛開好的MAMP的應用程式中,點下最左邊的按鈕Preference -> 按Web Server就可以看到資料夾的路徑,

當然也可以自己指定,我這邊就先用它預設的!

用Sublime Text2或任何喜歡用的文字編輯器來寫一個index.php

這份code很單純利用 echo 的語法將 " " 裡面的文字印出來!

寫完後存檔到剛剛的 htdocs 資料夾裡面,再去瀏覽器內 localhost:8888

就會看到

測試成功!

接著來試試看在 HTML 裡面融入 php 的用法

建立一個 test2.php ,code如下

	<meta charset="UTF-8">
	<title>PHP與HTML</title>


	<?php 
		$color='red'; 
	?>
	<h1>未變色的文字</h1>
	<h1 style="color:<?php echo $color;?>"> 這行應該要是紅色的!</h1>

有圖有真相

寫完後一樣存到剛剛的資料夾!

測試時候要在瀏覽器之中打入 localhost:8888/test2.php

剛剛的index.php不用特別打出來的原因是因為Apache預設會先看index.php所以不用特別說要找index.php這個檔案就看得到了

後台的環境架設就先做到這邊,

之後要來針對前端與後端每天的學習心得做筆記記錄在這^^

下集待續


上一篇
Linux ubuntu server建構php+mySQL環境
下一篇
HTML 基本筆記1
系列文
網路技術學習筆記17

尚未有邦友留言

立即登入留言