mirror of
https://gitee.com/dromara/MaxKey.git
synced 2025-12-07 01:18:27 +08:00
启动脚本 LINUX WINDOWS
启动脚本 LINUX WINDOWS
This commit is contained in:
parent
804bdd398f
commit
e60c653432
17
shellscript/set_maxkey_env.bat
Normal file
17
shellscript/set_maxkey_env.bat
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
@echo off
|
||||||
|
echo ===============================================================================
|
||||||
|
echo == Maxkey Sigle Sign On System ==
|
||||||
|
echo == MaxKey Version 2.0.0 GA ==
|
||||||
|
echo == Set JAVA_HOME .... ==
|
||||||
|
echo == JAVA_HOME JDK ==
|
||||||
|
SET JAVA_HOME=%cd%/jre
|
||||||
|
|
||||||
|
echo Current JAVA_HOME is : ==
|
||||||
|
echo -----%JAVA_HOME%
|
||||||
|
|
||||||
|
call %JAVA_HOME%/bin/java -version
|
||||||
|
rem echo ===============================================================================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
14
shellscript/set_maxkey_env.sh
Normal file
14
shellscript/set_maxkey_env.sh
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
echo "-------------------------------------------------------------------------------"
|
||||||
|
echo "-- Maxkey Sigle Sign On System --"
|
||||||
|
echo "-- MaxKey Version 2.0.0 GA --"
|
||||||
|
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 "-------------------------------------------------------------------------------"
|
||||||
57
shellscript/start_maxkey.bat
Normal file
57
shellscript/start_maxkey.bat
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
SET JAVA_MARK=MaxKeyRunner
|
||||||
|
SET JAVA_OPTS= -Xms128m
|
||||||
|
SET JAVA_OPTS=%JAVA_OPTS% -Xmx1024m
|
||||||
|
SET JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8
|
||||||
|
rem SET JAVA_OPTS="%JAVA_OPTS% -Dfile.encoding=GBK"
|
||||||
|
SET JAVA_OPTS=%JAVA_OPTS% -DjavaMark=%JAVA_MARK%
|
||||||
|
|
||||||
|
SET JAVA_CONF=./maxkey
|
||||||
|
SET JAVA_LIBPATH=./maxkey_lib
|
||||||
|
SET JAVA_LIBMAXKEYPATH=./maxkey
|
||||||
|
SET JAVA_CLASSPATH=./classes;./bin;%JAVA_CONF%
|
||||||
|
SET JAVA_MAINCLASS=org.maxkey.MaxKeyApplication
|
||||||
|
SET JAVA_EXEC=%JAVA_HOME%/bin/java
|
||||||
|
|
||||||
|
rem mk logs dir
|
||||||
|
if NOT EXIST "./logs" MKDIR "logs"
|
||||||
|
rem init TEMP_CLASSPATH
|
||||||
|
SET TEMP_CLASSPATH=
|
||||||
|
rem new setclasspath.bat
|
||||||
|
echo SET TEMP_CLASSPATH=%%TEMP_CLASSPATH%%;%%1> setclasspath.bat
|
||||||
|
|
||||||
|
FOR %%i IN (%JAVA_LIBPATH%/*.jar) DO (
|
||||||
|
CALL setclasspath.bat %JAVA_LIBPATH%/%%i
|
||||||
|
)
|
||||||
|
|
||||||
|
FOR %%i IN (%JAVA_LIBMAXKEYPATH%/*.jar) DO (
|
||||||
|
CALL setclasspath.bat %JAVA_LIBMAXKEYPATH%/%%i
|
||||||
|
)
|
||||||
|
|
||||||
|
SET JAVA_CLASSPATH=%JAVA_CLASSPATH%;%TEMP_CLASSPATH%
|
||||||
|
rem delete setclasspath.bat
|
||||||
|
DEL setclasspath.bat
|
||||||
|
|
||||||
|
rem Display our environment
|
||||||
|
echo ===============================================================================
|
||||||
|
echo Bootstrap Environment
|
||||||
|
echo.
|
||||||
|
rem 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_MAINCLASS%
|
||||||
|
echo.
|
||||||
|
%JAVA_EXEC% -version
|
||||||
|
echo.
|
||||||
|
echo ===============================================================================
|
||||||
|
echo.
|
||||||
|
|
||||||
|
%JAVA_EXEC% %JAVA_OPTS% -classpath %JAVA_CLASSPATH% %JAVA_MAINCLASS%
|
||||||
|
|
||||||
|
echo run finished
|
||||||
|
PAUSE
|
||||||
50
shellscript/start_maxkey.sh
Normal file
50
shellscript/start_maxkey.sh
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
source ./set_maxkey_env.sh
|
||||||
|
|
||||||
|
JAVA_MARK=MaxKey
|
||||||
|
JAVA_OPTS=" -Xms128m "
|
||||||
|
JAVA_OPTS="${JAVA_OPTS} -Xmx1024m"
|
||||||
|
JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8"
|
||||||
|
JAVA_OPTS="${JAVA_OPTS} -DjavaMark=${JAVA_MARK}"
|
||||||
|
|
||||||
|
JAVA_CONF=./maxkey
|
||||||
|
JAVA_LIBPATH=./maxkey_lib
|
||||||
|
JAVA_LIBMAXKEYPATH=./maxkey
|
||||||
|
JAVA_CLASSPATH=./classes:./bin:$JAVA_CONF:
|
||||||
|
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
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
export JAVA_CLASSPATH
|
||||||
|
# Display our environment
|
||||||
|
echo "-------------------------------------------------------------------------------"
|
||||||
|
echo " Bootstrap Environment"
|
||||||
|
echo ""
|
||||||
|
#echo JAVA_CLASSPATH : ${JAVA_CLASSPATH}
|
||||||
|
echo JAVA_CONF : $JAVA_CONF
|
||||||
|
echo JAVA_OPTS : $JAVA_OPTS
|
||||||
|
echo JAVA_HOME : $JAVA_HOME
|
||||||
|
echo JAVA : $JAVA_EXEC}
|
||||||
|
${JAVA_EXEC} -version
|
||||||
|
echo ""
|
||||||
|
echo "-------------------------------------------------------------------------------"
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
$JAVA_EXEC $JAVA_OPTS -classpath $JAVA_CLASSPATH $JAVA_MAINCLASS
|
||||||
|
|
||||||
|
echo run finished
|
||||||
5
shellscript/start_maxkey_broker.bat
Normal file
5
shellscript/start_maxkey_broker.bat
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
call maxkey_broker/bin/windows/kafka-server-start.bat maxkey_broker/config/server.properties
|
||||||
5
shellscript/start_maxkey_broker.sh
Normal file
5
shellscript/start_maxkey_broker.sh
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source ./set_maxkey_env.sh
|
||||||
|
|
||||||
|
./maxkey_broker/bin/kafka-server-start.sh ./maxkey_broker/config/server.properties
|
||||||
5
shellscript/start_maxkey_broker_zookeeper.bat
Normal file
5
shellscript/start_maxkey_broker_zookeeper.bat
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
call maxkey_broker/bin/windows/zookeeper-server-start.bat maxkey_broker/config/zookeeper.properties
|
||||||
5
shellscript/start_maxkey_broker_zookeeper.sh
Normal file
5
shellscript/start_maxkey_broker_zookeeper.sh
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source ./set_maxkey_env.sh
|
||||||
|
|
||||||
|
./maxkey_broker/bin/zookeeper-server-start.sh ./maxkey_broker/config/zookeeper.properties
|
||||||
14
shellscript/start_maxkey_cache.bat
Normal file
14
shellscript/start_maxkey_cache.bat
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
echo == Cache Server. ==
|
||||||
|
echo == Please wait .... ==
|
||||||
|
|
||||||
|
echo ===============================================================================
|
||||||
|
call maxkey_cache\32bit\redis-server.exe
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
19
shellscript/start_maxkey_db.bat
Normal file
19
shellscript/start_maxkey_db.bat
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
echo == Dont close Window while MySQL is running ==
|
||||||
|
echo == MySQL is trying to start ==
|
||||||
|
echo == Please wait ... ==
|
||||||
|
echo == MySQL is starting with configration: ==
|
||||||
|
echo == maxkey-mysql\mysql\my.ini ==
|
||||||
|
echo ===============================================================================
|
||||||
|
|
||||||
|
maxkey_mysql\bin\mysqld --defaults-file=maxkey_mysql\my.ini --standalone --console
|
||||||
|
|
||||||
|
if errorlevel 1 goto error
|
||||||
|
goto finish
|
||||||
|
|
||||||
|
:error
|
||||||
|
|
||||||
|
:finish
|
||||||
5
shellscript/start_maxkey_db.sh
Normal file
5
shellscript/start_maxkey_db.sh
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source ./set_maxkey_env.sh
|
||||||
|
|
||||||
|
service mysqld start
|
||||||
57
shellscript/start_maxkey_mgt.bat
Normal file
57
shellscript/start_maxkey_mgt.bat
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
SET JAVA_MARK=MaxKeyMgtRunner
|
||||||
|
SET JAVA_OPTS= -Xms128m
|
||||||
|
SET JAVA_OPTS=%JAVA_OPTS% -Xmx1024m
|
||||||
|
SET JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8
|
||||||
|
rem SET JAVA_OPTS="%JAVA_OPTS% -Dfile.encoding=GBK"
|
||||||
|
SET JAVA_OPTS=%JAVA_OPTS% -DjavaMark=%JAVA_MARK%
|
||||||
|
|
||||||
|
SET JAVA_CONF=./maxkey_mgt
|
||||||
|
SET JAVA_LIBPATH=./maxkey_lib
|
||||||
|
SET JAVA_LIBMAXKEYPATH=./maxkey_mgt
|
||||||
|
SET JAVA_CLASSPATH=./classes;./bin;%JAVA_CONF%
|
||||||
|
SET JAVA_MAINCLASS=org.maxkey.MaxKeyMgtApplication
|
||||||
|
SET JAVA_EXEC=%JAVA_HOME%/bin/java
|
||||||
|
|
||||||
|
rem mk logs dir
|
||||||
|
if NOT EXIST "./logs" MKDIR "logs"
|
||||||
|
rem init TEMP_CLASSPATH
|
||||||
|
SET TEMP_CLASSPATH=
|
||||||
|
rem new setclasspath.bat
|
||||||
|
echo SET TEMP_CLASSPATH=%%TEMP_CLASSPATH%%;%%1> setclasspath.bat
|
||||||
|
|
||||||
|
FOR %%i IN (%JAVA_LIBPATH%/*.jar) DO (
|
||||||
|
CALL setclasspath.bat %JAVA_LIBPATH%/%%i
|
||||||
|
)
|
||||||
|
|
||||||
|
FOR %%i IN (%JAVA_LIBMAXKEYPATH%/*.jar) DO (
|
||||||
|
CALL setclasspath.bat %JAVA_LIBMAXKEYPATH%/%%i
|
||||||
|
)
|
||||||
|
|
||||||
|
SET JAVA_CLASSPATH=%JAVA_CLASSPATH%;%TEMP_CLASSPATH%
|
||||||
|
rem delete setclasspath.bat
|
||||||
|
DEL setclasspath.bat
|
||||||
|
|
||||||
|
rem Display our environment
|
||||||
|
echo ===============================================================================
|
||||||
|
echo Bootstrap Environment
|
||||||
|
echo.
|
||||||
|
rem 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_MAINCLASS%
|
||||||
|
echo.
|
||||||
|
%JAVA_EXEC% -version
|
||||||
|
echo.
|
||||||
|
echo ===============================================================================
|
||||||
|
echo.
|
||||||
|
|
||||||
|
%JAVA_EXEC% %JAVA_OPTS% -classpath %JAVA_CLASSPATH% %JAVA_MAINCLASS%
|
||||||
|
|
||||||
|
echo run finished
|
||||||
|
PAUSE
|
||||||
50
shellscript/start_maxkey_mgt.sh
Normal file
50
shellscript/start_maxkey_mgt.sh
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
source ./set_maxkey_env.sh
|
||||||
|
|
||||||
|
JAVA_MARK=MaxKeyMgt
|
||||||
|
JAVA_OPTS=" -Xms128m "
|
||||||
|
JAVA_OPTS="${JAVA_OPTS} -Xmx1024m"
|
||||||
|
JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8"
|
||||||
|
JAVA_OPTS="${JAVA_OPTS} -DjavaMark=${JAVA_MARK}"
|
||||||
|
|
||||||
|
JAVA_CONF=./maxkey_mgt
|
||||||
|
JAVA_LIBPATH=./maxkey_lib
|
||||||
|
JAVA_LIBMAXKEYPATH=./maxkey_mgt
|
||||||
|
JAVA_CLASSPATH=./classes:./bin:$JAVA_CONF:
|
||||||
|
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
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
export JAVA_CLASSPATH
|
||||||
|
# Display our environment
|
||||||
|
echo "-------------------------------------------------------------------------------"
|
||||||
|
echo " Bootstrap Environment"
|
||||||
|
echo ""
|
||||||
|
#echo JAVA_CLASSPATH : ${JAVA_CLASSPATH}
|
||||||
|
echo JAVA_CONF : $JAVA_CONF
|
||||||
|
echo JAVA_OPTS : $JAVA_OPTS
|
||||||
|
echo JAVA_HOME : $JAVA_HOME
|
||||||
|
echo JAVA : $JAVA_EXEC}
|
||||||
|
${JAVA_EXEC} -version
|
||||||
|
echo ""
|
||||||
|
echo "-------------------------------------------------------------------------------"
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
$JAVA_EXEC $JAVA_OPTS -classpath $JAVA_CLASSPATH $JAVA_MAINCLASS
|
||||||
|
|
||||||
|
echo run finished
|
||||||
17
shellscript/start_maxkey_wiki.bat
Normal file
17
shellscript/start_maxkey_wiki.bat
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
call set_maxkey_env.bat
|
||||||
|
|
||||||
|
echo == Web Server Apache Tomcat. ==
|
||||||
|
echo == Web Application Server will started. ==
|
||||||
|
echo == Please wait .... ==
|
||||||
|
|
||||||
|
echo == Start Apache Tomcat... ==
|
||||||
|
echo ===============================================================================
|
||||||
|
set CATALINA_HOME=./maxkey_wiki
|
||||||
|
call maxkey_wiki\bin\startup.bat
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
6
shellscript/start_maxkey_wiki.sh
Normal file
6
shellscript/start_maxkey_wiki.sh
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source ./set_maxkey_env.sh
|
||||||
|
|
||||||
|
CATALINA_HOME=./maxkey_wiki
|
||||||
|
sh ./maxkey_wiki/bin/startup.sh
|
||||||
Loading…
x
Reference in New Issue
Block a user