1. 程式人生 > >windows下laravel5.5環境安裝配置

windows下laravel5.5環境安裝配置

首先看官網要求

1.php7.0.0及以上安裝

我電腦上之前安裝的是5.6.0及7.0.0版本,但是我想安裝一個最新版本的,方便支援laravel5.5

thread safe 和 non thread safe 代表的是是否支援執行緒安全,我們選擇 non thread safe。

選擇.zip檔案下載即可,debug pack包可忽略。因為debug pack不是給php開發者用來除錯php程式碼的.
是給 C++ 程式設計師開發或修改 php 擴充套件用的.

將下載的 PHP 安裝包解壓到任意目錄,在此建議解壓到 C 盤根目錄下,最終 PHP 的安裝路徑將是 C:\php 。

將 PHP 的安裝路徑加入 PATH 環境變數。因為我們這次要使用的是 PHP 的命令列工具,所以這個設定很重要。

開啟環境配置方法:右鍵單擊計算機–屬性–高階系統設定–環境變數–系統變數–Path–編輯
然後把當前路徑加在Path路徑最後面,記得和前面的路徑加”;”分隔開

這裡寫圖片描述

進入 PHP 安裝目錄(例如 C:\php)。找到 php.ini-development 檔案並複製一份到當前目錄,重新命名為 php.ini。

用編輯器開啟 php.ini 檔案,修改以下配置:
去掉下面幾行前面的;
這裡寫圖片描述

開啟openssl
1: 首先檢查php.ini中;extension=openssl是否存在, 如果存在的話去掉前面的註釋符‘;’, 如果不存在這行,那麼新增extension=openssl。
2: 將php資料夾下的: php_openssl.dll(在ext資料夾下), ssleay32.dll, libeay32.dll(在根目錄下) 3個檔案拷貝到 WINDOWS\system32\ 資料夾下。
3:如果沒有 php_openssl.dll ,點選

下載 php_openssl.dll
4:下載下來有很多個php_openssl,找到你相應php版本下面的php_openssl。
如果要檢視php版本,Win+R鍵開啟命令視窗,輸入php -v
找到相應版本之後,按照上面講的第二步來就可以了。

!!!註釋:php7.2.0版本中,ssleay32.dll, libeay32.dll 兩個檔案已經不存在了,讀者可以先試一下,只貼上php_openssl.ssl檔案是否可行,不可行的話,可以下載php7.0.0版本,然後找到這兩個檔案,貼上到WINDOWS\system32\ 資料夾下,也是可行的。

2.安裝composer依賴

具體請參照官網的安裝步驟:composer映象安裝
個人建議採用全域性安裝的方式,方便後面使用時程式碼更簡潔。

3.使用 Composer 下載 Laravel 安裝程式

composer global require "laravel/installer"

bingo!!很不幸出現了一個Bug,error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify

這裡寫圖片描述

原來是沒有安裝CA證書,那我們就去下載一個就好啦!點選下載CA證書

然後修改php.ini檔案,填寫你存放cacert.pem的絕對路徑即可

openssl.cafile= D:/wamp/php/verify/cacert.pem

4.新建laravel框架

該命令會建立一個名為 blog 的目錄,其中包含所有已經安裝好的 Laravel 的依賴項:

laravel new blog

如果你在本地安裝了 PHP,並且想使用 PHP 內建的開發伺服器來為你的應用程式提供服務,那就使用 Artisan 命令 serve。這個命令會在 http://localhost:8000 上啟動開發伺服器:

cd blog   //首先進入blog資料夾
php artisan serve   //在blog資料夾下執行該命令

artisan 的 serve 命令還支援兩個引數:
host 設定主機地址
port 設定 web server 監聽的埠號

php artisan serve --port=8888    //就可以在8888埠下開啟該網站了