配置数据库需要文件下载 |
|
服务器配置包括两部分:
第一部分:在服务器SQL Server中添加数据库
第二部分:配置CGI或ISAPI(如果系统允许,尽量使用ISAPI) |
|
第一部分:添加数据库 |
1、在局域网任何一台电脑或者直接在服务器上,运行“createdatabase.exe”。 |
|
2、软件启动后,会自动查找网络中可以使用的sql
server服务器,找到需要的服务器名称。(如果建库软件是在服务器上直接运行,直接选择“(local)”就可以了) |
|
3、选择服务器名称,输入建库名称,用户名和密码,然后单击新建库,即可建库名称。(默认使用“ccproject”作为数据库名称,在这里用户可以自由修改。)
删除库:会删除对应名称的数据库,数据库一旦删除不可恢复。请一定在千斟万酌之后,百分百确认无误的情况下,再做此操作。(用户上传的所有数据都保存在这里新建的数据库里面,一旦删除,用户上传所有网络图数据将丢失,不可恢复) |
|
4、关于权限:当前版本只提供了最简单的查看权限。(当前版本为试用版本,后期会持续更新为完善的权限管理系统)
选择“1、用户只能查看自己上传及权限表规定查看的项目”,则在客户端(ccproject网络图软件和项目查看软件),只能看到对应用户名上传的项目。其他客户上传的项目,当前客户看不到。
|
|
5、 选择“2、用户可以查看所有项目”,在客户端客户可以看到所有客户上传的文件。
在选择对应的权限后,单击“保存权限设置”,即可完成。(当前操作要在新建库之后才能进行) |
|
6、在设置了所有客户只能查看自己上传的项目后,如果允许某些用户查看所有项目文件,则插入一条将当前用户设置为超级用户的记录。如下图中的SQL语句,就是把“CC”设置成超级用户。
删除对应的超级用户设置,运行下面的delete SQL语句。 |
|
7、进入“查看权限”标签栏,可以看一下当前数据库设置的权限。 |
|
|
第二部分:在服务器上部署CGI或ISAPI(现在只支持windows
2003及以上版本服务器、以及SQL Server2000以上数据库、IIS6.0以上版本WEB服务器) |
windows 2003
IIS6.0 32位系统,可以配置CGI、ISAPI;64位系统,只能使用CGI(CGI使用exe文件,ISAPI使用dll文件) |
windows 2008 IIS7.0 32位系统,64位系统,CGI、ISAPI均支持。 |
综上所述:如果您的服务器不是windows
2003 64位系统,请配置使用ISAPI(速度更快、更稳定,技巧:需要部署高版本dll文件的时候,先停止一下对应的应用程序池,否则不能替换) |
|
以下部分,请熟悉IIS配置的网管操作。(步骤解释很详细,如果对此类操作不熟悉,请一步一步按说明操作,不要跳过任何一步。) |
|
下面是部署详细过程:(CGI或ISAPI能部署一个就可以了,不需要两个都部署,下面主要以ISAPI为例说明,CGI类似) |
1、
将ccwsdll.dll文件拷贝到服务器文件夹中(直接在网站目录建立ccws或使用虚拟文件夹的方法都可以) |
2、
windows 2003服务器配置方法(IIS6.0):
A、在IIS设置窗口中,网站子目录
ccws (可以是真实目录,也可能是指向其他文件夹)
下,要有
ccwsdll.dll 文件
B、
IIS设置窗口,ccws文件夹,点右键,属性菜单,弹出窗口中,执行权限设置为“角本和可执行文件”(如果当前文件夹还不是虚拟文件夹,在窗口中点一下“创建”)
C、
IIS服务中,“web
服务扩展项”,使用“添加一个新的web服务扩展”,添加ccws/ccwsdll.dll文件为允许的服务 |
3、
windows 2008(2012)服务器配置方法(IIS7.0或IIS7.5)
A、windows
2008(2012)配置IIS
B、为服务器设置isapi |
4、
在IE地址栏中输入以下链接,能访问,则表示部署成功
以网站http://ccproject.vicp.cc/ 为例,当部署完成后,在任意联网电脑上,输入以下链接,能够看到数据,即表示部署成功。
http://ccproject.vicp.cc/ccws/ccwsdll.dll/wsdl/Iccdllwebservice
5、对于windows
2003 64位服务器,IIS6.0的配置,需要使用CGI方式。配置方式与windows
2003的isapi相同,将ccwsexe.exe文件拷贝到对应文件夹并设置“添加一个新的web服务扩展”就可以了。(CGI只能选择exe文件,ISAPI只能选择dll文件)
|
|
|
新建数据库软件:下载 |
配置CGI和ISAPI:
下载 |
|
IIS7.5处理要点::文件夹拷贝文件-》节点:网站添加应用程序-》节点:网站处理程序映射-》节点:删除ccws应用程序对应的映射(此步骤会在网站文件夹,生成一个web.config文件“remove
name="myccws"”)。 |
|
首页
上一页 |
|
|