cachecloud部署和建立機器

深圳gg發表於2019-02-27

1.安裝1.7以上的JDk
tar -zxvf jdk-7u71-linux-x64.tar.gz
vi /etc/profile
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_71
JRE_HOME=/usr/java/jdk1.7.0_71/jre
CLASS_PATH = .:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:JREHOME/libPATH=JRE_HOME/lib PATH=PATH:JAVAHOME/bin:JAVA_HOME/bin:JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

source /etc/profile

2.在MySQL中建使用者
mysqld --defaults-file=/gg/mysql/my.cnf &
create database cachecloud;
source /opt/cachecloud/script/cachecloud.sql
grant all on cachecloud.* to ‘admin’@‘127.0.0.1’ identified by ‘admin’;
建立使用者之後需要用mysql -h127.0.0.1 -uadmin -padmin測試一下是否可以用

3.修改cachecloud訪問資料庫的配置
/opt/cachecloud-master/cachecloud-open-web/src/main/swap
cachecloud.db.url = jdbc:mysql://127.0.0.1:3306/cachecloud
cachecloud.db.user = admin
cachecloud.db.password = admin
F:\cachecloud\cachecloud-master>mvn clean compile install -Ponline

4.使用mvn編譯的時候如果linux機器不能訪問外網,可以使用windows機器編譯,然後把編譯好的工程傳上去,修改F:\apache-maven-3.6.0-bin\apache-maven-3.6.0\conf\settings.xml一個配置。

nexus-aliyun
central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public

執行編譯命令:mvn clean compile install -Ponline

5.將編譯後的工程檔案打包cachecloud.zip後傳上去。
然後執行/opt/cachecloud/script/deploy.sh /opt進行部署(/opt是部署後的系統路徑)。部署生成/opt/cachecloud-web目錄,執行下面的start.sh就可以啟動系統了。
http://10.10.5.19:8585/

6.建立叢集
/opt/cachecloud/script/cachecloud-init.sh cachecloud
由於linux無法連外網,所以把redis的安裝檔案copy到/opt/cachecloud/redis下面。
http://10.10.5.19:8585/ admin/admin訪問系統,機器管理中新增機器。
先建一個普通的賬號,提交一張申請單,然後用管理員身份進入,審批這張單就可以了。

相關文章