lumen安裝後輸出hello world

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';
});

而後在瀏覽器直接輸入自定義的域名就能夠看到信息了,結果以下:

最後祝你們都能成功。

相關文章
相關標籤/搜索