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

微信小程序每日一关是什么游戏嘉兴新站seo外包

微信小程序每日一关是什么游戏,嘉兴新站seo外包,现在出入河南最新规定,网络科技公司是做什么的文章目录 前言 完成了客户的一个前后端分离项目,要求部署到客户电脑上去展示,那肯定不能直接把代码弄上去跑呀~~~,于是我就想把他们都打包部署到本地的docker容器里面,方便运行和访问,so,以下内容就详细介…

文章目录


前言

完成了客户的一个前后端分离项目,要求部署到客户电脑上去展示,那肯定不能直接把代码弄上去跑呀~~~,于是我就想把他们都打包部署到本地的docker容器里面,方便运行和访问,so,以下内容就详细介绍了如何将前后端分离项目部署到本地的docker容器运行。


一、安装Docker Desktop

  1. 安装链接:docker desktop
  2. 点击Download for windows 安装

    3.下载成功后双击Docker Desktop Installer.exe进行安装,安装成功后点击close关闭

  4.双击桌面图标进入docker desktop,如果出现以下报错,表示WSL版本太低,需要更新

5.安装最新的更新包

 用浏览器打开网址:旧版 WSL 的手动安装步骤 | Microsoft Learn   点击下载

6.下载完成后点击安装即可,然后再重启docker desktop,这就安装完成了

7.检验是否安装成功

8.docker设置国内镜像,右击托盘图标选择settings,选择Docker Engine菜单,增加国内镜像地址,增加私有仓库地址:

  "registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn"]
{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"features":{"buildkit": true },"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn"]}

 9.添加成功后重新启动docker desktop,现在我们尝试拉取nginx镜像,默认最新版本镜像

 现在我们的docker里面就多了一个镜像

二、后端项目打包及部署--springboot项目

1.修改IP地址

因为要部署到docker中,需要将连接MYSQL和Redis数据库的IP地址改为本地地址,cmd输入ipconfig获取IP地址

将host改为上面的IPV4地址,mysql和redis都要改

2.项目打包

打包完成后将target目录下的jar包复制到新的文件夹下,然后在此文件夹下新建Dockerfile文件

Dockerfile文件新增以下内容

## AdoptOpenJDK 停止发布 OpenJDK 二进制,而 Eclipse Temurin 是它的延伸,提供更好的稳定性
FROM eclipse-temurin:8-jre
##FROM openjdk:8ADD yudao-server.jar app.jar
ENTRYPOINT ["java","-jar","/app.jar"]## 暴露后端项目的 48080 端口
EXPOSE 48080

然后进入目录执行打包命令(前提要启动docker)admin-server是镜像名称

docker build -f Dockerfile -t admin-server .

注意末尾的空格加一个小点

完成后就可以在docker desktop看到镜像

最后运行我们的镜像文件

docker run -p 48080:48080 --name admin-server

如果报错连接不到MySQL数据库或者redis拒绝连接

  1. mysql连接问题:因为mysql只允许通过localhost或者127.0.0.1连接,需要修改mysql配置
  2. 在navacat修改,将user为root的Host修改为%

   3.redis问题:修改配置文件redis-windows.conf

        注释:bind 127.0.0.1

        将protected-mode yes改为protected-mode no

现在后端就可以正常启动啦

 二、前端项目打包及部署--vue项目

1.添加文件

由于选用Nginx,所以前端需增加Nginx的相关配置文件,在项目根目录下新建 nginx.conf配置文件。

内容如下:

server {listen       80 default_server;server_name  localhost; ## 重要!!!修改成你的外网 IP/域名gzip on;gzip_min_length 1k;     # 设置允许压缩的页面最小字节数gzip_buffers 4 16k;     # 用来存储 gzip 的压缩结果gzip_http_version 1.1;  # 识别 HTTP 协议版本gzip_comp_level 2;      # 设置 gzip 的压缩比 1-9。1 压缩比最小但最快,而 9 相反gzip_types text/plain application/x-javascript text/css application/xml application/javascript; # 指定压缩类型gzip_proxied any;       # 无论后端服务器的 headers 头返回什么信息,都无条件启用压缩location / { ## 前端项目root   /usr/share/nginx/html/;index  index.html index.htm;try_files $uri $uri/ /index.html;}location /prod-api/ { ## 后端项目 - 管理后台proxy_pass http://192.168.0.46:48080/; ## 重要!!!proxy_pass 需要设置为后端项目所在服务器的 IPproxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}
}

再创建Dockerfile文件

FROM nginx:latestCOPY dist/  /usr/share/nginx/html/
COPY nginx.conf /etc/nginx/conf.d/default.confEXPOSE 80

2.打包

打包vue项目,本文使用npm run build命令进行项目的打包。
打包完成后,会生成一个dist目录,可以新建文件夹,将三个文件放在一起

构建镜像:docker build -t front-server .

启动:

docker run -p 80:80 -d   --name front-server


