当前位置:论坛首页 > Linux面板 > Linux面板教程

堡塔面板如何安装laravel和lumen?

发表在 Linux面板2021-7-11 15:19 [复制链接] 5 10660

今天逛论坛,看到可爱的用户提问怎么使用面板搭建laravel和lumen环境,以前并未真正了解过(其实就是简单了解过这是php的框架),老夫聊发少年狂,先看下手动怎么配置,查阅资料后,先给出一个半自动化的教程。PS本次安装这两个框架,使用的是面板上的Composer功能,因此不是最新版本的面板(正式版7.6.0)请更新到最新版本。
面板版本和服务器环境:
面板环境信息.png
PHP版本:7.4.20

Composer版本:2.1.3
ppp.png 安装步骤如下:
1、打开PHP7.4管理界面,需要安装fileinfo
phpinfi.png
2、删除一些禁用函数,如putenv  proc_open,后续如果有提示其他禁用函数要删除,在php管理界面----禁用函数删除即可
禁用函数删除.png

3、先建站,注意是空站,后续要使用Composer进行安装,不为空的话,无法安装
建站s.png
创建完站点后,进到SSH终端中,进入到该文件目录下
执行

  1. chattr -i .user.ini
  2. rm -rf 404.html index.html .htaccess .user.ini
复制代码

删除文件.png

4、开始安装:
安装开始.png
补充命令:
  1. laravel/laravel  --prefer-dist  ./
复制代码


5.安装后的界面如下:
安装成功后.png 安装文件.png

6、可能需要其他的依赖,执行命令,这个是非必须的
  1. composer require barryvdh/laravel-ide-helper
复制代码

7、修改网站的防跨站和运行目录
修改网站配置.png
8、修改网站文件的权限
文件权限.png
9、访问域名看下
访问域名提示.png
至此,laravel框架在面板上搭建工作完成;下面是lumen的框架搭建:
前三步都一样,在第四步的时候选择有变化4、
补充命令:
  1. laravel/lumen  --prefer-dist  ./
复制代码


a选择安装.png

5、执行后,安装提示
a安装完成.png a安装提示2.png
6、修改网站文件权限

a文件权限.png
7、修改网站防跨站和运行目录
a网站设置.png
修改后,访问网站
访问成功.png
写在最后:由于这两个框架均需要关闭防跨站的权限,删除禁用函数,对您网站会造成不安全的因素,所以,请使用最新版本、稳定的框架。


使用道具 举报 只看该作者 回复
发表于 2021-7-11 18:26:32 | 显示全部楼层
安装成功,步骤讲得很到位
使用道具 举报 回复 支持 反对
发表于 2021-7-22 23:38:40 | 显示全部楼层
了解了,谢谢!
使用道具 举报 回复 支持 反对
发表于 2022-5-4 14:49:53 | 显示全部楼层
composer require barryvdh/laravel-ide-helper
请问这个命令是在网站文件夹目录下执行吗?
使用道具 举报 回复 支持 反对
发表于 2022-5-4 15:12:06 | 显示全部楼层
liyudong770 发表于 2022-5-4 14:49
composer require barryvdh/laravel-ide-helper
请问这个命令是在网站文件夹目录下执行吗? ...

是的
使用道具 举报 回复 支持 反对
发表于 2024-6-25 23:53:18 | 显示全部楼层
4、开始安装
这一步中,提示该目录不存在composer.json 文件,执行按钮禁用了,这个流程中没有体现,如何点击执行?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表