官網 https://git.oschina.net/macplus/WCP
環境:CentOS6.5 x64 apach-Tomcat/6.0.43 jdk8(官網windows下的是 jdk6)
jdk8 http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
tomcat6 http://apache.fayea.com/tomcat/tomcat-6/v6.0.43/bin/apache-tomcat-6.0.43.tar.gz #下載下傳Binary Distributions編譯好的
WCP2.2.0 http://pan.baidu.com/s/1qWp2ePA
經測試WCP2.2 隻支援tomcat6,jdk6 - 8都支援
1、jdk與tomcat的安裝
mkdir /usr/local/java
tar -zxvf jdk-8u31-linux-x64.gz #解壓jdk包
mv jdk1.8.0_31 /usr/local/java/jdk
## 若是jdk6
chmod +x jdk-6u45-linux-x64.bin; ./jdk-6u45-linux-x64.bin;
設定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、把下載下傳的 WCP解壓後根目錄下的 webapp 複制到 /usr/local/apache-tomcat/webapps/wcp
4、mysql安裝
yum install mysql-server mysql-devel mysql
chkconfig mysqld on
修改mysql配置 /etc/my.cnf
[[email protected] 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
建立資料庫
sql語句請從WCP群裡下載下傳(不過經過測試,wcp2.2的sql語句有些問題,這些有份從windows安裝的mysql導出的sql語句
http://pan.baidu.com/s/1bnrnmSB)
mysql -p
> create database wcp2 character set utf8;
> use wcp2;
> source wcp2.sql;
> grant all privileges on wcp2.* to [email protected] identified by 'wcp123456';
> flush privileges;
設定WCP連接配接資料庫的帳号密碼及資料庫名,檔案為 WCP webapp的 /WEB-INF/classes/jdbc.properties
echo "127.0.0.1 `hostname`" >> /etc/hosts; # 不添加可能會報錯 Caused by: java.net.UnknownHostException: $計算機名: unknown error
最後測試
http://Server_IP:8080/wcp #預設系統管理者:sysadmin 密碼:111111 群QQ:422838195
Windows下的安裝就很簡單,直接執行源碼下的 \WCP\setup\WCP2.1.0.win32.Setup.exe 直接完成
http://localhost:8999/wcp/
轉載于:https://blog.51cto.com/tianshili/1638480