Quantcast
Channel: Kodinerds.net - Deutschsprachiges Forum zum Kodi Entertainment Center
Viewing all articles
Browse latest Browse all 87137

[HowTo] OMV Installation & Konfiguration

$
0
0
Hi Leute,

Ich starte hier mal ein HowTo da ich eben dabei bin meinen neuen Server zu konfigurieren. Ich werde nicht das Rad neu erfinden sondern ergänzend zu diesen 2 HowTo etwas schreiben:

Quelle:
och-group.de/2013/05/15/hp-pro…-und-debian-installieren/
technikaffe.de/anleitung-255-i…iavault_inkl._wake_on_lan

Installation:

Die Installation der OMV Software ist hier sehr gut beschrieben:

och-group.de/2013/05/15/hp-pro…-und-debian-installieren/

Hier kann man bis zum Punkt ..."ACHTUNG: Seit OMV 0.5 gibt es ein aktuelles Plugin Repository" vorgehen.

Gesagt sei noch das bei meiner Hardware (SLC USB Stick intern als Bootmedium + Installation von einem USB Stick) darauf zu achten war das das Bootmedium als sda erscheint (also 1. Medium in der Reihenfolge- sonst bekommt man einen GRUP Fehler)

Allgemein würde ich bei der Installation nur Bootmedium und Installmedium annhängen bis das OS installiert ist.

Meine Topics die ich behandeln werde: (solltet Ihr Wunschthemen haben kann ich vl noch etwas dazupacken)

Voraussetzung

Voraussetzung für die meisten Dinge hier ist die OMV EXTRAS Source.

Installiert Sie einfach wie folgt:

Entweder Download aus der Repo (omv-extras.org/openmediavault-omvextrasorg_latest_all.deb) und Upload über Plugins in OMV (danach die openmediavault-omvextrasorg installieren)

oder

Ihr macht es über SSH (wie ich geht für mich schneller)

- aktiviert ssh -> save+apply

- verbindet euch mit putty/kitty via SSH auf den Server -> login als root

Quellcode

  1. wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all.deb
  2. dpkg -i openmediavault-omvextrasorg_latest_all.deb
  3. apt-get update


Sollte jemand nach der Installation Probleme haben mit fehlenden Abhängigkeiten muss man nochmal folgendes ausführen:

Quellcode

  1. apt-get -f install



SnapRaid + AUFS

Als erstes installiert ihr folgende 2 Plugins:
  • openmediavault-snapraid
  • openmediavault-unuinfilesystems


Geht auf Datenspeicher -> Dateisysteme und legt über all eure Platten ein EXT4 und mountet sie danach - sieht dann ca so aus:



Nun geht ihr unter Dienste auf SnapRaid und fügt eure Platten hinzu (in meinem Fall 3 Datenplatten - nicht wundern die Paritätsplatte kommt bei mir später)

Bei Datenplatten hakt Daten und Inhalt an (bei mir 3)
Bei der Paritätsplatte hakt Parität an (bei mir noch keine)

Sollte dann so aussehen:



Fertig!
Nun kommen wir noch zu AUFS:

Geht unter Datenspeicher auf Aufs/Mhddfs -> Hinzufügen

Name: pool
Typ: aufs
Zweige: Eure Datenplatten

Speichern -> FERTIG



phpMyAdmin (zur Verwaltung von MariaDB instead of mysql Workbench weil ich damit besser klar komm )

Erstellt unter "Shared Folder" folgende Ordner:
  • mysqldb
  • phpmyadmin
- installiert (über die Plugins)

  • openmediavault-mysql
  • openmediavault-nginx
- aktiviert das MySQL Plugin mit dem "mysqldb" als Data directory und aktiviert die SQL Manager Seite (MySQL Workbench)



(zur überprüfung ob mysql funktioniert unten kurz auf "here" klicken)

- setzt ein root passwort und klickt auf save and apply


- aktiviert das nginx Plugin -> save

- ersellt einen Pool im Pool Tab mit folgenden Einstellungen:ls

- name: pmapool
- user: www-data
- group: www-data
- alle anderen Einstellungen default lassen

- erstellt einen Server im Server Tab mit folgenden Einstellungen:

- Check Enable
- Directory: phpmyadmin
- Check Use root
- Port: 8080 (frei wählbar ich hab 5200 genommen sonst komm ich mit meinen anderen Plugins in die Quere)
- Check Enable PHP
- PHP-FPM pool: pmapool
- Check index.php

- aktiviert ssh -> save+apply

- verbindet euch mit putty/kitty via SSH auf den Server -> login als root

