| Version 2 (modified by , 13 years ago) ( diff ) |
|---|
DB-Server für ASV-BW aufsetzen
Für ASV-BW wird ein Postgres-SQL-Server mit ASV-Server (DSS-Server, Java) benötigt. Hier wird beschrieben, wie ein virtueller Server mit
- Debian 7 (wheezy)
- Postgres 9.2
- Oracle Java JRE 7
- ASV-BW-DSS-Server
unter Proxmox eingerichtet wird.
Virtuelle Maschine
Auf einem laufenden ProxMox wird eine virtuelle Maschine (OpenVZ) aus dem Debian-7.0-standard_7.0-2_i386.tar.gz-Template installiert. Eine Netzwerkkarte zum grauen Netz. Die VM starten.
Anbindung ans Netz
- Auf dem DHCP/DNS (10.16.112.2) eine IP und den Rechnernamen vergeben.
- vom ProxMox aus in die VM wechseln (vzctl enter <vmid>)
- /etc/network/interfaces bearbeiten:
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.16.112.X netmask 255.255.254.0 gateway 10.16.112.1 dns-nameservers 10.16.112.2 dns-search kg-fds.de
- Maschine neu starten (vzctl stop <vmid> / vzctl start <vmid>) und in die VM wechseln
- /etc/apt/apt.conf anpassen
Acquire::http::proxy "http://proxy.kg-fds.de:8080";
PostGreSQL installieren
- / etc/apt/sources.list.d/pgdg.list anlegen
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
- Key von Postgres importieren
export http_proxy="http://proxy:8080" wget --quiet -O - http://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
- aptitude update / aptitude dist-upgrade
- PostgreSQL installieren
Hinweise unter http://www.asv.bayern.de/wiki/installation/linux/postgresql
aptitude search postgresql aptitude install postgresql-9.2
- Passwort des Users postgrs setzen
su postgres –c psql template1 postgres=# \passsword postgres postgres=# \q
- Netzwerkzugriff anpassen: /etc/postgresql/9.2/main/pg_hba.conf bei IPV4 einfügen
host all all 10.16.112.0/23 md5
- listen_addresses in /etc/postgresql/9.2/main/postgresql.conf einfügen:
listen_addresses = '*'
- Postgres-Server neu starten
service postgresql restart
- Zugriff mit dem pgAdminIII-Tool testen
Java
- Hinweise: http://www.asv.bayern.de/wiki/installation/linux/java
- Debian für Java vorbereiten
aptitude install java-package
- Java-Installationspaket herunterladen von http://www.oracle.com/technetwork/java/javase/downloads/index.html (Benötigt wird derzeit JRE 7)
- Package entpacken nach /opt/Oracle_Java (voher anlegen / tar -xf jre-7u51-linux-i586.tar.gz -C /opt/Oracle_Java/)
- Alternatives einrichten:
update-alternatives --install "/usr/bin/java" "java" "/opt/Oracle_Java/jre1.7.0_51/bin/java" 1 update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/Oracle_Java/jre1.7.0_51/bin/javaws" 1 update-alternatives --config java -version
Note:
See TracWiki
for help on using the wiki.