社区
下载资源悬赏专区
帖子详情
通过docker-composer启动容器nginx,并完成spring.boot的web站点端口转发下载
PIPI_333
2018-12-09 10:34:54
nginx的docker方式的部署,以及通过nginx去代理宿主主机上的Web服务应该怎么配
相关下载链接:
//download.csdn.net/download/wolf_410/10837853?utm_source=bbsseo
...全文
87
回复
打赏
收藏
通过docker-composer启动容器nginx,并完成spring.boot的web站点端口转发下载
nginx的docker方式的部署,以及通过nginx去代理宿主主机上的Web服务应该怎么配 相关下载链接://download.csdn.net/download/wolf_410/10837853?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
通过
docker-compose
r
启动
容器
nginx
,并
完成
spring
.
boot
的
web
站点
端口转发
nginx
的docker方式的部署,以及通过
nginx
去代理宿主主机上的
Web
服务应该怎么配
校园小情书小程序表白墙后端-PHP
微信小程序--校园小情书后台源码,好玩的表白墙,告白墙。 小情书是一个开源项目,你可以使用叶子的后台服务,也可以自己搭建后台服务。本文档为独立部署小情书后台服务的教程。 项目环境要求: PHP 7.0以上 MySQL 5.7 docker部署方式(推荐) 使用docker部署,只需要五分钟即可,方便快捷,只需要配置一个
docker-compose
文件即可 一、部署docker环境(ubuntu) Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,Ubuntu 系统上可以使用这套脚本安装: `` $ curl -fsSL get.docker.com -o get-docker.sh `` `` $ sudo sh get-docker.sh --mirror Aliyun `` 执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker CE 的 Edge 版本安装在系统中。
启动
Docker CE ``` $ sudo systemctl enable docker ``` ``` $ sudo systemctl start docker ``` 输入以下命令检测docker是否安装好了 ``` $ docker -v ``` 如果打印出docker的版本信息即安装成功 二、安装
docker-compose
如果你的操作系统是window或者mac的,安装docker的时候已经包含在里面了,无需再单独安装,如果你的是linux系统,需要按照下面的方法安装即可。 在 Linux 上的也安装十分简单,从 官方 GitHub Release 处直接
下载
编译好的二进制文件即可。 例如,在 Linux 64 位系统上直接
下载
对应的二进制包。 ``` $ sudo curl -L https://github.com/docker/compose/releases/download/1.17.1/
docker-compose
-`uname -s`-`uname -m` > /usr/local/bin/
docker-compose
``` ``` $ sudo chmod +x /usr/local/bin/
docker-compose
``` 如果安装
docker-compose
遇到问题可以直接搜索相关资料,有很多解决方案。 三、使用
docker-compose
.yml部署小情书后台 1、把小情书后台源码中的
docker-compose
.yml贴到你需要部署的目录中,然后配置后台项目需要的参数
docker-compose
.yml文件 2、编辑
docker-compose
.yml文件,填写项目参数 只需要编辑红框中的这些参数即可,根据提示填上相应的参数,然后保存即可,数据库名称必须为love_wall,数据库的用户名称必须为root。 3、
启动
项目,执行命令 `
docker-compose
-up -d` 第一次
启动
会有点久,因为第一次需要拉取镜像,耐心等待 项目
启动
完成
,
docker-compose
会
启动
-
nginx
- php-fpm - mysql - phpmyadmin. 注意: 本地通过访问127.0.0.1:8000即可访问项目 phpmyadmin通过127.0.0.1:8080访问,host为db,把项目目录下的love_wall.sql导入数据库即可 如果你是在本地window或者mac开发环境可以直接这样访问,如果是线上的云主机可以使用你的IP+端口来访问,云主机需要防火墙放开8000和8080端口才能访问,本地直接在浏览器打开访问即可,如果你想通过域名访问,需要在宿主机器上部署
nginx
来转发请求到127.0.0.1:8000和127.0.0.1:8080去访问项目和phpmyadmin 4、停止项目,执行以下命令停止项目 `
docker-compose
down` 如果想再次
启动
项目执行
docker-compose
up -d即可 手动部署方式: 一、
下载
后台源码 1.1直接
下载
后台源码 直接点击download
下载
源码即可 别忘了点右上角的star哈 Build Status 1.2使用git获取源码 在Git输入命令 git clone https://github.com/oubingbing/wechatAlliance.git 二、安装PHP包管理工具composer 安装 - Windows 使用安装程序 这是将 Composer 安装在你机器上的最简单的方法。
下载
并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。 composer下
redis服务器环境下mysql实现lnmp架构缓存
主要介绍了redis系统环境下mysql实现lnmp架构缓存,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
Shlink一个自托管并基于PHP的URL缩短程序拥有CLI和REST接口
Shlink - 基于PHP的自托管URL缩短程序,可用于在您自己的自定义域下提供缩短URL。
docker-compose
构建
nginx
服务并代理多个应用
目录结构
docker-compose
.yml version: '3' services:
web
server: image:
nginx
:stable container_name:
web
server restart: on-failure:100 volumes: - ./www:/srv/www - ./etc:/etc/
nginx
:ro - ./log
下载资源悬赏专区
13,655
社区成员
12,654,265
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章