为实现ccproject的web共享功能设置服务器   

配置数据库需要文件下载
 
服务器配置包括两部分:

    第一部分:在服务器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配置的网管操作。(步骤解释很详细,如果对此类操作不熟悉,请一步一步按说明操作,不要跳过任何一步。)
 
    下面是部署详细过程:(CGIISAPI能部署一个就可以了,不需要两个都部署,下面主要以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.0IIS7.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 2003isapi相同,将ccwsexe.exe文件拷贝到对应文件夹并设置“添加一个新的web服务扩展”就可以了。(CGI只能选择exe文件,ISAPI只能选择dll文件)

 
    新建数据库软件:下载
    配置CGI和ISAPI: 下载
 
IIS7.5处理要点::文件夹拷贝文件-》节点:网站添加应用程序-》节点:网站处理程序映射-》节点:删除ccws应用程序对应的映射(此步骤会在网站文件夹,生成一个web.config文件“remove name="myccws"”)。
 

首页   上一页

 
 

   

在您使用过程中,如果有功能上的要求,或者需要购买本软件,请直接与我们联系。 

程秀利 0571-88854832 13515714977 QQ:222110180033349941 微信:13515714977 微信公众号:ccproject_cn

官方网站:http://www.ccproj.com  http://www.ccproject.cn 首页