00000324
1、 WCP源程序,本教程只讲Linux下安装方法。请从 WCP官网下载。
2、环境要求:CentOS6.5 x64,apach-Tomcat/6.0.43(下载Binary Distributions编译好的),jdk8(官网windows下的是 jdk6)
3、数据库:请从群文件里下载。
注:经测试WCP2.2 只支持tomcat6,jdk6 - 8都支持 。
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版本信息
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端口)
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
把下载的 WCP解压,复制到 /usr/local/apache-tomcat/webapps/ 下。
注:把解压出来的WCP文件夹复制过去,最后你访问的地址就是http://localhost:8080/wcp
将下载好的数据库导入。方法如下:
方法一:
(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
设置WCP连接数据库的帐号密码及数据库名。文件为WCP程序的 /WEB-INF/classes/jdbc.properties
echo "127.0.0.1 `hostname`" >> /etc/hosts; # 不添加可能会报错 Caused by: java.net.UnknownHostException:
$计算机名: unknown error
首先,进入Tomcat下的bin目录
使用Tomcat关闭命令:./shutdown.sh
查看Tomcat是否已关闭:ps -ef|grep java
如果没有关闭,直接kill掉,再重启:./startup.sh
http://Server_IP:8080/wcp
默认系统管理员:sysadmin 密码:111111
请参看WCP管理员操作手册V0.1
感谢群友 天使力 的基础教程,此安装文档基于 天使力 基础教程改编。