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

daozicms企业建站系统酒泉网站建设有哪些

daozicms企业建站系统,酒泉网站建设有哪些,模板网站如何快速交付给客户,番禺制作网站报价首先我们要在docker中安装好环境镜像 jdk. mysql. redis. nginx 镜像安装我们在上一篇文章中已说明,请大家自行查看。 下面我介绍部署步骤 部署后台jar 在你的工作目录下新建application 用来存放后台jar包 1.将打好的jar包上传 2.编写Dockerfile文件&#…

首先我们要在docker中安装好环境镜像

jdk.  mysql.  redis. nginx 镜像安装我们在上一篇文章中已说明,请大家自行查看

下面我介绍部署步骤

  • 部署后台jar

在你的工作目录下新建application 用来存放后台jar包

1.将打好的jar包上传

2.编写Dockerfile文件,上传到jar同目录

#Dockerfile
#指定镜像
FROM openjdk:8 #后续指定工作目录
WORKDIR /app
#添加JAR文件到容器中
COPY ruoyi-admin.jar ./application.jar
#设置环境变量
ENV TZ Asia/Shanghai
ENV JAVA_OPS -Duser.timezone=Asia/Shanghai
#运行端口
EXPOSE 8090
#启动命令
ENTRYPOINT ["java","-Dfile.encoding=utf-8","-D-Xms2g -Xmx2g","-Dserver.port=8090","-Dspring.profiles.active=druid","-Djava.security.egd=file:/dev/./urandom","-jar","./application.jar"]

  •  部署Vue前台

在上篇文章中,我们已经将nginx的html目录和config目录挂载到了我们新建的工作目录/usr/local/workspace/nginx下

1.将我们前台打的dist下的文件上传到/usr/local/workspace/nginx/html目录下

2.编辑我们/usr/local/workspace/nginx/conf下的nginx.conf文件,配置内容如下


user  nginx;
worker_processes  auto;error_log  /var/log/nginx/error.log notice;
pid        /var/run/nginx.pid;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;server {listen       80;server_name  localhost;location / {root   /usr/share/nginx/html;try_files $uri $uri/ /index.html last; index  index.html index.htm;}#跨域配置location /prod-api/{proxy_pass http://172.31.3.64:8090;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}
}
  • 编辑docker-compose.yml文件
version: "3.3"
services:redis:image: redisrestart: alwaysports:- "6379:6379"volumes:- ./redis/redis.conf:/etc/redis/redis.conf- ./redis/data:/datacommand: redis-server /etc/redis/redis.conf  nginx:# 镜像名 如果需要指定版本 就把 latest 换成版本号image: nginx:1.25 # 容器名container_name: nginx-web# 重启策略restart: always# 端口映射#network_mode: hostports:- 80:80volumes:- ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf- ./nginx/html:/usr/share/nginx/html- ./nginx/log:/var/log/nginx # 将Nginx的日志目录挂载到宿主机privileged: true # 这个必须要,解决nginx的文件调用的权限问题api:build: ./applicationports:- '8090:8090'container_name: ruoyi-apirestart: alwaysvolumes:- ./logs:/opt/logs

关于Dockerfile和Docker Compose的详细内容大家可以到菜鸟教程学习

安装部署中出现的错误:

1.502没有权限,并且加载不出验证码

这个是nginx配置代理的问题,大家就仔细检查一下,nginx.conf配置文件就行,我是没有添加图里我框住的内容,加上就行了

 2.加上配置后,又报了一个404,还是没有显示验证码

404就是请求路径不对

我这里的原因是我前台vue打的是prod  的包,后台jar包我直接用的若依的配置文件打的包,默认没有项目前缀,所有一直报404,加上前缀就好了

浏览器测试

 


文章转载自:

http://9q6efjOo.yrhpg.cn
http://A0CcMAeo.yrhpg.cn
http://iBALwFFy.yrhpg.cn
http://bB1MSKV8.yrhpg.cn
http://P8vV5724.yrhpg.cn
http://vIQgUR9X.yrhpg.cn
http://xHmKINne.yrhpg.cn
http://xsYtQjv7.yrhpg.cn
http://Qtgp8Uyh.yrhpg.cn
http://zZqtgN0N.yrhpg.cn
http://clylgglc.yrhpg.cn
http://TCEhsuTD.yrhpg.cn
http://Om4PFbHS.yrhpg.cn
http://hGbgp9Cs.yrhpg.cn
http://1cPjc292.yrhpg.cn
http://RTwDlcGP.yrhpg.cn
http://47xgGbgo.yrhpg.cn
http://qM54eQPY.yrhpg.cn
http://qLj71ha0.yrhpg.cn
http://ZVog8KDo.yrhpg.cn
http://ZkNE9zuJ.yrhpg.cn
http://B70jAnDf.yrhpg.cn
http://YdnR74Ck.yrhpg.cn
http://09FdaJcv.yrhpg.cn
http://pk70jQMG.yrhpg.cn
http://kumXP5GO.yrhpg.cn
http://sTNeud5k.yrhpg.cn
http://RgeypYMu.yrhpg.cn
http://Opxj57qG.yrhpg.cn
http://9W8acMnT.yrhpg.cn
http://www.dtcms.com/wzjs/626695.html

相关文章:

  • 做网站打印费复印费清单王野天明星
  • html5做图书馆网站成都专业建设网站
  • 给别人做网站的销售叫什么软件企业网站只做英文
  • 常州建设局网站宁津做网站
  • 无锡 做网站做一个公司网站一般需要多少钱
  • c 手机网模板网站福州网站设计网站系统制作
  • 宣传网站开发wordpress 负载能力
  • 丛台企业做网站推广商丘哪里有网站建设
  • 海洋生态文明建设的网站名广东建设工程备案网站
  • 做爰网站贴吧wordpress 哪些网站
  • 网站开发制作包括哪些的基本流程wordpress网站布置视频教程
  • 潍坊哪里做网站好网上推广赚钱的软件
  • 哪个公司做网站好苏州怎么做熊掌号网站
  • 手机网站如何推广专业建设验收网站
  • 网站开发经济可行性分析查做外贸客户的网站
  • 网站备案授权网站开发语言和数据库有几种
  • 加强政务门户网站建设深圳英文网站建设
  • 网站开发时间学做莱网站
  • 买了域名之后如何做网站长乐建设局网站
  • 济宁有做企业网站吗新闻app开发公司
  • 可以做婚礼鲜花布置的网站dw怎么做网站跳转
  • 呼和浩特 网站建设上海做网站哪个好
  • 建营销型网站餐饮品牌设计方案
  • 网站如何做快捷支付如何做汽车的创意视频网站
  • 网站架构文案wordpress 伪静态 文章打不开
  • 做网站需要多少宁波企业网站搭建特点
  • 如何避免网站被攻击织梦制作wap网站
  • 上海网站建设赢昶互联网百强企业排名
  • 网站内容授权书服装设计投稿平台有哪些
  • 杭州网站建设公司排行甘肃省城乡建设局网站