PHP Lumen - 入门教程 - hello world

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wowkk/article/details/52097376

听说PHP Lumen框架是最快的API框架,没有之一。
本来比较熟悉nodejs了,用nodejs来做api是没有问题了,但因为现在项目多是外部合作的,nodejs不大适合商用。没办法,就多体验一门技术吧~

下载Lumen

最简单的方式,直接下载整个项目文件。
Lumen 一键安装包下载:
http://www.golaravel.com/download/

安装运行环境

下载了Lumen,怎么show出“hello world”呢?
编程环境下,直接下载一个xampp,集成php+mysql+phpMyAdmin
(因为我没碰过PHP,直接就是干框架,所以这些都要记录一下)

运行系统

启动Apache

首先是在xampp里面找到xampp-control.exe,运行后,启动Apache
在浏览器输入localhost,就能进入Apache默认部署的网站了。

部署新站点

接着在目录xampp\apache\conf\extra找到httpd-vhosts.conf,编辑新增一个节点。

<VirtualHost *:80>
    DocumentRoot "H:/xampp/htdocs/lumen-master/public"
    ServerName test.lumen
    <Directory "H:/xampp/htdocs/lumen-master/public">
        Options Indexes FollowSymLinks
        AllowOverride all
        Require local
    </Directory>
</VirtualHost>

lumen-master就是之前下载的Lumen项目

本地域名解析域名

此时访问localhost就能看到Lumen输出了

Lumen (5.2.5) (Laravel Components 5.2.*)

如果输出不了,那就搜索下“Apache多站点配置”。
如果要在本地用域名访问,就搜索下“hosts文件修改”。

输出hello world

在xampp\htdocs\lumen-master\app\Http下找到routes.php
编辑内容

$app->get('/', function () use ($app) {
    //return $app->version();
    return "hello world";
});

刷新localhost,就可以看到hello world了

猜你喜欢

转载自blog.csdn.net/wowkk/article/details/52097376