需要先安装zip和unzip
yum install zip unzip
先安装composer
参考:
https://getcomposer.org/download/
把compose.phar软连接到/usr/local/bin/composer
再参考:
https://lumen.laravel.com/docs/8.x/installation
安装lumen
中间要去github搞个token,按提示进行即可。
有可能碰到composer被墙 用阿里云的镜像代替
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
下面整理出来国内的可用的镜像
阿里云镜像 https://mirrors.aliyun.com/composer/
腾讯云镜像 https://mirrors.cloud.tencent.com/composer/
华为云镜像 https://repo.huaweicloud.com/repository/php/
推荐使用阿里的 比较稳定
nginx配置参考,写的很详细:
.env文件:
APP_KEY需设置一个32位的随机字符串,否则会有安全问题。
APP_ENV配置local/dev/test/gray/public
APP_URL配置网站域名
storage目录下的子目录都可以设置777,防止web server不能写入问题,如果你站点操作用户, web server用户, php cli用户都是同一个的话应该没有此问题。