WCP免费知识库

-- 提升团队战斗力的利器-一款免费的WCP知识库
【官网】:http://wcpdoc.com/home/Pubindex.html

应用场景

通常情况下,为了解决企业人员流动,岗位转换,工作培训等问题,需要有一个内部知识库作为支撑,这里推荐一个WCP知识库

基础资源

jdk,tomcat,OpenOffice

使用须知

请注意企业内知识库的界限,涉及隐私与信息安全的内容则建议单独处理。免费版的wcp无法做到权限管理。

配置步骤

>免费版配置过程.

  >>安装jdk 1.7.

    []以wcp4.3.0为例,笔者安装目录E:\SoftInstall\Wcp_4.3.0\Wcp_install\wcpServer\server\jdk”下自带一个jdk,用其它的jdk版本肯那个有问题,尽量用安装包释放的jdk.  设置完环境变量之后,需要重启tomcat服务(有时占用的话需要在任务管理器中结束进程之后再启动)..重启之后就无需运行那个startupWCP/startupWCP.bat来跑服务了).

    步骤1)增加系统变量.

JAVA_HOME   D:\JavaInstall\Java7

步骤2)path变量中增加下列配置.

%Java_Home%\bin

%Java_Home%\jre\bin

%Java_Home%\bin;%Java_Home%\jre\bin

 

[]直到可以java,javac, java -version都运行成功.

  >>在规定的目录结构下运行WCP.free.x版本.setup.exe.


>>安装OpenOffice.

Apache_OpenOffice_4.1.3_Win_x86_install_zh-CN.exe

>>更改相关路径配置.

>>>修改wcpServer\bin\app\database\backup.bat.

>>>修改wcpServer\bin\app\tomcat\checkServer_netstat.bat.

>>手工启动.

运行:wcpServer\server\bin\start.bat

>>发现8888端口被占用的问题(java.net.BindException: Address already in use: JVM_Bind).

wcpServer\server\webapps\wda\WEB-INF\classes\config.properties中修改端口

修改为:config.rmi.port=8887

wcpServer\server\webapps\ROOT\WEB-INF\classes\WcpInterConfig 中修改端口.

修改为: <parameter name="config.wda.rmi.url">

<val>rmi://127.0.0.1:8887/wda</val>

<describe>WDArmi地址</describe>

</parameter>

>>更换端口.

    <Connector port="1680" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8483" />

>>注册为服务并开机自动启动.

[示例路径]

  4.3.0版:E:\SoftInstall\Wcp_4.3.0\Wcp_install\wcpServer\server\bin

 <安装服务>

 service.bat install  

 <卸载服务>

同样CMD到tomcat的bin目录下,执行service.bat remove,出现The service   

[]如果服务器上有多个tomcat服务则,参考网上资料更改相关服务名等配置.

>>数据库账号及密码.

   地址:localhost

   端口:3399

   账号:root

   密码:root

   数据库名:wcp4

常见问题

快速入门

>知识库运营.

 >> 基础设置.

  >>>知识库根节点.

数据表:farm_doctype.PARENTIDNone的这条记录.

  

  >>>域名绑定.

设置本地localhost能启动后,外面域名需要绑定.

        注意端口要在防火墙中允许.

  >>>关闭注册.

wcpServer\server\webapps\ROOT\view\web-simple\user\regist.jsp

 去掉:webuser/PubRegistCommit.do

 

\wcpServer\server\webapps\ROOT\view\web-simple\commons\loginbox.jsp

 去掉:

<a class="hidden-xs"

style="float: right; text-decoration: underline; margin-top: 12px; margin-right: 8px;"

type="button" href="webuser/PubRegist.do"> 注册 </a>

  >>>系统设置中更改后不生效问题.

需要重启Apache Tomcat7 服务.

  >>>数据库连接配置.

wcpServer\server\webapps\ROOT\WEB-INF\classes\jdbc.properties

  >>>数据存储路径.

  >>>API秘钥配置.

原始:FDCA06C4910

wcpServer\server\webapps\ROOT\WEB-INF\classes\WcpInterConfig.xml

  >>>更换Logo.

 

>>密码忘了怎么办.

如果是刚安装的时候的话:安装包下数据库data,目录下的文件覆盖..

  >>服务器重启后,知识库无法访问.

   主要检查两个服务:

   Apache Tomcat 7.0 Tomcat7

   Wcpdb

 

 []有时可能其它维护人员删除了java目录,导致无法重启。

参考资料