在Windows 安裝 Laravel 環境

閱讀時間約 2 分鐘
Note: 本筆記使用的是Windows 10作業系統
1. 下載並安裝WAMP或XAMPP等等
本文是使用wamp,這邊略過安裝教學。
2. 下載並安裝Composer
至官網下載Composer windows installer,到這一步驟時,選擇PHP版本位置:
安裝完成後,執行$ composer -v 檢查是否安裝完成:
3. 使用Composer安裝Laravel Installer
$ composer global require "laravel/installer"

這邊需要時間等一下,只需安裝一次,之後即可用laravel指令來建立專案。
由於這邊沒有指定laravel版本,預設會安裝最新的8.x版本。
4. 在網站目錄下建立Laravel專案
$ cd C:\wamp64\www
$ laravel new laravel_test
#Note: 其中laravel_test是project name,可自由填入。
5. 啟動wamp server後,即可打開Laravel網站:
Note
1. 確認Laravel版本:
在Laravel專案path下執行: $ php artisan --version
2. Wamp切換PHP版本:
Wamp icon圖示按下左鍵 -> PHP -> Version
安裝Composer選的PHP版本需跟Wamp伺服器的一樣,否則網站會出現這個錯誤:

也可以使用laravel內建的server,建立專屬此專案的內建伺服器:
$ php artisan serve
http://127.0.0.1:8000 預設就是指到此專案的 public 目錄,所以如果要存取laravel api,url就是這樣: http://localhost:8000/api/xxx。
即將進入廣告,捲動後可繼續閱讀
為什麼會看到廣告
21會員
161內容數
留言0
查看全部
發表第一個留言支持創作者!
Vic Lin的沙龍 的其他內容
假如你開發了一個網站,有user登入的功能,駭客故意輸入SQL語法來破壞原本的SQL結構,這就是SQL注入攻擊。
CSRF全名為 Cross Site Request Forgery( 跨站請求偽造)。
1. 設定cookie為HttpOnly 在一般的情況下,cookie是可以透過javascript來存取的(document.cookie),如同上一篇所說的,有可能會有XSS攻擊的風險。 將cookie設定為HttpOnly,表示這個cookie無法透過js存取。
Cross-Site Scripting簡稱XSS,它指的是駭客在網頁裡插入惡意程式碼,當其他user瀏覽該網頁時,惡意網頁程式碼就會被執行。
Connection Pool中文為連線池,是位於DB前面的緩衝區。 假如我們只是要一個簡單的query功能,下了一個簡單的查詢SQL,可是卻花了很多時間執行,而且每次都要花這麼多時間,這樣豈不是很浪費嗎? 然而,花時間的地方可能不是你SQL效能的問題,而是你沒使用connection pool。
以瀏覽www.google.com為例,瀏覽器需先找到www.google.com對應的ip地址,才能得到網頁資料,顯示在瀏覽器中。 那要如何才能找到ip呢? 這邊就要提到DNS(Domain Name System),他是一個資料庫,裡面紀錄了域名跟IP的對應,瀏覽器透過DNS可以找到IP。
假如你開發了一個網站,有user登入的功能,駭客故意輸入SQL語法來破壞原本的SQL結構,這就是SQL注入攻擊。
CSRF全名為 Cross Site Request Forgery( 跨站請求偽造)。
1. 設定cookie為HttpOnly 在一般的情況下,cookie是可以透過javascript來存取的(document.cookie),如同上一篇所說的,有可能會有XSS攻擊的風險。 將cookie設定為HttpOnly,表示這個cookie無法透過js存取。
Cross-Site Scripting簡稱XSS,它指的是駭客在網頁裡插入惡意程式碼,當其他user瀏覽該網頁時,惡意網頁程式碼就會被執行。
Connection Pool中文為連線池,是位於DB前面的緩衝區。 假如我們只是要一個簡單的query功能,下了一個簡單的查詢SQL,可是卻花了很多時間執行,而且每次都要花這麼多時間,這樣豈不是很浪費嗎? 然而,花時間的地方可能不是你SQL效能的問題,而是你沒使用connection pool。
以瀏覽www.google.com為例,瀏覽器需先找到www.google.com對應的ip地址,才能得到網頁資料,顯示在瀏覽器中。 那要如何才能找到ip呢? 這邊就要提到DNS(Domain Name System),他是一個資料庫,裡面紀錄了域名跟IP的對應,瀏覽器透過DNS可以找到IP。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
在2021微軟 Build大會上,微軟執行長薩帝亞·納德拉(Satya Nadella)表示自己已經提前體驗試用了好幾個月,並表示對於即將到來的Windows新版本充滿信心,同時也預告了本次Windows更新將會是近十年來最大的版本升級。
參考此文件有詳細說明 方法之一: 使用登錄編輯程式 從 [開始] 功能表上,選擇 [執行],輸入 regedit,然後選取 [確定]。 (您必須擁有系統管理認證才能執行 regedit。 ) 在 [登錄編輯程式] 中,開啟下列子機碼: HKEY_LOCAL_MACHINE \ SOFT
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
在2021微軟 Build大會上,微軟執行長薩帝亞·納德拉(Satya Nadella)表示自己已經提前體驗試用了好幾個月,並表示對於即將到來的Windows新版本充滿信心,同時也預告了本次Windows更新將會是近十年來最大的版本升級。
參考此文件有詳細說明 方法之一: 使用登錄編輯程式 從 [開始] 功能表上,選擇 [執行],輸入 regedit,然後選取 [確定]。 (您必須擁有系統管理認證才能執行 regedit。 ) 在 [登錄編輯程式] 中,開啟下列子機碼: HKEY_LOCAL_MACHINE \ SOFT