本文将以win7为例,介绍如何手动安装启明星系统。win8,win10,win2008,win2012 安装方法大同小异。 关于windows2008安装可以参考此处 win2012参考此处 关于安全额外配置请参考此处
本文将介绍如何在windows7上安装启明星请假系统appform .
第一步:安装.NET4.5
到微软官网下载.NET4.5 https://www.microsoft.com/zh-cn/download/details.aspx?id=40779 并安装 (通常微软新系统已经包含了.NET4.5)。
注意:因为后面需要安装微软MSSQL2008数据库,微软数据库需要安装.NET3.5,所以你还需要安装.NET3.5
(a)win7/ win8 /win10 直接到微软官网下载安装 https://www.microsoft.com/zh-cn/download/details.aspx?id=25150
(b) windows2008,需要在windows控制面板-添加删除程序-添加windows组件 里,勾选 .NET3.5安装
(c)windows2012,请从启明星官网下载.NET3.5 http://www.dotnetcms.org/download/sxs.7z 解压后,利用控制面板-添加删除组件 安装。
安装后,就可以在 c:\windows\microsoft.net\framework64下看到相关目录
第二步:安装IIS
1.从开始菜单里,找到“控制面板”
2.切换到“小图标”视图,单击“程序和功能”
3.单击“打开或关闭windows”功能,勾选“Internet信息服务”,请确保“应用程序开发功能”里的ASP.NET也勾选了。
单击“确定”,windows将自动安装IIS。
4.安装完毕后,可以在控制面板--管理工具里找到IIS
5.打开IIS,选中左边的树根,然后右边出现“ISAPI和CGI限制”。
6.确保ASP.NET V4版本是允许的
7.修复IIS。
通常由于某些未知原因导致IIS无法运行.NET,此时你可以修复IIS。根据操作系统的不同,64位操作系统在
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
如果你使用的是32位操作系统,则位置为
C:\Windows\Microsoft.NET\Framework\v4.0.30319
有一个aspnet_regiis.exe 文件用于修复IIS。具体修复IIS操作如下(以下步骤不是必须的)
打开cmd
8.输入aspnet_regiis.exe -ir 进行修复
9.有时候系统会提示如下错误,(这个错误具有迷惑性,因为即使你给Temporary ASP.NET Files增加Everyone读写权限仍然没用。)
“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\106f9ae8\XX.dll”--“拒绝访问。
通常的解决方法是由于系统目录下的Temp目录无相应的权限所致,具体操作如下:C:\Windows\temp-->属性-->安全-->编辑-->添加Everyone用户的读写权限就可以解决.
第三步:安装MSSQL2008 Express数据库服务
1.下载MSSQL2008 Express 数据库服务
2.首先安装数据库服务。 双击SQLEXPR_X64_CHS.EXE ,选择“全新SQL Server独立安装或向现有安装添加功能”
5.正常情况下会检查通过。
但是有时候会出现“需要重启”。
此时,在运行里输入 regedit.exe 打开注册表。然后找到
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/
在右边找到 PendingFileRenameOperations 删除这一项即可!
再次运行“重新检查”即可通过。或者通过cmd进行重启
在账户名里,选择一个系统账户。选择系统账户后,密码将由系统自己维护,无需人工输入(通常系统会自动选择)。
6.在数据库引擎配置中,选择混合模式。
在安装过程中内置的SQL Server系统管理员帐户(sa)的密码比较特殊,SQL2008对SA的密码强度要求相对比较高,需要有大小写字母、数字及符号组成,否则将不允许你继续安装。在"指定Sql Server管理员"中最好指定本机的系统管理员administrator
7.单击“下一步”系统开始安装,直到完成。
第四步:安装MSSQL2008 Manage Studio数据库管理器
1.下载并双击exe 运行。
2.选择“安装”,全选安装
3.勾选确保勾选了“管理工具--基本”
4.其他的使用默认,单击“下一步”系统开始安装,直到完成。
第五步:安装启明星请假系统appform(其他系统类似)
1.建立应用程序 appform (如果是会议预订系统应用程序池输入book,如果是采购系统应用程序池输入purchase)
2.在默认站点下,添加应用程序appform(如果是会议系统,添加应用程序叫做book,如果是采购系统,添加应用程序叫purchase)
在弹出的窗体里,设置信息如下
(3)打开数据库,建立appform(如果是会议系统,建立数据库book,如果是采购系统,建立数据库purchase)
(4)在数据库管理器里,选择“打开”,在源代码里,有一个app_data文件夹,运行 appform.sql 运行脚本(如果是会议系统脚本是book.sql,如果是采购系统,脚本是purchase.sql)。
注意:我们推荐您使用我们默认的名称,假如请假系统建立的数据库叫做 qingjia,请手动更改SQL脚本里 USE [appform] GO 为 USE [qingjia] GO
(5)打开web.config修改,数据库连接字符串。 server,uid,pwd的值分别参考下图。 database设置使用的数据库。这里是刚才建立的appform数据库
(6)保存,输入 http://localhost/appform 应该就可以打开系统了。
默认用户名 admin, 密码是 123456
更改数据库编码(非必须),下面这段SQL仅在你打开系统登录失败时,才运行。他会将数据库更改为中文编码,其中下面的appform需要更改为你实际的数据库。
ALTER DATABASE appform SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE appform COLLATE Chinese_PRC_CI_AS
ALTER DATABASE appform SET MULTI_USER
第六部分:启用IP地址,允许其他用户可以访问
(1)在windows的运行里,输入cmd,然后输入 ipconfig 得到本机的IP地址。
(2)以上图为例,本机IP为 192.168.1.101 ,所以在IE里输入 http://192.168.1.101/appform 即可打开请假系统。
(3)关闭防火墙或者杀毒软件,
(默认防火墙或者杀毒软件会屏蔽80端口的出口,因此,需要在安装了请假系统的服务器上关闭或者退出杀毒软件,这里使用简单的方法,作为IT人员可以通过防火墙策略来开开放80端口,具体请咨询IT技术支持人员。如果您不是很明白如何开放端口,可以使用退出功能。)。
(a)在“控制面板”--Windows防火墙--打开或关不windows防火墙里,关闭windows防火墙。
(b)退出360,腾讯管家等杀毒软件...
(4)现在,找局域网里一台普通电脑,输入 http://192.168.1.101/appform 即可打开请假系统。
第七步 常见问题
(1)为什么无法进入后台?
启明星系统通过cookie来验证用户是否有权限进入后台。下图显示了IIS和web.config里的映射管理。 启明星系统使用默认的名称。例如请假使用的是appform。
如果你iis建立的应用程序名称是 xxx, 则需要手动调整web.config里 value为 /xxx/ (注意:因为cookie区分大小写,所以IIS里,你建立的appform应该使用小写,
默认,用户输入的网址都是小写的。)
另外,请检测一下确保服务器时间和用户时间是准确的。
(2)如何集成微软AD活动目录?
下图显示了,当用户登录windows系统时,需要的三个元素:1)用户名 2)密码 3)登录到
运行下载包里的systemconfig.exe 如下图:192.168.1.1表示域服务器的IP地址。可以是IP地址,也可以是服务器的机器名。
在“请输入系统管理员账户”里输入您的AD账户。 这里输入的bob表示,将把bob设置为 book系统的管理员。
你可以单击“测试AD配置”查看是否成功。如果成功单击保存即可.
给文件夹增加Everyone读写权限。
(3)集成域模式下,无法登录。
请手动打开 app_data文件夹下的AD.xml,该文件配置为和域服务器通信的接口,请确保账户和密码正确,切账户未被锁定。
如何在windows7上安装启明星系统。的更多相关文章
-
如何在windows2008/2012上安装启明星系统。
启明星系统提供多种安装方式.安装包里自带了setup.exe.每个程序的 install下有在线安装(例如请假应用程序为book,则默认为 http://localhost/book/install ...
-
Windows7上安装Ubuntu双系统
零.前言 最近不小心把Ubuntu系统搞崩了打不开了,在网上找了找方法,从最初的步骤开始安装,本文是安装Ubuntu16.04,不过安装啥版本步骤都一样,下面逐一介绍. 一.如何卸载Ubuntu(第一 ...
-
如何在centos7上安装源码包
在我们使用linux的过程中,有很多程序是通过红帽官网给的系统中安装的,但是一般来说,系统更新的速度比较慢,如果这个时候我们又想用最新版的该怎么办呢?总不能一直等系统升级吧╮(╯﹏╰)╭所以,我们可以 ...
-
如何在CentOS上安装一个2048小游戏
如何在centos上安装一个2048小游戏 最近在学习CentOS系统,就琢磨着玩点什么,然后我看到有人在玩2048小游戏,所有我就在想,为啥不装一个2048小游戏搞一下嘞,于是乎,我就开始工作啦 由 ...
-
如何在 Linux 上安装应用程序
如何在 Linux 上安装应用程序 编译自:https://opensource.com/article/18/1/how-install-apps-linux作者: Seth Kenlon原创:LC ...
-
windows7 上安装python3.8步骤
今天给小白们写一个在windows7 上安装python3.8的过程. 1.先到https://www.python.org/downloads/官网下载最新版的python, 不要到别的下载网站去下 ...
-
如何在Zabbix上安装MySQL监控插件PMP
PMP,全称是Percona Monitoring Plugins,是Percona公司为MySQL监控写的插件.支持Nagios,Cacti.从PMP 1.1开始,支持Zabbix. 下面,看看如何 ...
-
(转)如何在Windows上安装多个MySQL
原文:http://www.blogjava.net/hongjunli/archive/2009/03/01/257216.html 如何在Windows上安装多个MySQL 本文以免安装版的mys ...
-
Redis简介以及如何在Windows上安装Redis
Redis简介 Redis是一个速度非常快的非关系型内存数据库. Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erla ...
随机推荐
-
Redis 3.2 Linux 环境集群搭建与java操作
redis 采用 redis-3.2.4 版本. 安装过程 1. 下载并解压 cd /usr/local wget http://download.redis.io/releases/redis-3. ...
-
J2EE应用监控后台执行SQL
我们可能已经很熟悉在未使用数据库连接池的hibernate的环境下,配置p6spy和sql profiler.这在单独使用hibernate,以及项目初期是有效的.但是,在真实的开发环境下,往往是项目 ...
-
我心中的核心组件(可插拔的AOP)~分布式Session组件
回到目录 对于目前的网站来说,为了满足高可用,高并发,高负载,一台WEB服务器已经远远不够用了,以后的WEB应用服务器应该是一种集群的环境,它们之间使用一些工具进行数据的同步,在由1台变成多台服务器时 ...
-
hdu 4281(MTSP)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4281 题意:给出N个点,第一个点是裁判,其他N-1个点需要裁判过去回答问题,每个点需要的时间不一样,而 ...
-
ADIv5.2
ADI:ARM Debug Interface,出到现在共有五代: 1)version1 and version 2:只针对ARM7TDMI和ARM9的processor: 2)version 3:只 ...
-
Spring的线程池ThreadPoolTaskExecutor使用案例
1.Sping配置文件 <!-- 线程池配置 --> <bean id="threadPool" class="org.springframework. ...
-
linux下在多个文件夹中查找指定字符串的命令
例如,想要在当前文件夹下的多个.c或者.txt文件中查找“shutdown”字符串, 可以使用“grep shutdown ./*.c”或“grep shutdown ./*.txt”即可 使用fin ...
-
iOS 知识-常用小技巧大杂烩
原文链接:http://www.jianshu.com/p/7c3ee5e67d03. 自己看的. 1,打印View所有子视图 po [[self view]recursiveDescription] ...
-
自己动手做 UEStudio/UltraEdit 的语法高亮文件 (*.uew)
自己一直比较习惯用 UEStudio 来编写 C/C++ 文件,因为 Visual Studio 2010 实在太大了,我的 T400 都跑的费劲,所以一般我只用它来编译和调试.但是可惜的是 UESt ...
-
14.4.3.3 Making the Buffer Pool Scan Resistant
14.4.3.3 Making the Buffer Pool Scan Resistant 让Buffer Pool 扫描 相比使用一个严格的LRU算法, InnoDB 使用一个技术来最小化数据的总 ...