1.安裝composer,具體請百度php
2.composer 切換中國鏡像,好處本身體會,命令以下laravel
composer config -g repo.packagist composer https://packagist.phpcomposer.com
3.下載安裝lumen框架web
composer create-project --prefer-dist laravel/lumen blog
這樣安裝下來的lumen框架是徹底的,便是有vendor目錄的。瀏覽器
接下來如何輸出hello world,服務器
1.首先得對你的服務器作url美化配置準備,主要是忽視入口文件。app
Apachecomposer
框架經過 public/.htaccess
文件來讓網址不須要 index.php
。若是你的服務器是使用 Apache,請確認是否有開啓 mod_rewrite
模塊。框架
若是 Lumen 附帶的 .htaccess
文件在 Apache 中沒法使用的話,請嘗試下方的作法:網站
Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L]
Nginxurl
若你使用了 Nginx,則能夠在網站設置中增長如下設置,以開啓「優雅連接」:
location / { try_files $uri $uri/ /index.php?$query_string; }
2.新版的lumen在boatstrap/app.php 最後定義了route定義文件在routes/web.php文件裏面,因此能夠直接在web.php裏面定義以下路由規則
$router->get('/', function () use ($router) { return 'hello world'; });
而後在瀏覽器直接輸入自定義的域名就能夠看到信息了,結果以下:
最後祝你們都能成功。