close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of AdminAsvDb


Ignore:
Timestamp:
Apr 1, 2014, 11:01:39 AM (13 years ago)
Author:
bau
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdminAsvDb

    v1 v1  
     1= DB-Server für ASV-BW aufsetzen =
     2
     3Für ASV-BW wird ein Postgres-SQL-Server mit ASV-Server (DSS-Server, Java) benötigt. Hier wird beschrieben, wie ein virtueller Server mit
     4
     5* Debian 7 (wheezy)
     6* Postgres 9.2
     7* Oracle Java JRE 7
     8* ASV-BW-DSS-Server
     9
     10unter Proxmox eingerichtet wird.
     11
     12== Virtuelle Maschine
     13Auf einem laufenden ProxMox wird eine virtuelle Maschine (OpenVZ) aus dem Debian-7.0-standard_7.0-2_i386.tar.gz-Template installiert.
     14Eine Netzwerkkarte zum grauen Netz. Die VM starten.
     15
     16== Anbindung ans Netz
     17* Auf dem DHCP/DNS (10.16.112.2) eine IP und den Rechnernamen vergeben.
     18* vom ProxMox aus in die VM wechseln (vzctl enter <vmid>)
     19* /etc/network/interfaces bearbeiten:
     20  {{{
     21auto lo
     22iface lo inet loopback
     23
     24auto eth0
     25iface eth0 inet static
     26        address 10.16.112.X
     27        netmask 255.255.254.0
     28        gateway 10.16.112.1
     29        dns-nameservers 10.16.112.2
     30        dns-search kg-fds.de
     31  }}}
     32
     33* Maschine neu starten (vzctl stop <vmid> / vzctl start <vmid>) und in die VM wechseln
     34* /etc/apt/apt.conf anpassen
     35  {{{
     36Acquire::http::proxy "http://proxy.kg-fds.de:8080";
     37  }}}
     38
     39== PostGreSQL installieren
     40
     41* / etc/apt/sources.list.d/pgdg.list anlegen
     42  {{{
     43deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
     44  }}}
     45* Key von Postgres importieren
     46  {{{
     47export http_proxy="http://proxy:8080"
     48wget --quiet -O - http://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
     49  }}}
     50* aptitude update / aptitude dist-upgrade
     51* PostgreSQL installieren
     52  Hinweise unter http://www.asv.bayern.de/wiki/installation/linux/postgresql
     53  {{{
     54   aptitude search postgresql
     55   aptitude install postgresql-9.2
     56  }}}
     57* Passwort des Users postgrs setzen
     58  {{{
     59  su postgres –c psql template1
     60  postgres=# \passsword postgres
     61  postgres=# \q
     62  }}}
     63* Netzwerkzugriff anpassen: /etc/postgresql/9.2/main/pg_hba.conf bei IPV4 einfügen
     64  {{{
     65  host  all             all             10.16.112.0/23          md5
     66  }}}
     67* Postgres-Server neu starten
     68  {{{
     69service postgresql restart
     70  }}}
     71
     72
     73== Java
     74
     75* Hinweise: http://www.asv.bayern.de/wiki/installation/linux/java
     76* Debian für Java vorbereiten
     77  {{{
     78aptitude install java-package
     79  }}}
     80* Java-Installationspaket herunterladen von http://www.oracle.com/technetwork/java/javase/downloads/index.html (Benötigt wird derzeit JRE 7)
     81* Package entpacken nach /opt/Oracle_Java (voher anlegen / tar -xf jre-7u51-linux-i586.tar.gz -C /opt/Oracle_Java/)
     82* Alternatives einrichten:
     83  {{{
     84  update-alternatives --install "/usr/bin/java" "java" "/opt/Oracle_Java/jre1.7.0_51/bin/java" 1
     85  update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/Oracle_Java/jre1.7.0_51/bin/javaws" 1
     86  update-alternatives --config
     87  java -version
     88  }}}
     89
     90