Gepostet von Christian in Allgemein, Engineering, Informationen, Serveradministration, Tipps
am Nov 29th, 2011 | Keine Kommentare
Dieser Artikel ist in Englisch, da er auch für internationale Besucher hilfreich sein könnte. In Deutsch findet sich das Orginal hier: http://www.device-leben.de/mysql-root-passwort-reset-ohne-downtime-debian-only/551/
One of the most important passwords on database servers is the root password. In this tutorial I am going to show you how to reset a forgotten root password on debian machines without any downtimes.
We start by fetching the debian.cnf file from the MySQL config folder.
# cat /etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host =...
Gepostet von Christian in Allgemein, Engineering, Informationen, Serveradministration, Tipps
am Nov 29th, 2011 | Keine Kommentare
Eins der wichtigsten Passwörter auf Datenbank-Servern ist wohl das root Passwort. Wer dieses vergisst steckt ziemlich oft in einer Zwickmühle, da eine Downtime der MySQL Server oft böse Effekte wie Downtime erziehlt. Unter Debian lässt sich wie folgt das root Passwort ohne Downtime ändern:
# cat /etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = <KOPIERE HIER>
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = <KOPIERE HIER>
socket =...
Gepostet von Christian in Allgemein, Erlebnisse, Erstaunliches, Serveradministration
am Okt 2nd, 2011 | Keine Kommentare
Informationen sind mit das größte Kapital von Menschen. Sie können einfach extrem viel Bedeuten, beispielsweise ob eine Person bestraft wird, ob Firmen überleben oder unter gehen, aber auch ganz triviale Dinge, beispielsweise den Umgang mit Servern.
Man stelle sich folgendes Szenario vor:
10 Relay Server für einen Onlineradio Stream
2 Uplink-Server, welche per Failover IP redundant geschaltet werden (heartbeat)
10 alte Relay Server welche aktuell den Stream ausliefern
1 alter Uplink Server, nicht redundant
An einem Tag war ich gerade dabei die Failover Funktionalität zu implementieren und...
Gepostet von Christian in Allgemein, Engineering, Serveradministration, Tipps
am Okt 1st, 2010 | 2 Kommentare
Als ich gerade meine Snippet-Datenbank am installieren war (Danke an sim4000 für das Script!) bekam ich es mit einem komischen Fehler zu tun: Es konnte die PEAR.php nicht gefunden werden, obwohl sich /usr/lib/php im include_path befand. Nach längerem basteln löste sich das ganze als ein Problem mit open_basedir auf. In SysCP ist standartmäßig ein open_basedir für eine Domain gesetzt, und ich habe übersehen diesen zu deaktivieren. So hatte dank open_basedir mein Script keinen Zugriff auf den Ordner von PEAR und es war somit unmöglich den Inhalt zu nutzen.
Mein Tipp ist einfach: Wenn Benutzer...
Gepostet von Christian in Allgemein, Engineering, Serveradministration, Zend Framework
am Jul 28th, 2010 | Keine Kommentare
Da ich selbst länger danach gesucht habe, wie in Zend Framework Grafiken und CSS-Files vom URL-Rewriter ausgeschlossen werden können hier nochmal die Kurzversion und ein Link zum Zend Wiki.
Es ist einfach folgendes in die von Zend Framework generierte .htaccess einzutragen, dann werden alle im Snippet genannten Dateiendungen nicht an das Framework übergeben und so vom Routing ausgeschlossen:
RewriteRule .(js|ico|gif|jpg|png|css)$ - [L]
Das ganze noch für lighttpd:
url.rewrite-once = (".*\.(js|ico|gif|jpg|png|css)$" => "$0", "" => "/index.php")
Wiki: Configuring your URL...