知识
助手
最大化  清空记录  历史记录
   4726  
查询码: 00000324
wcp知识库系统的安装(Linux)
作者: 系统管理员 于 2016年04月22日 发布在分类 / 配置安装 / WCP免费版配置 ,于 2018年11月21日 编辑
安装

wcp知识库系统的安装

一、准备工作

1、 WCP源程序,本教程只讲Linux下安装方法。请从 WCP官网下载。

2、环境要求:CentOS6.5 x64,apach-Tomcat/6.0.43(下载Binary Distributions编译好的),jdk8(官网windows下的是 jdk6)

3、数据库:请从群文件里下载。

注:经测试WCP2.2 只支持tomcat6,jdk6 - 8都支持

二、安装环境

1、安装jdk

mkdir /usr/local/java
tar -zxvf jdk-8u31-linux-x64.gz     #解压jdk包
mv jdk1.8.0_31 /usr/local/java/jdk #移动解压好的到/usr/local/java/jdk

设置JAVA环境
在/etc/profile文件中添加如下几行:
## JAVA
export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

重新加载环境变量
. /etc/profile
java -version;   #这时候可以看到java版本信息

2、安装Tomcat


tar -zxvf apache-tomcat-6.0.43.tar.gz;  #解压

mv apache-tomcat-6.0.43 /usr/local/apache-tomcat;   #移动
设置Tomcat环境变量

在 /etc/profile  文件末尾添加
export CATALINA_HOME=/usr/local/apache-tomcat

source /etc/profile;        #重新加载环境变量


cp /usr/local/apache-tomcat/bin/catalina.sh /etc/init.d/tomcat;     #添加自动启动
在 /etc/init.d/tomcat  文件里的第二行添加如下内容
#!/bin/sh
CATALINA_HOME=/usr/local/apache-tomcat
JAVA_HOME=/usr/local/java/jdk
# chkconfig: 2345 10 90
# description:Tomcat service

chkconfig tomcat on;        #设置自动启动
service tomcat start
这时候访问 http://localhost:8080  可以看到tomcat的默认页面(注意防火墙打开8080端口)

3、安装Mysql

yum install mysql-server mysql-devel mysql
chkconfig mysqld on
修改mysql配置  /etc/my.cnf
[root@CentOS65 src]# vi /etc/my.cnf
[mysqld]
## 开启表名大小写不敏感
lower_case_table_names=1
default-character-set=utf8
default-collation=utf8_general_ci
[client]
default-character-set=utf8

service mysqld start;  #启动mysql
注:开启表名大小写不敏感很重要。

下面创建数据库:
mysql -p
> create database wcp2 character set utf8;
> use wcp2;
> source wcp2.sql;
> grant all privileges on wcp2.* to mywcp@localhost identified by 'wcp123456';
> flush privileges;

创建数据库用户名wcp2,数据库名wcp2,密码wcp123456

三、程序部署

1、上传程序

把下载的 WCP解压,复制到  /usr/local/apache-tomcat/webapps/ 下。

注:把解压出来的WCP文件夹复制过去,最后你访问的地址就是http://localhost:8080/wcp

2、导入数据库

将下载好的数据库导入。方法如下:

方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql

3、设置程序与数据库连接

设置WCP连接数据库的帐号密码及数据库名。文件为WCP程序的 /WEB-INF/classes/jdbc.properties


echo "127.0.0.1   `hostname`" >> /etc/hosts;    # 不添加可能会报错  Caused by: java.net.UnknownHostException:
$计算机名: unknown error


四、程序调试

1、重启Tomcat

首先,进入Tomcat下的bin目录
使用Tomcat关闭命令:./shutdown.sh
查看Tomcat是否已关闭:ps -ef|grep java
如果没有关闭,直接kill掉,再重启:./startup.sh

2、最后测试


http://Server_IP:8080/wcp

默认系统管理员:sysadmin   密码:111111

五、使用方法

请参看WCP管理员操作手册V0.1


感谢群友 天使力 的基础教程,此安装文档基于 天使力 基础教程改编。

0人参与

 关联资源



 历史版本

修改日期 修改人 备注
2018-11-21 12:41:13[当前版本] 系统管理员 格式调整

wcp知识库系统-京ICP备15024440号-1 -V 5.1.3 -wcp