下载搭建项目:链接:https://pan.baidu.com/s/1jHZ3Kkm 密码:5k4q

项目源码:

GZAdmin_API:https://github.com/GarsonZhang/GZAdmin_API

GZAdmin_Page:https://github.com/GarsonZhang/GZAdmin

下载后包含3个文件目录,

db:数据库文件,SQLserver 2016 数据库,里面包含了一个数据库脚本,数据库版本不一致时可以使用脚本创建

GZAdminAPI:后台API接口,.net版本 4.5

GZAdmin.vue:web前端页面,vue+iviewUI

一、 附加数据库(略)

二、IIS上添加一个站点,比如端口8901,路径指向GZAdmin.vue

  

三、IIS上添加一个站点,比如端口8902,路径指向GZAdmin.API

  

  修改程序池版本:

  

四、修改GZAdmin.vue中的配置文件(GZAdmin.vue/static/config.json)

{"server": "http://localhost:8902/api", // 配置API服务器IP地址"timeout": 300000, // 设置请求超时30秒
}

  server配置为自己的API【GZAdminAPI】端口

五、修改GZAdminAPI中的数据库链接字符串(GZAdminAPI/Web.Config)

  找到connectionStrings节点,修改vueAdminSystem的链接字符串和本机对应

  <connectionStrings><add name="vueAdminSystem" connectionString="metadata=res://*/Models.system.csdl|res://*/Models.system.ssdl|res://*/Models.system.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(local);initial catalog=GZAdmin;persist security info=True;user id=sa;password=test;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" /></connectionStrings>

配置好后重启访问: http://localhost:8901

说明:用户分三种类型:

administrator:超级管理员,可以无视后台各种校验机制,我把他当作系统的bug用户,主要用于修复一些系统关键配置错误引起功能无法访问问题,这个在后面将会有详细介绍

admin:管理员,拥有系统的所有权限

普通用户:就是普通用户,没什么可说的

内置三个用户:用户名分别是:administraotr       admin      garson    密码都是:123456

登陆后界面:

API部署后遇到错误:

把程序中的相应文件拷贝到部署目录下就可以了

流程预览:

全局请求超时10秒,单个请求超时设置:

this.$route.meta.reqtimeout=30000;

设置仅限于当次请求有效,因为使用后会删除这个属性,下次请求如果需要设置超时,还要重新设置

转载于:https://www.cnblogs.com/GarsonZhang/p/8149163.html

【GZAdmin】开源BS demo快速搭建相关推荐

  1. 一套开源的可快速搭建自己的物联网/智能家居系统源码

    Java物联网智能家居软硬件系统源码 源码免费分享,需要学习可私信我 一套开源系统,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软硬件交 ...

  2. 开源demo | 快速搭建在线自习室场景

    在疫情成为常态的现状下,在线自习室这一能提供安静.整洁的学习环境的新"共享"模式越来越受欢迎.为迎合市场需求,anyRTC也正式推出了在线自习室demo!并开源了代码,希望能够帮助 ...

  3. 免费|DuckChat聊天系统开源可二开源码下载快速搭建聊天系统

    这套亲测可用,全开源可二次开发的聊天系统.安装方法:环境要求:建议使用php7.2版本,最低支持版本为php5.6.Docker搭建步骤:1.安装Docker2.下载源码,并在终端(命令行程序)cd ...

  4. 免费邮件服务器软件 linux,Linux 快速搭建免费邮件服务器(docker)

    文章目录 Docker下搭建Ewomail邮件服务器 第一步:安装运行docker 第二步:登录管理中心 配置 iRedMail iRedMail简介 linux安装开源邮件服务器iredmail的方 ...

  5. go html vue,用Go+Vue.js快速搭建一个Web应用(初级demo)

    Vue.js做为目前前端最热门的库之一,为快速构建并开发前端项目多了一种思维模式.本文给大家介绍用Go+Vue.js快速搭建一个Web应用(初级demo). 环境准备: 1. 安装go语言,配置go开 ...

  6. 【GitHubDailyShare】开源的可视化平台搭建方案,让你可以快速定制一个可视化拖拽平台

    开源的可视化平台搭建方案:dooringx,通过提供一套数据流事件机制.弹窗等解决方案,让你可以快速定制一个可视化拖拽平台. GitHub:github.com/H5-Dooring/dooringx ...

  7. 10.5k Star!可快速搭建私人网盘的开源项目

    10.5k Star!可快速搭建私人网盘的开源项目 [导语]:可搭建私人网盘的在线文件浏览器. 简介 filebrowser 提供指定目录下的文件管理界面,可用于搭建私人网盘,在线管理各种文件资源,内 ...

  8. 8个小程序开源项目助你快速搭建小程序

    今天和大家分享几个小程序开源项目, 帮助我们轻松搭建自己的小程序应用. 我会从大家最熟悉的小程序UI组件, 到可视化库, 再到完整项目, 一一和大家介绍. 小程序UI组件库 小程序多端开发框架 小程序 ...

  9. Redis分片代理twemproxy快速搭建 | twemproxy Demo | twitter/ twemproxy 避坑指南 | autoconf-2.69下载

    前言 1.代理分类 面对高可用.高扩展.易维护,用一款redis代理都是上佳的选择. redis代理主要有:predixy.twemproxy.codis.redis-cerberus. 2.性能优劣 ...

最新文章

  1. php redis 安装和使用
  2. 如何用计算机弹出ink sans,INKSANS模拟器PC
  3. boost::process::child相关的测试程序
  4. web前端性能意义、关注重点、测试方案、优化技巧
  5. 【年少的风】C#小学生算式×××2
  6. 一文快速入门分库分表(必修课)
  7. gatsby_与Gatsby一起使用React Context API
  8. 在Unity 3D中,shader是何时编译的,在何时加载入显存中的?
  9. unix和linux的区别
  10. matlab相机标定畸变参数,相机标定的原理与意义及OpenCVMatlab实现差异小结.doc
  11. [ python ] 多态
  12. Asp.net Web Api 路由 和 异常处理
  13. 大型分布式订单系统项目实战
  14. 第48次《中国互联网络发展状况统计报告》发布--报告解读
  15. 计算机加减乘除的公式,excel公式汇总(excel公式加减乘除)
  16. 2.K8S部署-------- 制作CA证书
  17. 学习记录1.0(基础算法)
  18. gensim学习之corpora.Dictionary
  19. 第三章-集合论 3.2-Russell 悖论(选读)
  20. 图片文字怎么转换成Word文档?教你两招快速解决

热门文章

  1. WPF中RadioButton绑定数据的正确方法
  2. 工程路径网站图片路径的问题 绝对路径
  3. JS触发Click操作以及获得事件源(转)
  4. weex componet 简单扩展
  5. java中的访问修饰符
  6. 简单比较搜索引擎与推荐系统
  7. 了解浏览器工作原理-初步
  8. linux rpm 安装包制作
  9. 11、集合--Set接口
  10. 图像处理池化层pooling和卷积核