【GZAdmin】开源BS demo快速搭建
下载搭建项目:链接: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="data source=(local);initial catalog=GZAdmin;persist security info=True;user id=sa;password=test;multipleactiveresultsets=True;application name=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings>
配置好后重启访问: http://localhost:8901
说明:用户分三种类型:
administrator:超级管理员,可以无视后台各种校验机制,我把他当作系统的bug用户,主要用于修复一些系统关键配置错误引起功能无法访问问题,这个在后面将会有详细介绍
admin:管理员,拥有系统的所有权限
普通用户:就是普通用户,没什么可说的
内置三个用户:用户名分别是:administraotr admin garson 密码都是:123456
登陆后界面:
API部署后遇到错误:
把程序中的相应文件拷贝到部署目录下就可以了
流程预览:
全局请求超时10秒,单个请求超时设置:
设置仅限于当次请求有效,因为使用后会删除这个属性,下次请求如果需要设置超时,还要重新设置
转载于:https://www.cnblogs.com/GarsonZhang/p/8149163.html
【GZAdmin】开源BS demo快速搭建相关推荐
- 一套开源的可快速搭建自己的物联网/智能家居系统源码
Java物联网智能家居软硬件系统源码 源码免费分享,需要学习可私信我 一套开源系统,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软硬件交 ...
- 开源demo | 快速搭建在线自习室场景
在疫情成为常态的现状下,在线自习室这一能提供安静.整洁的学习环境的新"共享"模式越来越受欢迎.为迎合市场需求,anyRTC也正式推出了在线自习室demo!并开源了代码,希望能够帮助 ...
- 免费|DuckChat聊天系统开源可二开源码下载快速搭建聊天系统
这套亲测可用,全开源可二次开发的聊天系统.安装方法:环境要求:建议使用php7.2版本,最低支持版本为php5.6.Docker搭建步骤:1.安装Docker2.下载源码,并在终端(命令行程序)cd ...
- 免费邮件服务器软件 linux,Linux 快速搭建免费邮件服务器(docker)
文章目录 Docker下搭建Ewomail邮件服务器 第一步:安装运行docker 第二步:登录管理中心 配置 iRedMail iRedMail简介 linux安装开源邮件服务器iredmail的方 ...
- go html vue,用Go+Vue.js快速搭建一个Web应用(初级demo)
Vue.js做为目前前端最热门的库之一,为快速构建并开发前端项目多了一种思维模式.本文给大家介绍用Go+Vue.js快速搭建一个Web应用(初级demo). 环境准备: 1. 安装go语言,配置go开 ...
- 【GitHubDailyShare】开源的可视化平台搭建方案,让你可以快速定制一个可视化拖拽平台
开源的可视化平台搭建方案:dooringx,通过提供一套数据流事件机制.弹窗等解决方案,让你可以快速定制一个可视化拖拽平台. GitHub:github.com/H5-Dooring/dooringx ...
- 10.5k Star!可快速搭建私人网盘的开源项目
10.5k Star!可快速搭建私人网盘的开源项目 [导语]:可搭建私人网盘的在线文件浏览器. 简介 filebrowser 提供指定目录下的文件管理界面,可用于搭建私人网盘,在线管理各种文件资源,内 ...
- 8个小程序开源项目助你快速搭建小程序
今天和大家分享几个小程序开源项目, 帮助我们轻松搭建自己的小程序应用. 我会从大家最熟悉的小程序UI组件, 到可视化库, 再到完整项目, 一一和大家介绍. 小程序UI组件库 小程序多端开发框架 小程序 ...
- Redis分片代理twemproxy快速搭建 | twemproxy Demo | twitter/ twemproxy 避坑指南 | autoconf-2.69下载
前言 1.代理分类 面对高可用.高扩展.易维护,用一款redis代理都是上佳的选择. redis代理主要有:predixy.twemproxy.codis.redis-cerberus. 2.性能优劣 ...
最新文章
- php redis 安装和使用
- 如何用计算机弹出ink sans,INKSANS模拟器PC
- boost::process::child相关的测试程序
- web前端性能意义、关注重点、测试方案、优化技巧
- 【年少的风】C#小学生算式×××2
- 一文快速入门分库分表(必修课)
- gatsby_与Gatsby一起使用React Context API
- 在Unity 3D中,shader是何时编译的,在何时加载入显存中的?
- unix和linux的区别
- matlab相机标定畸变参数,相机标定的原理与意义及OpenCVMatlab实现差异小结.doc
- [ python ] 多态
- Asp.net Web Api 路由 和 异常处理
- 大型分布式订单系统项目实战
- 第48次《中国互联网络发展状况统计报告》发布--报告解读
- 计算机加减乘除的公式,excel公式汇总(excel公式加减乘除)
- 2.K8S部署-------- 制作CA证书
- 学习记录1.0(基础算法)
- gensim学习之corpora.Dictionary
- 第三章-集合论 3.2-Russell 悖论(选读)
- 图片文字怎么转换成Word文档?教你两招快速解决