下载搭建项目:链接: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;

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

【GZAdmin】开源BS demo快速搭建的更多相关文章

  1. golang开源项目qor快速搭建网站qor-example运行实践

    最近想找几个基于Go语言开发的简单的开源项目学习下,分享给大家,github上有心人的收集的awesome-go项目集锦:github地址 发现一个Qor项目: Qor 是基于 Golang 开发的的 ...

  2. EpiiAdmin 开源的php交互性管理后台框架, 让复杂的交互变得更简单!Phper快速搭建交互性平台的开发框架,基于Thinkphp5.1+Adminlte3.0+Require.js。

    EpiiAdmin EpiiAdmin php开源交互性管理后台框架,基于Thinkphp5.1+Adminlte3.0+Require.js, 让复杂的交互变得更简单!Phper快速搭建交互性平台的 ...

  3. 快速搭建一个直播Demo

    缘由 最近帮朋友看一个直播网站的源码,发现这份直播源码借助 阿里云 .腾讯云这些大公司提供的SDK 可以非常方便的搭建一个直播网站.下面我们来给大家讲解下如何借助 腾讯云 我们搭建一个简易的 直播示例 ...

  4. Electron入门笔记(一)-自己快速搭建一个app demo

    Electron学习-快速搭建app demo 作者: 狐狸家的鱼 Github: 八至 一.安装Node 1.从node官网下载 ,最好安装.msi后缀名的文件,新手可以查看安装教程进行安装. 2. ...

  5. WCF快速搭建Demo

    WCF快速搭建Demo ps:本Demo只是演示如何快速建立WCF 1.首先完成IBLL.BLL.Model层的搭建,由于数据访问层不是重点,WCF搭建才是主要内容,所以本Demo略去数据访问层. 新 ...

  6. “云中论道”之——使用开源技术和Azure公有云服务快速搭建云端IoT解决方案(上)

    “云中论道”技术课堂第一课开讲啦!微软各路技术咖们齐聚一堂,为大家带来干货不断!作为“云中论道“课堂的开课之作,我们首先邀请到了微软Azure专家级的架构师:槐长清,他为我们带来了关于“使用开源技术和 ...

  7. 快速搭建一个SSM框架demo

    我之所以写一个快速搭建的demo,主要想做一些容器的demo,所以为了方便大家,所以一切从简,简单的3层架构 先用mysql的ddl,后期不上oracle的ddl ; -- ------------- ...

  8. springboot+dubbo基于zookeeper快速搭建一个demo

    由于小编是在windows环境下搭建的,故该示例均为在windows下操作,这里只是提供一个快速搭建思路,linux操作也基本上差不多. 首先本示例的dubbo是基于zookeeper发布订阅消息的, ...

  9. 拿nodejs快速搭建简单Oauth认证和restful API server攻略

    拿nodejs快速搭建简单Oauth认证和restful API server攻略:http://blog.csdn.net/zhaoweitco/article/details/21708955 最 ...

随机推荐

  1. 复习及总结--.Net线程篇(4)

    这里要说的就是多线程的锁的问题了 锁:作用在于实现线程间的同步问题,最典型的是售票问题 1,InterLocked 提供的都是静态方法,用来同步对多个共享变量的访问,包括以原子方式递增,递减,比较和替 ...

  2. ionic ngRepeat追加数据(加载更多,不需要重复渲染dom数据)

    1)模版循环在之前的随笔中已经说过,使用挺简单的 http://www.cnblogs.com/tujia/p/6078217.html 简单来说就是控制器输入一个数据变量,模版里用ng-repeat ...

  3. Github Pages建立个人博客

    使用Github Pages可以建立个人博客.官方教程:https://pages.github.com/步骤(以下步骤中假设用户名为username):1.建立一个项目,项目名为username.g ...

  4. 将java项目发布到本地的linux虚拟机上

    1.首先安装虚拟机,这里就不介绍了. 2.然后要我下载了一个WinSCP用于windows和虚拟机之间的文件传输. 首先获得虚拟机的ip: 必须保持连接, 如果断开ip就是这样的 3.传输文件 将jd ...

  5. SharedPreferences小技巧

    相信Android的这个最简单的存储方式大家都很熟悉了,但是有一个小小技巧,也许你没有用过,今天就跟大家分享一下,我们可以把SharedPreferences封装在一个工具类中,当我们需要写数据和读数 ...

  6. Win7下搭建安卓android开发环境

    本文出自 “孤狼” 博客,请务必保留此出处http://332374363.blog.51cto.com/5262696/1310882 另外,在搭建android开发环境时,还参考了http://w ...

  7. [NOI2008] 志愿者招募[流量平衡]

    288. [NOI2008] 志愿者招募 ★★★★   输入文件:employee.in   输出文件:employee.out   简单对比时间限制:2 s   内存限制:512 MB [问题描述] ...

  8. 关于PostgreSQL的SQL注入必知必会

    一.postgresql简介 postgresql是一款关系型数据库,广泛应用在web编程当中,由于其语法与MySQL不尽相同,所以其SQL注入又自成一派. 二.postgresql的SQL注入:(注 ...

  9. python中的函数的执行分类

    author:headsen  chen date: 2018-03-21  17:42:13 notice:This  article created by headsen chen himself ...

  10. IOS模拟器

    IOS模拟器 目录 概述 实用操作 概述 实用操作 快速删除大量程序的方式 菜单栏 -> Reset Contain And Settings 或者:直接删除模拟器应用里面的想要去除的应用程序的 ...