- navigiert zu dem Pfad des angelegten "phpmyadmin" shares (Ihr könnte den Pfad herausfinden in dem Server Reiter des nginx Plugins(


Quellcode

  1. cd /media/EUERPFAD/phpmyadmin/
  2. wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.9/phpMyAdmin-4.3.9-english.tar.gz
  3. tar xvzf phpMyAdmin-4.3.9-english.tar.gz --strip-components=1
  4. rm phpMyAdmin-4.3.9-english.tar.gz


Geht nun auf: omv-ip-address:8080/

Nun müsste der Login von phpMyAdmin kommen anstatt der Login von MYSQL Workbench !

MariaDB mit (für XBMC instead of mySQL aus Performancegründen)

So eure MYSQL läuft nun mit dem phpMyAdmin frontend aber es läuft noch MYSQL als DB und nicht MariaDB das ändern wir jetzt mal

- In der OMV Gui geht ihr auf OMV-Extras.org -> Custom Repo und klick auf ADD

-fügt folgende Repo ein:

Quellcode

  1. deb http://mirror.netcologne.de/mariadb/repo/10.0/debian wheezy main



save

- verbindet euch mit putty/kitty via SSH auf den Server -> login als root

Quellcode

  1. apt-get update
  2. apt-get install mariadb-server


- folgt den schritten (root passwort etc)

- ist die installation abgeschlossen startet bitte den OMV Server neu!

- nach dem reboot geht ihr auf: omv-ip-address:8080/

- nach dem Login müsstet ihr auf der FrontPage sehen das die MariaDB läuft (wie hier):



Seafile (mit MariaDB) (optinal nicht Notwendig für Kodi-DB)


- In der OMV GUI legt ihr unter Shared Folder einen Share an mit dem Namen "seafile" auf eurem Laufwerk (bei mir auf meinem Pool)

- verbindet euch mit putty/kitty via SSH auf den Server -> login als root

Quellcode

  1. sudo apt-get update
  2. sudo apt-get -y install python2.7 python-setuptools python-simplejson python-imaging sqlite3
  3. sudo adduser seafile --disabled-password


- lasst euer Putty offen
- geht in der OMV GUI auf Share Folder und klickt auf euren "seafile" share -> Privileges und gebt dem User/Gruppe "seafile" Lese-/Schreibrechte.
- zurück zu Putty

Quellcode

  1. sudo su - seafile
  2. wget wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.6_x86-64.tar.gz
  3. tar -xvf seafile-server_4.0.6_x86-64.tar.gz
  4. rm seafile-server_4.0.6_x86-64.tar.gz
  5. cd seafile-server-4.0.6
  6. ./setup-seafile-mysql.sh
  7. Einstellungen:
  8. server name : euer gewünschter servername
  9. This server´s ip or domain: OMV Server IP
  10. ccnet server port: euer gewünschter port (ich benutze den default port 10001)
  11. seafile data: Pfad zu oben angelegtem Share + data (/media/xxxxxxxxxxxxxxxxxxxx/seafile/data)
  12. seafile server port: euer gewünschter port (ich benutze den default port 12001)
  13. seafile fileserver port: euer gewünschter port (ich benutze den default port 8082)
  14. seafile databeses: 1 (create new)
  15. mysql server: enter für localhost (externe mysql server mit IP eintragen)
  16. mysql server port: euer mysql server port (ich benutze den default port 3306)
  17. mysql root user password: euer root user password für mysql
  18. mysql user für seafile: euer gewünschter mysql user (ich benutze den default root)
  19. ccnet-server database Name: euer gewünschter Datenbankname für die ccnet-db (ich benutze den default Namen ccnet-db)
  20. seafile-server database Name: euer gewünschter Datenbankname für die seafile-db (ich benutze den default Namen seafile-db)
  21. seahub database Name: euer gewünschter Datenbankname für die seahub-db (ich benutze den default Namen seahub-db)
  22. ./seafile.sh start
  23. ./seahub.sh start 8000
  24. Einstellungen:
  25. Admin Email: Eure Email für den Admin Account
  26. Admin Pasword: Euer gewünschtes Admin Passwort
  27. Admin Password again: Euer gewünschtes Admin Passwort wiederholen
Alles anzeigen



Autostart:

- verbindet euch mit putty/kitty via SSH auf den Server -> login als root

Quellcode

  1. nano /etc/rc.local
  2. Einfügen (über exit 0):
  3. /home/seafile/seafile-server-latest/seafile.sh start
  4. /home/seafile/seafile-server-latest/seahub.sh start 8000
  5. [STRG+O]
  6. [STRH+X]


FERTIG !

- nun könnt ihr unter: omv-ip-address:8000/ auf euren Seafile Server Connecten

TVHeadEnd

- In der OMV Gui geht ihr auf OMV-Extras.org -> Custom Repo und klick auf ADD

-fügt folgende Repo ein (3.4 stable):

Quellcode

  1. deb http://apt.tvheadend.org/stable wheezy main


-fügt folgende Repo ein (3.9 unstable) optinal:

Quellcode

  1. deb http://apt.tvheadend.org/unstable wheezy main

save

- verbindet euch mit putty/kitty via SSH auf den Server -> login als root

Stable 3.4

Quellcode

  1. wget -q -O - http://apt.tvheadend.org/stable/repo.gpg.key | apt-key add -
  2. apt-get update
  3. apt-get install tvheadend


Unstable 3.9 (optional)

Quellcode

  1. wget -q -O - http://apt.tvheadend.org/unstable/repo.gpg.key | apt-key add -
  2. apt-get update
  3. apt-get install tvheadend



fertig ! TVH sollte nun unter omv-ip-address:9981 erreichbar sein!

ACHTUNG! Aus noch ungeklärten Gründen hab ich es weder mit IE noch mit FF geschafft zuzugreifen - es ging nur mit Chrome!


....tba

Viewing all articles
Browse latest Browse all 87137


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>