首先安裝composer
然後執行命令
composer create-project --prefer-dist laravel/laravel
這一堆出完 說明你已經下載好了 中途可能會有些包安裝失敗 用的時候自己在進行安裝就行或者下載完成後再框架目錄 public的同級目錄執行 注:該目錄下的composer.json要存在
composer install
這樣就會重新加載所需要的包了 有些時候安裝完成會提示找不到 vendor/autoload.php 大多也是因爲該命令沒有執行完畢斷開造成的, 等這個命令執行完畢就可以訪問了
域名自己配置 web路徑是public下
安裝完成後可能會提示沒有祕鑰 點擊下方生成祕鑰在刷新就ok了
在這裏訪問時還需要加上index.php
laravel自帶了隱藏 index.php的文件但有的時候不好使建議使用下面的這個 把 ".htaccess"的文件內容替換爲前提是Apache的mod_rewrite重寫模塊啓用了纔會生效
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !(index\.php|robots\.txt)
RewriteRule ^(.*)$ /index.php/$0 [L]
</IfModule>
nginx的配置可以是這樣的
location / {
try_files $uri $uri/ /index.php?$query_string;
}
到這裏安裝已經結束了 下面就是創建一個控制器了
可以直接運行
php artisan make:controller Test/TestController
此命令文件默認會創建在 app\Http\Controllers 目錄下
寫一個方法
然後再routes/web.php加個路由規則
Route::get("test/demo","Test\TestController@demo");
然後訪問
ok啦~
end