shimingxy 1 anno fa
parent
commit
99eaf58806

+ 1 - 12
shellscript/linux/set_maxkey_env.sh

@@ -1,13 +1,2 @@
 #!/bin/bash
-echo "-------------------------------------------------------------------------------"
-echo "--    Maxkey Sigle Sign On  System                                           --"
-echo "--    Set JAVA_HOME  ....                                                    --"
-echo "--    JAVA_HOME   JDK                                                        --"
-
-JAVA_HOME=/opt/jdk-14
-
-export JAVA_HOME=/opt/jdk-14
-
-$JAVA_HOME/bin/java -version
-echo "--    JAVA_HOME  $JAVA_HOME "
-echo "-------------------------------------------------------------------------------"
+JAVA_HOME=./jdk-17.0.9

+ 10 - 15
shellscript/linux/start_maxkey.sh

@@ -1,32 +1,26 @@
 #!/bin/bash
 source ./set_maxkey_env.sh
 
-JAVA_MARK=MaxKey
-JAVA_OPTS=" -Xms128m "
-JAVA_OPTS="${JAVA_OPTS} -Xmx1024m"
+JAVA_MARK=MaxKeyBoot
+JAVA_OPTS=" -Xms256m "
+JAVA_OPTS="${JAVA_OPTS} -Xmx2048m"
 JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8"
 JAVA_OPTS="${JAVA_OPTS} -DjavaMark=${JAVA_MARK}"
 
 JAVA_CONF=./maxkey
-JAVA_LIBPATH=./lib
 JAVA_LIBMAXKEYPATH=./maxkey
 JAVA_CLASSPATH=./classes:./bin:$JAVA_CONF:
-JAVA_MAINCLASS=org.dromara.maxkey.MaxKeyApplication
+JAVA_MAINCLASS=org.maxkey.MaxKeyApplication
 JAVA_EXEC=$JAVA_HOME/bin/java
 
 export JAVA_CLASSPATH
 export JAVA_LIBPATH
 export JAVA_LIBMAXKEYPATH
 
-for LL in `ls $JAVA_LIBPATH/*.jar`
-        do
-                JAVA_CLASSPATH=$JAVA_CLASSPATH:$LL
-               
-done
 
 for LL in `ls $JAVA_LIBMAXKEYPATH/*.jar`
         do
-                JAVA_CLASSPATH=$JAVA_CLASSPATH:$LL
+                JAVA_CLASSPATH=$LL
                
 done
 
@@ -35,15 +29,16 @@ export JAVA_CLASSPATH
 echo "-------------------------------------------------------------------------------"
 echo "  Bootstrap Environment"
 echo ""
-#echo JAVA_CLASSPATH :  ${JAVA_CLASSPATH}
+echo JAVA_CLASSPATH :  ${JAVA_CLASSPATH}
 echo JAVA_CONF      :  $JAVA_CONF
 echo JAVA_OPTS      :  $JAVA_OPTS
 echo JAVA_HOME      :  $JAVA_HOME  
-echo JAVA           :  $JAVA_EXEC}
+echo JAVA           :  $JAVA_EXEC
+${JAVA_EXEC} -version
 echo ""
 echo "-------------------------------------------------------------------------------"
 echo ""
 
-$JAVA_EXEC $JAVA_OPTS -classpath $JAVA_CLASSPATH $JAVA_MAINCLASS
+nohup $JAVA_EXEC -jar $JAVA_OPTS $JAVA_CLASSPATH >./logs/nohup_maxkey.out 2>&1 &
 
-echo run finished
+echo MaxKey is starting,you can check the ./logs/nohup_maxkey.out

+ 0 - 5
shellscript/linux/start_maxkey_db.sh

@@ -1,5 +0,0 @@
-#!/bin/bash
-
-source ./set_maxkey_env.sh
-
-service mysqld start

+ 11 - 17
shellscript/linux/start_maxkey_mgt.sh

@@ -1,32 +1,25 @@
 #!/bin/bash
 source ./set_maxkey_env.sh
 
-JAVA_MARK=MaxKeyMgt
-JAVA_OPTS=" -Xms128m "
-JAVA_OPTS="${JAVA_OPTS} -Xmx1024m"
+JAVA_MARK=MaxKeyMgtBoot
+JAVA_OPTS=" -Xms256m "
+JAVA_OPTS="${JAVA_OPTS} -Xmx2048m"
 JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8"
 JAVA_OPTS="${JAVA_OPTS} -DjavaMark=${JAVA_MARK}"
 
 JAVA_CONF=./maxkey_mgt
-JAVA_LIBPATH=./lib
 JAVA_LIBMAXKEYPATH=./maxkey_mgt
 JAVA_CLASSPATH=./classes:./bin:$JAVA_CONF:
-JAVA_MAINCLASS=org.dromara.maxkey.MaxKeyMgtApplication
+JAVA_MAINCLASS=org.maxkey.MaxKeyMgtApplication
 JAVA_EXEC=$JAVA_HOME/bin/java
 
 export JAVA_CLASSPATH
 export JAVA_LIBPATH
 export JAVA_LIBMAXKEYPATH
-
-for LL in `ls $JAVA_LIBPATH/*.jar`
-        do
-                JAVA_CLASSPATH=$JAVA_CLASSPATH:$LL
-               
-done
-
+              
 for LL in `ls $JAVA_LIBMAXKEYPATH/*.jar`
         do
-                JAVA_CLASSPATH=$JAVA_CLASSPATH:$LL
+                JAVA_CLASSPATH=$LL
                
 done
 
@@ -35,15 +28,16 @@ export JAVA_CLASSPATH
 echo "-------------------------------------------------------------------------------"
 echo "  Bootstrap Environment"
 echo ""
-#echo JAVA_CLASSPATH :  ${JAVA_CLASSPATH}
+echo JAVA_CLASSPATH :  ${JAVA_CLASSPATH}
 echo JAVA_CONF      :  $JAVA_CONF
 echo JAVA_OPTS      :  $JAVA_OPTS
 echo JAVA_HOME      :  $JAVA_HOME  
-echo JAVA           :  $JAVA_EXEC}
+echo JAVA           :  $JAVA_EXEC
+${JAVA_EXEC} -version
 echo ""
 echo "-------------------------------------------------------------------------------"
 echo ""
 
-$JAVA_EXEC $JAVA_OPTS -classpath $JAVA_CLASSPATH $JAVA_MAINCLASS
+nohup $JAVA_EXEC -jar $JAVA_OPTS $JAVA_CLASSPATH  >./logs/nohup_mgt.out 2>&1 &
 
-echo run finished
+echo MaxKeyMgt is starting,you can check the ./logs/nohup_mgt.out

+ 2 - 0
shellscript/linux/stop_maxkey.sh

@@ -0,0 +1,2 @@
+kill -9 $(ps -ef|grep MaxKeyBoot|grep -v grep|awk '{print $2}')
+

+ 1 - 0
shellscript/linux/stop_maxkey_mgt.sh

@@ -0,0 +1 @@
+kill -9 $(ps -ef|grep MaxKeyMgtBoot|grep -v grep|awk '{print $2}')