在CentOS中安装 Laravel 框架
1、安装Composer镜像
1$ docker pull composer:1.9.0
2、安装laravel
1# 启动Composer镜像
2$ docker run --rm \
3 -it \
4 -v ${PWD}:/app \
5 composer:1.9.0 /bin/bash
6
7# 创建composer.json文件
8$ composer init -n
9
10# 使用国内 Packagist镜像
11$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
12
13# 添加laravel包
14$ composer require -vvv \
15 --prefer-dist \
16 --prefer-stable \
17 laravel/installer
18
19# 看到以下输出,说明添加成功。
20Writing lock file
21Generating autoload files
22
23# 在当前目录覆盖安装laravel
24$ ./vendor/bin/laravel new
25
26# 看到以下输出,说明安装成功。
27Package manifest generated successfully.
28Application ready! Build something amazing.
29
30# 退出Composer镜像
31$ exit
将当前目录下的storage目录权限,设为757
1$ chmod -R 757 storage/
3、安装laravel-admin扩展包
1# 进入laravel安装目录
2
3# 启动Composer镜像
4$ docker run --rm \
5 -it \
6 -v ${PWD}:/app \
7 composer:1.9.0 /bin/bash
8
9# 使用国内 Packagist镜像
10$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
11
12# 添加扩展包
13$ composer require -vvv \
14 --prefer-dist \
15 --prefer-stable \
16 --sort-packages \
17 encore/laravel-admin
18
19# 看到以下输出,说明安装成功。
20Package manifest generated successfully.
21
22# 退出Composer镜像
23$ exit