linux sh update

This commit is contained in:
shimingxy
2024-05-09 20:58:50 +08:00
parent c2379c8b25
commit 99eaf58806
6 changed files with 25 additions and 49 deletions

View File

@@ -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

View File

@@ -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 startingyou can check the ./logs/nohup_maxkey.out

View File

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

View File

@@ -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 startingyou can check the ./logs/nohup_mgt.out

View File

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

View File

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