当前位置: 首页 > news >正文

[每周一更]-(第67期):docker-compose 部署php的laravel项目

在这里插入图片描述

容器化部署laravel框架的php项目

操作步骤

参考:

  • https://www.cnblogs.com/jingjingxyk/p/16842937.html
  • https://developer.aliyun.com/article/708976

0、plv项目修改

  • composer install
  • .env 修改后台地址 IP:端口
  • chmod -R 777 public / chmod -R 777 storage
  • vim resources/views/welcome.blade.php 修改后台地址 IP:端口
  • php镜像更换自建镜像:firehmx/php-7.3.33-fpm-alpine3.14:v1
  • docker-compose 监听8084端口

1、创建nginx配置

  • nginx-config/default.conf
server {listen 80;server_name localhost;root /var/www/html/public;index index.php index.html index.htm;location / {try_files $uri $uri/ /index.php$is_args$query_string;if (!-e $request_filename){rewrite  ^/(.*)$ /index.php?s=$1 last;}}error_page  500 502 503 504  /50x.html;location = /50x.html {root  /usr/share/nginx/html;}location ~ \.php$ {# root /var/www/html/public; # 忽略这个容器php文件 File not foundfastcgi_pass php:9000;fastcgi_index index.php;include fastcgi_params;set $real_script_name $fastcgi_script_name;if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {set $real_script_name $1;set $path_info $2;}fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;fastcgi_param SCRIPT_NAME $real_script_name;fastcgi_param PATH_INFO $path_info;}
}

查看更多 [每周一更]-(第67期):docker-compose 部署php的laravel项目

http://www.lryc.cn/news/191579.html

相关文章:

  • vsCode 忽略 文件上传
  • 197、管理 RabbitMQ 的虚拟主机
  • [NCTF2019]SQLi regexp 盲注
  • 通过webpack创建并打包js库到npm仓库
  • 【Java 进阶篇】深入了解JavaScript中的函数
  • 谷歌 Chrome 浏览器正推进“追踪保护”功能
  • Excel 自动提取某一列不重复值
  • 【TensorFlow2 之011】TF 如何使用数据增强提高模型性能?
  • Hadoop 安装教程 (Mac m1/m2版)
  • Docker - 网络模式与容器网络互连
  • 【基础篇】三、Flink集群角色、系统架构以及作业提交流程
  • 第一个2DGodot游戏-从零开始-逐步解析
  • 大数据学习(7)-hive文件格式总结
  • GRU的 电影评论情感分析 - python 深度学习 情感分类 计算机竞赛
  • kafka简述
  • 《RISC-V体系结构编程与实践》的benos_payload程序——mysbi跳转到benos分析
  • ad5665r STM32 GD32 IIC驱动设计
  • TensorFlow入门(十六、识别模糊手写图片)
  • CSwin Transformer 学习笔记
  • Linux上通过mysqldump命令实现自动备份
  • v-model与.sync的区别
  • Linux---进程(1)
  • C# U2Net Portrait 跨界肖像画
  • 华为云云耀云服务器L实例评测|华为云耀云服务器L实例评测包管理工具安装软件(六)
  • 在PYTHON中用zlib模块对文本进行压缩,写入图片的EXIF中,后在C#中读取EXIF并用SharpZipLib进行解压获取压缩前文本
  • centos / oracle Linux 常用运维命令讲解
  • EMNLP 2023 录用论文公布,速看NLP各领域最新SOTA方案
  • 互联网Java工程师面试题·Java 并发编程篇·第三弹
  • mac jdk的环境变量路径,到底在哪里?
  • PyQt5 PyQt6 Designer 的安装