Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
installation_dateien [2017/07/25 15:02]
mike [webserver.sh]
installation_dateien [2018/03/14 09:17] (aktuell)
mike
Zeile 6: Zeile 6:
  
 <​file>​ <​file>​
--rw-r--r-- 1 root     ​root ​     397 Mar  4 09:12 application.properties +drwxr-xr-x 4 ec2-user root     4096 Jul 25 16:54 . 
-drwxr-xr-x 2 root     ​root ​    ​4096 ​Mar 30 09:29 backup +drwxr-xr-x 4 root     ​root ​    4096 Mar  3 14:30 .. 
--rw-r--r-- 1 root     ​root ​68093168 ​Apr  ​3 17:52 datareporter-server-1.0-SNAPSHOT.jar +-rw-r--r-- 1 root     ​root ​    1344 Jul 25 16:38 application.properties 
--rwxr--r-- 1 root     ​root ​    1449 Apr  3 17:28 service.sh +drwxr-xr-x 2 root     ​root ​    ​4096 ​May  4 17:00 backup 
--rw------- 1 root     ​root ​    5745 Mar  4 09:09 traunau.jks +-rw----r-- 1 root     ​root ​    5257 Apr 25 10:34 datareporter.jks 
-drwxr-xr-x 2 root     ​root ​    ​4096 ​Apr  3 17:54 update +-rw-r--r-- 1 root     root 69332573 Jul  1 12:08 datareporter-server-1.0-SNAPSHOT.jar 
--rwxr--r-- 1 root     ​root ​     ​285 Mar  3 14:35 webserver.sh+-rwxr--r-- 1 root     ​root ​    1451 May  4 16:59 service.sh 
 +-rw----r-- 1 root     ​root ​    5745 Mar  4 09:09 traunau.jks 
 +drwxr-xr-x 2 root     ​root ​    ​4096 ​Jul 25 08:30 update 
 +-rwxr--r-- 1 root     ​root ​     ​321 Jul 25 16:54 webserver.sh
 </​file>​ </​file>​
- 
 ===== application.properties ===== ===== application.properties =====
 Konfiguration des Systems, einen Beispielkonfiguration (inkl. SSL) wäre: Konfiguration des Systems, einen Beispielkonfiguration (inkl. SSL) wäre:
Zeile 52: Zeile 54:
 <​code>​ <​code>​
 #!/bin/sh #!/bin/sh
-SERVICE_NAME=Datenschutz+SERVICE_NAME=Datareporter
 PATH_TO_SH=/​opt/​webserver/​webserver.sh PATH_TO_SH=/​opt/​webserver/​webserver.sh
-PID_PATH_NAME=/​tmp/​datenschutz-pid+PID_PATH_NAME=/​tmp/​datareporter-pid
  
  
Zeile 113: Zeile 115:
     ;;     ;;
 esac esac
 +
 </​code>​ </​code>​
 ===== traunau.jks ===== ===== traunau.jks =====
Zeile 129: Zeile 132:
  
 cd $PATH_TO_JAR cd $PATH_TO_JAR
-nohup java -Djdk.tls.ephemeralDHKeySize=2048 -jar $PATH_TO_JAR/​$JAR_NAME 2>>​$PATH_TO_LOG/​ds_server.err >>​$PATH_TO_LOG/​ds_server.log ​ &+nohup java -Xmx512m ​-Djdk.tls.ephemeralDHKeySize=2048 -jar $PATH_TO_JAR/​$JAR_NAME 2>>​$PATH_TO_LOG/​ds_server.err >>​$PATH_TO_LOG/​ds_server.log ​ &
 echo $! > $PID_PATH_NAME echo $! > $PID_PATH_NAME
 </​code>​ </​code>​
-====== Installation des Services ======+====== Installation des Services ​(initd) ​======
 Um den Webserver bei Systemstart zu starten, muss folgender symbolische Link in ''/​etc/​init.d''​ gesetzt werden: Um den Webserver bei Systemstart zu starten, muss folgender symbolische Link in ''/​etc/​init.d''​ gesetzt werden:
 <​code>​ <​code>​
Zeile 142: Zeile 145:
 * * * * * /​opt/​webserver/​service.sh * * * * * /​opt/​webserver/​service.sh
 </​code>​ </​code>​
 +