centos 部署WGCLOUD


服務端:

一、安裝jdk

1.查看安裝配置 jdk:

命令:java -version

 

2.查看系統是否自帶 jdk

rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj

 

3.如果有輸出信息,批量卸載系統自帶

rpm -qa | grep java | xargs rpm -e --nodeps

如果使用 yum 安裝的 jdk,請使用下面命令卸載

yum -y remove java-1.8.0-openjdk-headless.x86_64

 

4.1 檢查 yum 中有沒有 java1.8 包

yum list java-1.8*

4.2 開始安裝

yum install java-1.8.0-openjdk* -y

5、驗證

java -version

二、安裝mysql

 yum -y install https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm && yum -y install mysql-community-server && systemctl start mysqld && grep 'temporary password' /var/log/mysqld.log

 

修改server配置文件

1.wgcloud-server配置,config/application.yml

 


server:
  port: 9999
  servlet:
    session:
      timeout: 30m
    context-path: /wgcloud
logging:
  path: ./log
# 數據庫 相關設置
spring:
  application:
    name: wgcloud-server
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://localhost:3306/wgcloud?characterEncoding=utf-8&characterSetResults=utf8&autoReconnect=true&useSSL=false&allowMultiQueries=true username: root password: 123456 # hikari連接池的參數 相關設置 hikari: validationTimeout: 3000 connectionTimeout: 60000 idleTimeout: 60000 minimumIdle: 10 maximumPoolSize: 10 maxLifeTime: 60000 connectionTestQuery: select 1 mvc: static-path-pattern: /static/** thymeleaf: cache: false mybatis: config-location: classpath:mybatis/mybatis-config.xml mapper-locations: classpath:mybatis/mapper/*.xml #自定義配置參數 base: #登陸賬號admin的密碼 admindPwd: 111111 #通信token,agent端和此保持一致 wgToken: wgcloud #監控主機內存使用率%報警值,超過此值即發送郵件報警 memWarnVal: 98 #監控主機cpu使用率%報警值,超過此值即發送郵件報警 cpuWarnVal: 98


1.將標紅數據庫連接信息,改為自己的mysql數據庫信息
2.管理員admin密碼也在上圖修改,如標紅部分111111,可以自定義自己的密碼。
3.wgToken為server和agent通信密鑰,相當於密碼,一般保持默認即可。
4.如果想修改端口(一般保持默認即可),將9999改為自己的端口,同時訪問時也用修改后的端口。
5.內存和CPU報警值(一般保持默認即可),可以按照自己的實際場景修改。
6.如上wgcloud-server修改完成,其他保持默認即可。

 

 

啟動服務

1.wgcloud-server啟動

 

執行start.sh啟動,停止服務執行stop.sh。

 

客戶端;也需要安裝jdk

win下用start.bat啟動,啟動后不可關閉黑窗口,要停止服務則關掉黑窗口即可。

 

啟動后通過http://192.168.1.1:9999/wgcloud訪問

 

默認登陸賬號密碼:admin/111111


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM