Benutzer:DavX/Admin

aus Degupedia, der freien Wissensdatenbank

< Benutzer:DavX(Unterschied zwischen Versionen)
Version vom 17:37, 11. Jun 2017
DavX (Diskussion | Beiträge)

← Go to previous diff
Aktuelle Version
DavX (Diskussion | Beiträge)

Zeile 55: Zeile 55:
'''SDN''' '''SDN'''
 +
 +Nutzen von SDN ist, dass Netzwerke einfacher sich steuern lassen, da die Kontrolle nicht mehr bei einzelnen Routern liegt, welche bei Änderung Parametern eine Eigendynamik entwickeln, sondern von einem zentralen Gerät aus werden SDN-Router und Switches gesteuert und die Geräte sammeln primär Daten.
* [https://en.wikipedia.org/wiki/OpenDaylight_Project OpenDaylight Project] * [https://en.wikipedia.org/wiki/OpenDaylight_Project OpenDaylight Project]
Zeile 62: Zeile 64:
* [http://blog.dirk-helbert.de/blog/2012/02/05/virtualbox-virtueller-server-als-alternative-zu-xampp-und-mamp/ Virtueller Server mit Ubuntu in Virtualbox] * [http://blog.dirk-helbert.de/blog/2012/02/05/virtualbox-virtueller-server-als-alternative-zu-xampp-und-mamp/ Virtueller Server mit Ubuntu in Virtualbox]
* [http://www.uvd.co.uk/blog/setting-up-a-debian-virtualbox-for-web-development/ Virtueller Debian-Server mit NFS-Shared-Folder] * [http://www.uvd.co.uk/blog/setting-up-a-debian-virtualbox-for-web-development/ Virtueller Debian-Server mit NFS-Shared-Folder]
 +
 +===OS X===
 +
 +Zum Installieren von OS X in einer virtuellen Maschine gibt es Skripte zum Anpassen des CD-Images, die via Git geladen werden können:
 +* https://github.com/geerlingguy/macos-virtualbox-vm
===Linux Server=== ===Linux Server===
Zeile 102: Zeile 109:
* x86 Board: [http://wiki.minnowboard.org/MinnowBoard_MAX Minnow Board Max], vgl. [http://www.heise.de/newsticker/meldung/100-Euro-Entwickler-Mainboard-mit-Intel-Atom-2159521.html Intel Atom Board für unter 100 Euro] * x86 Board: [http://wiki.minnowboard.org/MinnowBoard_MAX Minnow Board Max], vgl. [http://www.heise.de/newsticker/meldung/100-Euro-Entwickler-Mainboard-mit-Intel-Atom-2159521.html Intel Atom Board für unter 100 Euro]
-* CubieTruck Plus: [http://cubieboard.org/2016/03/15/cubietruck-pluscubieboard5-released-now/ CT Plus/Cubieboard5] (2GHz Octacore 32Bit, 2 GB Ram, PowerVR 700MHz GPU, Dual-head Display, Display Port/HDMI, GBit Ethernet und Wlan, Headset-4pol. Klinkenstecker, SATA 2, NAS mit optionalem Subboard, Backup-Battery, unterstützt Ubuntu Linario und Android 4.4.4, siehe auch [http://www.cubietech.com/product-detail/cubieboard5/ Specs])+ 
 +''Für ARM-Boards siehe [[Benutzer:DavX/ARM|ARM-Einplatinencomputer]].''
===Professionelle Server=== ===Professionelle Server===
Zeile 113: Zeile 121:
* [https://www.olindata.com/blog/2014/07/installing-vagrant-and-virtual-box-ubuntu-1404-lts Vagrant unter Ubuntu installieren] * [https://www.olindata.com/blog/2014/07/installing-vagrant-and-virtual-box-ubuntu-1404-lts Vagrant unter Ubuntu installieren]
* [https://www.digitalocean.com/community/tutorials/how-to-install-vagrant-on-a-vps-running-ubuntu-12-04 Vagrant in Cloud installieren] (DigitalOcean) * [https://www.digitalocean.com/community/tutorials/how-to-install-vagrant-on-a-vps-running-ubuntu-12-04 Vagrant in Cloud installieren] (DigitalOcean)
 +
 +Ansible
 +* Konfiguration via Playbook-Dateien
 +* Ansible lässt sich über das Python-Tool "pip" installieren. Dort wo Python 3 Standard ist (z.B. Arch Linux), muss Python 2 verwendet werden bzw. pip2, da Ansible (noch) nicht mit Python 3 läuft.
 +* [http://www.admin-magazin.de/Online-Artikel/Konfigurationsmanagement-mit-Ansible Admin Magazin: simple Einführung in Ansible]
 +* [https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/creating-playbooks-ansible-automation-tool-for-it-management.html Ansible Konfig] Apache Webserver (gute Details zur Konfiguratione, z.B. wie man Dateirechte, Owner etc. beim Kopieren ändern/festlegen kann)
 +* [https://matthewdaly.co.uk/blog/2016/08/10/an-introduction-to-managing-your-servers-with-ansible/ Ansible, Playbooks und Vagrant]
 +* [https://deliciousbrains.com/automating-server-setup-ansible/ Ansible Playbooks] (Webserver mit Wordpress: Nginx, Redis, PHP, MariaDB, WP-CLI)
 +* [https://www.nginx.com/blog/announcing-unified-ansible-role-nginx-nginx-plus/ Nginx konfigurieren]

Aktuelle Version

 » Startseite Fütterungskonzept Literatur Chile Pflanzenbuch Code Open Source Archiv


Unterseiten: WebDev | Metadata | Admin & VM | Script-Tools | ARM | Windows (edit)

Inhaltsverzeichnis


Server, Betriebssysteme und Admin

Informationen zur Administration von Computer und Tipps, Tricks und Anregungen zu Netzwerke und Server.

Datenbanken

  • FreeQueryBuilder (http://www.myloadtest.com/freequerybuilder-sql-tool/), siehe auch Sourceforge: Querybuilder (http://sourceforge.net/projects/querybuilder/) (Win, Mac, Linux)
    • Alternative zu Toad (https://en.wikipedia.org/wiki/Toad_(software)) (Dell Software, Windows)

Virtualisation & Container

VM-Images konvertieren

Guest Additions für Virtualbox unter Debian 8.0/Linux:[1] (http://superuser.com/questions/950431/how-to-install-virtual-box-guest-additions-on-debian)

  1. Login as root with terminal command su press Enter and then type your root password
  2. Update your APT database with apt-get update
  3. Install the latest security updates with apt-get upgrade
  4. Install required packages with apt-get install build-essential module-assistant
  5. Configure your system for building kernel modules by running m-a prepare
  6. Click on Install Guest Additions… from the VirtualBox Devices menu
  7. Run sh /media/cdrom/VBoxLinuxAdditions.run, and follow the instructions on screen.

Anmerkungen:

  • Maus bleibt nicht mehr gefangen
  • Drag & Drop (unter Mac) funktioniert nicht
  • Zugriff auf Share-Verzeichnis geht nur als Admin (Shell: sudo Thunar &)

Siehe auch [2] (http://www.binarytides.com/virtualbox-guest-additions-debian-wheezy/)


Docker:

Server Überwachung

  • NetData 1.5 (https://www.heise.de/newsticker/meldung/NetData-1-5-Linux-und-Unix-Server-im-Blick-behalten-3606738.html)

Netzwerk

Netzwerk

  • NMAP Guide (http://www.networkuptime.com/nmap/index.shtml)

SDN

Nutzen von SDN ist, dass Netzwerke einfacher sich steuern lassen, da die Kontrolle nicht mehr bei einzelnen Routern liegt, welche bei Änderung Parametern eine Eigendynamik entwickeln, sondern von einem zentralen Gerät aus werden SDN-Router und Switches gesteuert und die Geräte sammeln primär Daten.

Virtueller Server / XAMPP einrichten:

OS X

Zum Installieren von OS X in einer virtuellen Maschine gibt es Skripte zum Anpassen des CD-Images, die via Git geladen werden können:

Linux Server

UBOS Server auf Archbasis mit geringem Konfigaufwand

Time Machine:

Nas:

(Golem-Kommentare Nas-Systeme im Vergleich (http://forum.golem.de/kommentare/opensource/banana-pi-m3-vs.-lemaker-hikey-bastelrechner-mit-bumms/nas-alternative/99526,4437244,4438144,read.html))

  • Technikaffe: NAS einrichten (http://www.technikaffe.de/anleitung-178-eigenbau_nas_anleitungen_fuer_4_bis_16_festplatten_auf_einen_blick)
  • Technikaffe: NAS mit Openmediavault (http://www.technikaffe.de/anleitung-255-installation_und_konfiguration_von_openmediavault_inkl._wake_on_lan)
  • Technikaffe: NAS mit FreeNAS (http://www.technikaffe.de/anleitung-268-freenas__komplette_installation_schritt_fuer_schritt_erklaert)
  • HP Microserver Gen 8 (http://www.technikaffe.de/anleitung-315-hp_microserver_gen_8_im_test__4_bay_nas_im_guenstigen_komplettpaket) (vgl. Pimp my HP Proliant G8 (http://www.meintechblog.de/2014/11/pimp-my-hp-proliant-g8-microserver-4x33ghz-e3-und-16gb-ram/))

Mailserver


Server administrieren mit Android

  • JuiceSSH (http://wemaflo.net/2015/01/serveradministration-am-smartphone/) (Freemiumprogramm)
  • Monyt -> Serverüberwachung, braucht PHP mit Shellzugriff (shell_exec) und funktioniert daher nicht mit vielen Shared Hostings
  • ConnectBot, VX ConnectBot

Standardtools

  • top, htop
  • Glances (kleines Pythonskript), es gibt auch eine Version für Android welche ebenfalls Open Source ist
  • Cockpit (von Red Hat), wird zur Zeit offiziell nur von Fedora und Cent OS unterstüzt, für Arch gibts ein AUR Build
  • Webmin

Bastlerboards:

Für ARM-Boards siehe ARM-Einplatinencomputer.

Professionelle Server

  • NethServer (https://www.heise.de/newsticker/meldung/NethServer-7-Admin-freundliches-Linux-Paket-fuer-Unternehmen-3620421.html) Open Source Server Lösung basierend auf CentOS für KMU, mit Samba Active Directory Controller, OwnCloud, Mailserver, Firewall mit Deep Packet Inspection, Traffic Shaping etc.

Deployment

Vagrant

Ansible

  • Konfiguration via Playbook-Dateien
  • Ansible lässt sich über das Python-Tool "pip" installieren. Dort wo Python 3 Standard ist (z.B. Arch Linux), muss Python 2 verwendet werden bzw. pip2, da Ansible (noch) nicht mit Python 3 läuft.
  • Admin Magazin: simple Einführung in Ansible (http://www.admin-magazin.de/Online-Artikel/Konfigurationsmanagement-mit-Ansible)
  • Ansible Konfig (https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/creating-playbooks-ansible-automation-tool-for-it-management.html) Apache Webserver (gute Details zur Konfiguratione, z.B. wie man Dateirechte, Owner etc. beim Kopieren ändern/festlegen kann)
  • Ansible, Playbooks und Vagrant (https://matthewdaly.co.uk/blog/2016/08/10/an-introduction-to-managing-your-servers-with-ansible/)
  • Ansible Playbooks (https://deliciousbrains.com/automating-server-setup-ansible/) (Webserver mit Wordpress: Nginx, Redis, PHP, MariaDB, WP-CLI)
  • Nginx konfigurieren (https://www.nginx.com/blog/announcing-unified-ansible-role-nginx-nginx-plus/)
Degupedia.de Logo
'Persönliche Werkzeuge
Länge: cm
Breite: cm
Höhe:  cm
 
Mediawiki Creative Commons Opera Firefox