搭建Docker+Nginx+PHP+Laravel运行环境

[版权声明] 本站内容采用 知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆 (CC BY-NC-SA 3.0 CN) 进行许可。
部分内容和资源来自网络,纯学习研究使用。如有侵犯您的权益,请及时联系我,我将尽快处理。
如转载请注明来自: Dreamlike博客,本文链接: 搭建Docker+Nginx+PHP+Laravel运行环境

关于Docker+Nginx+PHP的运行环境,参考我之前的博文《搭建DOCKER+NGINX+TOMCAT+PHP+MYSQL运行环境

但是如果要运行Laravel框架,还需要做更多的操作。

一、安装必要的工具

安装Laravel框架,必须要用到composer和php-cli,

先用docker把它们pull下来

php-cli运行的例子:

composer运行的例子:

二、安装Laravel

去github下载Laravel的源码

编辑composer.json,添加仓库镜像节点(Packagist 镜像使用方法),

利用composer安装依赖文件

三、配置Laravel

配置.env文件

生成APP_KEY

安装php的扩展,比如数据库的PDO等:

编辑.env文件,配置数据库相关信息

更改文件夹权限

初始化数据库等

四、配置Nginx

新建配置文件

/dmlkdata/apps/nginx/etc/nginx/conf.d/laravel.conf

重启Nginx

五、运行结果

更改hosts文件,方便开发测试用:

找到本机服务器IP是192.168.95.128

添加到C:\Windows\System32\drivers\etc\hosts

Docker+Nginx+PHP+Laravel-0

 

如果本文对您有所帮助,可以请作者喝杯咖啡,感谢支持^_^

支付宝支付
微信支付

发表评论

电子邮件地址不会被公开。 必填项已用*标注