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

做网站和app东莞品牌网站建设费用

做网站和app,东莞品牌网站建设费用,网站后台代码添加图片,网站空间到期大家后#xff0c;我是 jonssonyan 在上一篇文章我介绍了我的新项目——基于 SpringBoot 和 Vue.js 的权限管理系统#xff0c;本文主要介绍该系统的部署 部署教程 这里使用 Docker 进行部署#xff0c;Docker 基于容器技术#xff0c;它可以占用更少的资源#xff0c;…大家后我是 jonssonyan 在上一篇文章我介绍了我的新项目——基于 SpringBoot 和 Vue.js 的权限管理系统本文主要介绍该系统的部署 部署教程 这里使用 Docker 进行部署Docker 基于容器技术它可以占用更少的资源方便我们管理应用 我这里使用 CentOS Stream release 8 系统的虚拟机进行演示虚拟机的 IP 为192.168.56.101 部署的步骤是安装 Docker - 安装 MySQL - 部署后端 - 部署前端 安装 Docker、安装 MySQL 可以使用我的另外一个开源项目 install-script 来一键部署该项目是完全开源的 开源地址如下 Linux 平台软件一键安装脚本https://github.com/jonssonyan/install-script 为了让大家印象更深我这里还写了手动部署的文档以下命令逐行执行#为注释 1. 安装 Docker 可以参考 Docker 的官方文档https://docs.docker.com/engine/install/centos/ 需要注意的是我们要设置国内源 # 安装 yum-utils 软件包 yum install -y yum-utils # 设置稳定的存储库使用阿里云镜像 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 更新缓存 yum makecache # 安装最新版本的 Docker Engine yum install -y docker-ce docker-ce-cli containerd.io # 启动Docker systemctl start docker # 设置Docker国内源 # 创建目录 mkdir -p /etc/docker # 添加163镜像到配置文件 cat /etc/docker/daemon.json EOF {registry-mirrors:[https://hub-mirror.c.163.com,https://docker.mirrors.ustc.edu.cn] } EOF # 重新加载文件 重启docker 设置Docker开机自启 systemctl daemon-reload systemctl restart docker systemctl enable docker2. 安装 MySQL # 拉取 Mysql 5.7.31 镜像 docker pull mysql:5.7.31 # 运行 Mysql 5.7.31 docker run -d --name my-mysql --restart always --networkhost -e MYSQL_ROOT_PASSWORD123456 -e TZAsia/Shanghai -v /authority/mysql:/var/lib/mysql mysql:5.7.31注意 安装好之后需要开放 3306 端口可以直接使用命令禁用服务器的防火墙systemctl stop firewalld systemctl disable firewalld MySQL 用户名为 root密码为 123456使用数据库连接工具DataGrip 或者 Navicat新建数据库authority并在数据库中执行初始化 SQL项目的 SQL 文件为https://github.com/jonssonyan/authority/blob/master/docs/sql/选择该文件夹中最新版本的 SQL 执行即可。 3. 部署后端 打包项目并将编译后的 jar 上传至服务器使用 IDEA 打包非常方便 这里推荐使用 lrzsz 工具将文件上传至服务器yum install -y lrzsz 在服务器上新建 Dockerfile 文件 FROM openjdk:8u312-jdk-oracle WORKDIR /app COPY authority-0.0.1.jar . ENTRYPOINT [java,-jar,authority-0.0.1.jar]# 打包镜像 docker build -t authority . # 运行容器 docker run -d --name my-authority --restart always --networkhost authority4. 部署前端 打包项目并将编译后的文件夹上传至服务器 执行yarn run build编译后的文件夹为dist 在服务器上新建 Dockerfile 文件 FROM nginx:1.20-alpine COPY dist /usr/share/nginx/html/ ENTRYPOINT nginx -g daemon off;# 新建Nginx配置文件 mkdir -p /authority/nginx/conf.d/ cat /authority/nginx/conf.d/default.conf -EOF server {listen 80;server_name localhost;location / {root /usr/share/nginx/html;index index.html index.htm;}location /api {proxy_pass http://127.0.0.1:8888/authority;} } EOF # 打包镜像 docker build -t authority-ui . # 运行容器 docker run -d --name my-authority-ui --restart always --networkhost -v /authority/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf authority-ui5. 部署完成 打开浏览器访问192.168.56.101API 文档地址为192.168.56.101:8888/authority/swagger-ui.html 视频教程 如果你看文字版教程看不懂可以看我录制的视频教程。 项目介绍https://www.bilibili.com/video/BV1Fy421h7me/ 项目部署https://www.bilibili.com/video/BV19U421d7CM/ 项目开源地址 Spring BootVue.js 权限管理系统前端: https://github.com/jonssonyan/authority-ui Spring BootVue.js 权限管理系统后端: https://github.com/jonssonyan/authority 欢迎 PR感谢 Star
http://www.pierceye.com/news/591428/

相关文章:

  • php网站模块网站建设协议 模板
  • 怎么做像知乎一样的网站网络营销案例分析模板
  • 网站开发 h5 h4网站运作模式
  • 竞彩网站开发那些市区做网站群
  • 建投五公司网站找苏州网站建设
  • 徐州IT兼职网站开发中国做陶壶的网站有哪些
  • WordPress模板转换typecho郑州搜索引擎优化
  • 个人怎么做贷款网站什么是网络营销产品
  • 网站你的后台管理系统用什么做外包公司与劳务派遣区别
  • 设计师资源网站价格低油耗低的车
  • 中山快速做网站服务wordpress建站ftp
  • 做酒类直供网站行吗网站seo检测报告
  • 南昌建站费用网站建设出错1004
  • 十堰做网站的公司阿里巴巴外贸网站论坛
  • 品牌网站建设代理网站建设公司易下拉软件
  • 移动网站模板响应式网站开发教程pdf
  • 怎么设计网站内容小程序seo帝搜软件sem880官网
  • 十堰秦楚网 十堰新闻门户网站wordpress 点赞 开启
  • 做外贸网站需要注意些什么手续安阳吧贴吧
  • 国外申请域名的网站百度标记号码认证平台
  • 专门做淘宝代运营的网站支付建设网站的费用什么科目
  • 天津企业设计网站建设建个网站做外贸
  • 申请永久网站空间wordpress论坛采集
  • 网站如何做竞价佛山新网站建设机构
  • 网站建设费可以一次性冲费用吗学校门户网站作用
  • 手机上怎么制作网站音乐网站如何建立
  • 新乡企业网站建设公司寮步东莞网站建设
  • wordpress中国网站排名如何加入广告联盟赚钱
  • 济宁网站建设培训学校wordpress导入表单
  • 做农产品交易网站阿里云已备案域名购买