install-ipfcst-centos.sh 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #!/bin/sh
  2. export basedir=/home/syjy/ipfcstV3
  3. chmod -R 777 $basedir
  4. cd $basedir/jdk
  5. tar -zxvf jdk-8u261-linux-x64.tar.gz
  6. if test -e /home/syjy/patch.zip
  7. then
  8. cd /home/syjy
  9. unzip -o patch.zip
  10. fi
  11. cp -f $basedir/settings/monitor /etc/init.d/
  12. cp -f $basedir/settings/console /etc/init.d/
  13. cp -f $basedir/settings/reportquery /etc/init.d/
  14. chmod 777 /etc/init.d/monitor
  15. chmod 777 /etc/init.d/console
  16. chmod 777 /etc/init.d/reportquery
  17. if test -x /usr/lib/systemd/system
  18. then
  19. cp -f $basedir/settings/monitor.service /usr/lib/systemd/system
  20. cp -f $basedir/settings/console.service /usr/lib/systemd/system
  21. cp -f $basedir/settings/reportquery.service /usr/lib/systemd/system
  22. chmod 777 /usr/lib/systemd/system/monitor.service
  23. chmod 777 /usr/lib/systemd/system/console.service
  24. chmod 777 /usr/lib/systemd/system/reportquery.service
  25. systemctl daemon-reload
  26. systemctl enable monitor
  27. systemctl enable console
  28. systemctl enable reportquery
  29. else
  30. chkconfig monitor on
  31. chkconfig console on
  32. chkconfig reportquery on
  33. fi
  34. service monitor start
  35. service console start
  36. service reportquery start
  37. echo "Installation is complete!"