一般架設PHP網站都是用Apache或Nginx,不過我很少接觸Nginx,之前是用LAMP,不過因為我的主機只是用來作測試,後來發現改用Xampp比較方便。(不過現在都是直接用IIS架站,連Xampp也沒用到了,後面幾天會提到如何用IIS架Laravel網站)
下載地址,有多種版本,及Windows、Linux、Mac三種平臺
Download
Xampp開機就會自己把Apache環境開起來(前面要打勾),每個Xampp的版本會各自對應一個PHP版本,在Windows可以安裝很多Xampp,但是一次只能開一個Xampp,PHP版本也是一次只能執行一個(但是可以安裝多個在Windows)。
另外Xampp也可以安裝MySql,不過我是另外安裝的。
ServerName localhost:80
Listen 80
https修改httpd-ssl.conf裡面的
Listen 443
DocumentRoot
,修改後重啟Apache即可(Xampp在Apache那行點Stop再點Start即可)PHP及Laravel預設支援MySql,雖然也支援其他資料庫,但是除非要自己架網站(這還要考驗資安的功力),幾乎所有提供的Server都是PHP跟MySql綁在一起,所以資料庫安裝當然還是要選擇MySql。
昨天的MySql介紹有提到,MySql已經被Oracle買走,因為Oracle本身就是資料庫而且價格不斐,因此MySql原作者群重新聚集又創了MariaDB資料庫,原則上MySql和MariaDB完全相容(但是實際上還是會有一些坑不大一樣),測試的時候要選擇MySql或是MariaDB都可以,不過如果實際要上線還是要注意MySql的版權問題。
MariaDB下載地址
在網頁根目錄底下建一個test.php,然後輸入以下內容之後儲存
<?PHP
phpinfo();
?>
然後用瀏覽器開 localhost/test.php就可以看到目前執行的PHP的版本資訊