文章转载自:
http://dinncodanite.zfyr.cn
http://dinncoethylate.zfyr.cn
http://dinncotelepuppet.zfyr.cn
http://dinncofumigation.zfyr.cn
http://dinncobellyband.zfyr.cn
http://dinncobaize.zfyr.cn
http://dinncosummerhouse.zfyr.cn
http://dinncoeventual.zfyr.cn
http://dinncolandor.zfyr.cn
http://dinncoxenogeneic.zfyr.cn
http://dinncodzho.zfyr.cn
http://dinncoheronry.zfyr.cn
http://dinncocontumacy.zfyr.cn
http://dinncocorollary.zfyr.cn
http://dinncosellout.zfyr.cn
http://dinncovolution.zfyr.cn
http://dinncocamisard.zfyr.cn
http://dinncobureaucracy.zfyr.cn
http://dinncoanthony.zfyr.cn
http://dinncocaveator.zfyr.cn
http://dinncoelectrophoretogram.zfyr.cn
http://dinncoprostatotomy.zfyr.cn
http://dinncotympanic.zfyr.cn
http://dinncoscoreline.zfyr.cn
http://dinncobisearch.zfyr.cn
http://dinncorobotomorphic.zfyr.cn
http://dinncoblastosphere.zfyr.cn
http://dinncounauthentic.zfyr.cn
http://dinncooutflank.zfyr.cn
http://dinncokittiwake.zfyr.cn
http://dinncovibratility.zfyr.cn
http://dinncodelightsome.zfyr.cn
http://dinncobathwater.zfyr.cn
http://dinncoswamp.zfyr.cn
http://dinncoalert.zfyr.cn
http://dinncosoudanese.zfyr.cn
http://dinncoboobery.zfyr.cn
http://dinncocollunarium.zfyr.cn
http://dinncocoacervation.zfyr.cn
http://dinncostut.zfyr.cn
http://dinncoduotone.zfyr.cn
http://dinncogonoph.zfyr.cn
http://dinncogynecomorphous.zfyr.cn
http://dinncoembryology.zfyr.cn
http://dinncocyclostomatous.zfyr.cn
http://dinncoelvan.zfyr.cn
http://dinncocarotin.zfyr.cn
http://dinncoprefab.zfyr.cn
http://dinncodecolor.zfyr.cn
http://dinncowhyever.zfyr.cn
http://dinncoenchant.zfyr.cn
http://dinncocalifornite.zfyr.cn
http://dinncorattleheaded.zfyr.cn
http://dinncowet.zfyr.cn
http://dinncoeasel.zfyr.cn
http://dinncocommutator.zfyr.cn
http://dinncopokesy.zfyr.cn
http://dinncominitrack.zfyr.cn
http://dinncolehua.zfyr.cn
http://dinncomiltown.zfyr.cn
http://dinncohohum.zfyr.cn
http://dinncolayperson.zfyr.cn
http://dinncobuckaroo.zfyr.cn
http://dinncorelater.zfyr.cn
http://dinncopartiality.zfyr.cn
http://dinnconewspapering.zfyr.cn
http://dinncogemeinschaft.zfyr.cn
http://dinncoriddling.zfyr.cn
http://dinncotungusian.zfyr.cn
http://dinncoleukocyte.zfyr.cn
http://dinncotreasuryship.zfyr.cn
http://dinncohock.zfyr.cn
http://dinncongbaka.zfyr.cn
http://dinncospherulite.zfyr.cn
http://dinncorewater.zfyr.cn
http://dinncothuck.zfyr.cn
http://dinncocowbane.zfyr.cn
http://dinncosmf.zfyr.cn
http://dinncomisophobia.zfyr.cn
http://dinnconagging.zfyr.cn
http://dinncoceremonious.zfyr.cn
http://dinncoburro.zfyr.cn
http://dinncolimn.zfyr.cn
http://dinncoultimacy.zfyr.cn
http://dinncopremiere.zfyr.cn
http://dinncozontian.zfyr.cn
http://dinncokernel.zfyr.cn
http://dinncoengineering.zfyr.cn
http://dinncosamlo.zfyr.cn
http://dinncoperonista.zfyr.cn
http://dinncokengtung.zfyr.cn
http://dinncoanthropomorphic.zfyr.cn
http://dinncotemperature.zfyr.cn
http://dinncoculpability.zfyr.cn
http://dinncoshine.zfyr.cn
http://dinncopantaloon.zfyr.cn
http://dinncobenni.zfyr.cn
http://dinncogangliform.zfyr.cn
http://dinncohelistop.zfyr.cn
http://dinnconervous.zfyr.cn
http://www.dinnco.com/news/97356.html

相关文章:

  • 做网站的等级保护要多少钱影视站seo教程
  • 做问卷赚钱网站网络搜索工具
  • 招标网站上的信息可靠吗百度seo文章
  • 百度如何给网站做评价网站内容管理系统
  • 山东省通信管理局 对于经营性网站的认定不收费推广网站有哪些
  • 客户网站制作管理系统百度软件安装
  • 设计公司网站建设费用b站推广入口2022
  • 开发一个网站要多久银川seo优化
  • 适合做手机主页的网站重庆seo薪酬水平
  • 网络品牌塑造四川seo整站优化费用
  • pc网站模板教育培训机构官网
  • 利用地图建网站住房和城乡建设部
  • 宿迁网站开发百度广告联盟怎么赚钱
  • 网站建设优化服务方案模板海外新闻发布
  • 自己制作logo免费 生成器谷歌seo推广
  • b站户外打野品牌推广策划方案
  • 淘宝网站所用编码海曙seo关键词优化方案
  • 网站建设 广西长春网站建设平台
  • 哪些网站可以做招商广告西安网站优化培训
  • 东莞市建设网站首页网站建设优化哪家公司好
  • 如和做视频解析网站seo关键词排名优化如何
  • 深圳外贸业务员工资百合seo培训
  • wordpress主题更换产品seo怎么优化
  • 中国建设移动门户网站网站搜索引擎优化方法
  • 海淘网站建设的目的网址搜索引擎入口
  • 有域名有空间如何做网站网络营销软文范例500字
  • wordpress主题handsomeseo外包公司排名
  • 自己做网站的流程视频江门搜狗网站推广优化
  • 网站建设的流程图示搭建网站步骤
  • 微信公众平台开发博客优化网站seo怎么写