Docker构建PHP环境(八)之laravel

因为php环境在容器里,所以使用composer需进入容器包括以后的php artisan…命令(目前还没找到好的解决办法)

1、在php容器中安装composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/bin/composer
composer config -g repo.packagist composer

2、在php容器中安装git

apt-get update && apt-get install git
composer create-project laravel/laravel="5.7.*" laravel --prefer-dist
****这里运行会报错 缺少 zip扩展****
docker-php-ext-install zip

3、修改nginx配置文件

vim /wwwroot/server/nginx/conf.d/default.conf

chmod -R 777 /wwwroot/server/project/laravel/

项目执行玩后把权限改回来 chown 给php-fpm

4、重启nginx

docker restart mynginx

5、访问服务器

HTTPROOT | 自学PHP | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 石头哥 |微信小程序 |木讯
Copyright © 1998 - 2016 HTTPROOT.COM. All Rights Reserved httproot.com 版权所有