kur.sh 921 B

1234567891011121314151617181920212223242526
  1. #!/bin/sh
  2. if [ $1 ];then
  3. if [ -d $1 ];then
  4. _hedef=$1
  5. install -d $_hedef/etc/rc.d/init.d
  6. install -d $_hedef/usr/bin
  7. install -d $_hedef/etc/nginx/ssl
  8. install -d $_hedef/etc/nginx/conf.d
  9. install -d $_hedef/opt/mpsweb
  10. install -d $_hedef/srv/http/
  11. cp -rf http/mpsweb $_hedef/srv/http/
  12. cp -rf websocket_server mpsweb.py mps.py *.sh $_hedef/opt/mpsweb/
  13. cp mpsweb.servis $_hedef/etc/rc.d/init.d/mpsweb
  14. [ -f mpsweb.crt ] && cp mpsweb.crt $_hedef/etc/nginx/ssl/mpsweb.crt
  15. [ -f mpsweb.key ] && cp mpsweb.key $_hedef/etc/nginx/ssl/mpsweb.key
  16. cp mpsweb-nginx.conf $_hedef/etc/nginx/conf.d/mpsweb
  17. ln -s /opt/mpsweb/sifre_olustur.sh $_hedef/usr/bin/mpsweb_sifre_olustur
  18. ln -s /opt/mpsweb/sertifika_uret.sh $_hedef/usr/bin/mpsweb_sertifika_uret
  19. ln -s /opt/mpsweb/ayarla.sh $_hedef/usr/bin/mpsweb_ayarla
  20. else
  21. echo "hedef dizin yolu tanımsız!"
  22. fi
  23. else
  24. echo "kurulacak hedef dizin belirtiniz!"
  25. fi