抱抱堂探针

install.sh 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #!/usr/bin/env bash
  2. echo "\
  3. ===================================================
  4. MiaozhenProbe Installation
  5. ===================================================
  6. "
  7. PACKAGE_PATH="/home/Miaozhen"
  8. PACKAGE_NAME="MiaozhenProbe"
  9. SERVICE_NAME="MiaozhenProbeService"
  10. PACKAGE_URL="http://axis-config.oss-cn-beijing.aliyuncs.com/MiaozhenProbe/MiaozhenProbe.jar"
  11. # Create working path
  12. echo "Create working path ${PACKAGE_PATH}"
  13. mkdir -p ${PACKAGE_PATH}
  14. pushd ${PACKAGE_PATH}
  15. # Download
  16. echo "Downloading [ MiaozhenProbe.jar ] from [ ${PACKAGE_URL} ] ..."
  17. wget -q ${PACKAGE_URL} -O ./${PACKAGE_NAME}.jar
  18. echo "Download ... successed!"
  19. chmod og+x ${PACKAGE_NAME}.jar
  20. # Add to system service and auto startup
  21. chkconfig ${SERVICE_NAME} off
  22. chkconfig --del ${SERVICE_NAME}
  23. rm -f /etc/init.d/${SERVICE_NAME}
  24. echo "Register to system service ... successed!"
  25. ln -s /home/Miaozhen/${PACKAGE_NAME}.jar /etc/init.d/${SERVICE_NAME}
  26. chkconfig --add ${SERVICE_NAME}
  27. chkconfig ${SERVICE_NAME} on
  28. echo "Register to auto start ... successed!"
  29. # startup
  30. echo "Start service ... successed!"
  31. service ${SERVICE_NAME} restart
  32. echo "Done!"
  33. popd