【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秒,单个请求超时设置:
设置仅限于当次请求有效,因为使用后会删除这个属性,下次请求如果需要设置超时,还要重新设置

【GZAdmin】开源BS demo快速搭建的更多相关文章
- golang开源项目qor快速搭建网站qor-example运行实践
最近想找几个基于Go语言开发的简单的开源项目学习下,分享给大家,github上有心人的收集的awesome-go项目集锦:github地址 发现一个Qor项目: Qor 是基于 Golang 开发的的 ...
- EpiiAdmin 开源的php交互性管理后台框架, 让复杂的交互变得更简单!Phper快速搭建交互性平台的开发框架,基于Thinkphp5.1+Adminlte3.0+Require.js。
EpiiAdmin EpiiAdmin php开源交互性管理后台框架,基于Thinkphp5.1+Adminlte3.0+Require.js, 让复杂的交互变得更简单!Phper快速搭建交互性平台的 ...
- 快速搭建一个直播Demo
缘由 最近帮朋友看一个直播网站的源码,发现这份直播源码借助 阿里云 .腾讯云这些大公司提供的SDK 可以非常方便的搭建一个直播网站.下面我们来给大家讲解下如何借助 腾讯云 我们搭建一个简易的 直播示例 ...
- Electron入门笔记(一)-自己快速搭建一个app demo
Electron学习-快速搭建app demo 作者: 狐狸家的鱼 Github: 八至 一.安装Node 1.从node官网下载 ,最好安装.msi后缀名的文件,新手可以查看安装教程进行安装. 2. ...
- WCF快速搭建Demo
WCF快速搭建Demo ps:本Demo只是演示如何快速建立WCF 1.首先完成IBLL.BLL.Model层的搭建,由于数据访问层不是重点,WCF搭建才是主要内容,所以本Demo略去数据访问层. 新 ...
- “云中论道”之——使用开源技术和Azure公有云服务快速搭建云端IoT解决方案(上)
“云中论道”技术课堂第一课开讲啦!微软各路技术咖们齐聚一堂,为大家带来干货不断!作为“云中论道“课堂的开课之作,我们首先邀请到了微软Azure专家级的架构师:槐长清,他为我们带来了关于“使用开源技术和 ...
- 快速搭建一个SSM框架demo
我之所以写一个快速搭建的demo,主要想做一些容器的demo,所以为了方便大家,所以一切从简,简单的3层架构 先用mysql的ddl,后期不上oracle的ddl ; -- ------------- ...
- springboot+dubbo基于zookeeper快速搭建一个demo
由于小编是在windows环境下搭建的,故该示例均为在windows下操作,这里只是提供一个快速搭建思路,linux操作也基本上差不多. 首先本示例的dubbo是基于zookeeper发布订阅消息的, ...
- 拿nodejs快速搭建简单Oauth认证和restful API server攻略
拿nodejs快速搭建简单Oauth认证和restful API server攻略:http://blog.csdn.net/zhaoweitco/article/details/21708955 最 ...
随机推荐
- 一道money计算题引发的思考
网友提出一个问题如下 是小学和中学时候学到了增长折线问题,有点像数学问题,不过这个要求用编程来实现,恐怕还是有些逻辑要处理的,话不多说看代码吧 我给出的代码如下 代码清单: <?php func ...
- Linux命令之乐--expr
计算字符长度 [root@Director ~]# echo $var hello world [root@Director test]# expr length "$var" 数 ...
- win7下maven的安装
1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量.2.上Maven官网(https://maven.apache.org/download.cgi)下载Maven的压 ...
- Shell脚本编程与文件系统修复
导读 Linux基金会发起了LFCS认证(Linux 基金会认证系统管理员)Linux Foundation Certified Sysadmin,这是一个全新的认证体系,旨在让世界各地的人能够参与到 ...
- 170426、centos6.5安装 Zookeeper注册中心
注册中心服务器(192.168.3.71)配置,安装 Zookeeper: 1. 修改操作系统的/etc/hosts 文件中添加: # zookeeper servers 192.168.3.71 r ...
- Web浏览器导出FTP服务器上的文件
开发思路:1.代码登录ftp服务器下载文件到服务器2.通过web浏览器下载服务器上的文件 using System; using System.Collections; using System.Co ...
- C# 控件,MenuStrip,statusStrip,contextMenuStrip,ImageList, Listview,MonthCalendar、DataGridView,combobox,textbox,DateTimePicker,treeview,picturebox、toolStrip,radioButton,TableLayoutPanel
一.菜单栏 1)MenuStrip 菜单栏 选择工具栏控件:menuStrip C# Menustrip控件的常用属性用法详解 C#WinForm应用程序——添加菜单栏MenuStrip] 1.通过右 ...
- UNION DISTINCT
w同结构表读写合并. DROP PROCEDURE IF EXISTS w_ww_amzasin; DELIMITER /w/ CREATE PROCEDURE w_ww_amzasin() BEGI ...
- embedded-redis在单元测试中的使用
1 背景 参考链接:https://github.com/kstyrc/embedded-redis 2 使用 2.1 引入依赖 <dependency> <groupId>c ...
- yarn的使用
yarn 的安装 npm install -g yarn yarn -version 查看yarn是否安装成功 一.首先需要了解的命令 npm install === yarn —— install ...