mirror of
https://gitee.com/dromara/MaxKey.git
synced 2025-12-06 17:08:29 +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