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

做网站有哪个空间制作公司网站步骤

做网站有哪个空间,制作公司网站步骤,南宁广告网页设计招聘,给关亨做网站的设计公司大家后#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.zqtcl.cn/news/856221/

相关文章:

  • 厦门过路费网站福建省建设执业资格注册中心网站
  • c 网站开发案例详解手机网站返回顶部代码
  • 济南微网站建设图书馆评估定级关于网站建设标准
  • flash型网站宝塔面板做网站绑定域名
  • 建设网站的策划书门户网站 流量
  • 佛山高端网站建设便宜自适应网站建设
  • 网络营销创意案例桂林seo公司推荐23火星
  • 网站开发知识产权归属问题wordpress会计模板下载
  • 昆明网站的优化自媒体是干什么的
  • 大成建设株式会社网站删掉wordpress主题
  • 个人网站备案类型网络维护培训班
  • 做网站的可以注册个工作室吗一个网站两个域名吗
  • 网站建设要准备什么资料网站建设 锐颖科技
  • 如何建设网站山东济南兴田德润官网电子商城官网
  • 网站如何做支付宝接口免费ppt自动生成器
  • 泰安市建设职工培训中心网站官网seo经理招聘
  • 湛江做网站seo网站建设 0551
  • 建站公司 深圳苏州建站公司
  • 网站怎么做引流呢济南网站微信
  • 一个域名可以做几个网站吗wordpress左右翻转页面
  • 天津人工智能建站系统软件wordpress主题没有小工具
  • 网站的备案流程图视频制作素材
  • 劳务公司网站建设方案建设促销网站前的市场分析
  • 网络营销优化培训网站seo置顶 乐云践新专家
  • 小说网站搭建教程wordpress后台图片
  • 付网站开发费计入什么科目网站开发的历史
  • 站长素材ppt模板免费下载网站开发视频教程迅雷下载
  • 建设一个网站怎么赚钱南京江北新区房价走势最新消息
  • 一个网站怎么做软件下载互联网投放渠道有哪些
  • 手机网站建设进度环境设计排版素材网站