Dies ist eine alte Version des Dokuments!
ein Hackerspace für Magdeburg und Umgebung …
Netz39 versteht sich als Anlaufpunkt für den technischen, gesellschaftlichen und kulturellen Austausch im Bereich informationsverarbeitender Technologien. Der Verein schafft und pflegt eine technische Infrastruktur, in Form von Räumlichkeiten und Geräten und eine ideelle Infrastruktur, in Form einer Community in Magdeburg und Sachsen-Anhalt. Damit ermöglicht er die Umsetzung technischer und künstlerischer Projekte und individuelle sowie breite Weiterbildung im Bereich seiner Themen für Mitglieder und Interessenten.
Satzung vom 2012-05-06 (Beim Amtsgericht eingetragen.)
| (Wed) 2013-05-22 19:30 | Offenes Plenum: KW mod 3 == 0 | Unser regelmäßiges Treffen zum Besprechen aktuell anliegender Angelegenheiten. Auch als Mitgliedertreffen, Stammtisch oder lockere Runde bekannt. Gäste willkommen. |
| (Thu) 2013-05-23 19:00 | Vortrag »Wirtschaft Hacken« | Uwe Lübbermann von Premium Cola hält einen Vortrag zum Thema »Wirtschaft Hacken«. |
| (Sun) 2013-05-26 19:00 | Mitgliederversammlung Netz39 e.V. | Offizielle Mitgliederversammlung des Vereins Netz39 e.V. – weitere Details siehe Einladung! |
| (Mon) 2013-05-27 19:30 | Netz39 Tech Talks: Node.js | bastinat0r stellt Node.js vor, eine in JavaScript geschriebene serverseitige, ereignisgesteuerte Plattform für Netzwerkanwendungen, insbesondere Webserver. |
| (Wed) 2013-06-12 19:30 | Offenes Plenum: KW mod 3 == 0 | Unser regelmäßiges Treffen zum Besprechen aktuell anliegender Angelegenheiten. Auch als Mitgliedertreffen, Stammtisch oder lockere Runde bekannt. Gäste willkommen. |
Wir freuen uns jederzeit über neue Mitglieder.
Vollständige TODO-Liste – hier darf sich jeder austoben!
| Aufgabe | Beschreibung |
|---|---|
| Open/Close-Schild | Für die Eingangstür wäre ein Schild wünschenswert, das den Status anzeigt und Leute herein bittet. |
| Feuerlöscher ent-/besorgen | An den Türen sollen Feuerlöscher angebracht werden, einer vorn und einer hinten. |
| Förderungsmöglichkeiten suchen | Wir müssen aktiv nach Fördergeldern suchen |
Mit wachsender Bekanntheit in der Stadt und darüber hinaus wächst der Bedarf nach einem Signet zur einfachen visuellen Wiedererkennung unseres Vereins aka einem Logo. Wir haben seit langem eine Seite dazu hier im Wiki und es gab online wie offline schon hitzige Diskussionen über das wer, wann, wie, warum und wieviele. Fakt ist: wir wollen eins und wir wollen es bald und so gab es auf dem letzten Stammtisch den Entschluss, noch bis zum Ende dieses Monats Ideen zu sammeln und dann eine Abstimmung zu machen, welche Idee dann zu unserem offiziellen Logo werden wird. Wer sich inspiriert und befähigt fühlt (vulgo: alle dürfen mitmachen, egal ob Mitglied oder nicht), möge also bis 30.04.2013 Vorschläge einreichen. Das muss nicht fertig perfekt ausgearbeitet sein, aber die Idee soll klar erkennbar sein. Einreichungen bitte im Wiki oder bei GitHub. Bei Fragen stehen wir gern zur Verfügung.
Eigentlich wollte ich ja heute einen status.net Server aufsetzen, aber da der gerne MySQL und auch noch gern eine eigene Datenbank hätte und das auf dem designierten Server noch nicht installiert war, schob ich erstmal die Installation von MySQL und phpMyAdmin ein. Das Debian-Paket phpmyadmin bringt Beispielkonfigurationsdateien für Apache2 und lighttpd mit, für den hier eingesetzten nginx leider nicht. Das Web ist voll von HowTos zu dem Thema, aber keins passt so richtig (beispielsweise weil mir das reicht phpmyadmin in 'nem Unterordner zu haben) und deswegen gibt's jetzt noch HowTo, dieses hier. Voraussetzung ist ein bereits fertig eingerichteter nginx mit php5-fpm und ein MySQL-Server. In der entsprechenden Config des nginx steht irgendwo etwa folgendes für den php5-fpm:
upstream php {
server unix:/var/run/php5-fpm.sock;
}
Dann gibt es sicher noch einen Abschnitt für den HTTPS-Server und da fügt man dann folgendes ein:
# phpmyadmin
location /phpmyadmin {
alias /usr/share/phpmyadmin;
index index.php;
}
location ~ ^/phpmyadmin/libraries {
deny all;
}
location ~ ^/phpmyadmin/setup/lib {
deny all;
}
location ~ ^/phpmyadmin/setup/(.+\.php)$ {
auth_basic "phpMyAdmin Setup";
auth_basic_user_file "/etc/phpmyadmin/htpasswd.setup";
alias /usr/share/phpmyadmin/setup/$1;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass php;
fastcgi_index index.php;
include fastcgi_params;
}
location ~ ^/phpmyadmin/(.+\.php)$ {
alias /usr/share/phpmyadmin/$1;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass php;
fastcgi_index index.php;
include fastcgi_params;
}
Damit entspricht das recht genau den von Debian mitgelieferten Configs für die anderen Webserver. Der vorletzte Abschnitt schützt das Setup von phpmyadmin. Ein Passwort würde man mit dem Tool htpasswd setzen können, das ist bekanntermaßen im Paket apache2-utils enthalten. Aber: wenn man phpmyadmin über den Debian-Paketmanager installiert hat, kann man sich das sparen, wenn die Konfiguration gleich bei der Installation mit Hilfe von dbconfig-common gemacht wurde. Die Doku in /usr/share/doc/phpmyadmin/README.Debian.gz sagt dazu:
Since 3.0.0, phpMyAdmin can be configured using dbconfig-common. It creates a phpmyadmin database and control user on the chosen server and configures phpMyAdmin to use cookie authentication on this server. The database autoconfiguration might fail if you do not have local MySQL server installed or you have configured too high priority of which questions should debconf ask. To rerun the configuration just invoke:
dpkg-reconfigure -plow phpmyadminphpMyAdmin also provides a web-based setup script available at http://localhost/phpmyadmin/setup/index.php
Betonung auf »also«, d.h. wenn man dbconfig-common benutzt hat, ist man bereits fertig.
Uninterrupted Power Supply (UPS) oder zu deutsch Unterbrechungsfreie Stromversorgung (USV) ist das, was man am Server haben will um sich gegen kurze oder längere Stromausfälle zu schützen, genauer um seine Hardware vor den Auswirkungen derselben zu schützen. Dicker Akku, bisschen Elektronik und schon läuft der Server weiter, wenn mal kurz der Strom weg ist. Zutaten für das Rezept heute: Dell PowerEdge 1750 mit installiertem Debian 7.0 aka Wheezy und eine gespendete MGE Ellipse 600. Als Software werden wir NUT installieren, das ist laut Internet wohl Weapon of Choice.
Warum noch ein HowTo: nun ja, neue Version des Betriebssystems, Doku passt nicht, bisschen Rumbasteln nötig, Ihr kennt das.
Siehe syntax zur Wiki-Syntax. Zum Testen bitte erst im Spielplatz üben.