Admin Howtos: Unterschied zwischen den Versionen

Aus Webhosting Hilfe
Zur Navigation springen Zur Suche springen
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
== Admin Howtos ==
 
== Admin Howtos ==
 +
 +
Geplante Features:
 +
* NGinx oder Apache 2.4
 +
* [https://www.varnish-cache.org Varnish]
 +
 +
Externe Links:
 +
* [http://www.faqforge.com/category/linux/controlpanels/ispconfig3/ ISPConfig 3 FAQ]
 +
  
 
Admin URLs:
 
Admin URLs:
* [[http://188.40.90.197/mailgraph/ Mail Statistik]]
+
* [http://status.itsolution2.de/mailgraph/ Mail Statistik]
 +
* [http://devel.itsolution2.de/ ITsolution2 Development Webseite]
 +
 
 +
 
 +
=== ISPconfig 3 Update installieren ===
 +
 
 +
Download URL [http://www.ispconfig.de/downloads.htm]
 +
 
 +
Herunterladen und Installieren:
 +
 
 +
<pre>
 +
cd /tmp
 +
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
 +
tar xvfz ISPConfig-3-stable.tar.gz
 +
cd ispconfig3_install/install
 +
php -q update.php
 +
</pre>
 +
 
 +
 
 +
==== Anpassen der E-Mailtemplates ====
 +
 
 +
<pre>
 +
#!/bin/sh
 +
#
 +
# ACHTUNG - Bitte erste die Domain statt DEINEDOMAIN eintragen!
 +
#
 +
echo "Anpassen der ISPConfig E-Mail Adresse für den E-Mailversand"
 +
cd /usr/local/ispconfig/interface/web/mail/lib/lang
 +
 
 +
# Ersetzen von webmaster@ihredomain.at
 +
for file in *
 +
{
 +
ex $file << end
 +
%s/webmaster@ihredomain.at/webmaster@DEINEDOMAIN.de/g
 +
w
 +
q
 +
end
 +
 
 +
# Ersetzen von webmaster@localhost.tld
 +
ex $file << end
 +
%s/webmaster@localhost.tld/webmaster@DEINEDOMAIN.de/g
 +
w
 +
q
 +
end
 +
}
 +
 
 +
echo "Fertig"
 +
</pre>
 +
 
 +
=== Harter Fix, wenn die Job queue nicht abgearbeitet wird ===
 +
 
 +
<pre>
 +
#!/bin/sh
 +
echo "Dies ist ein wirklich harter Fix, wenn die Jobqueue länger nicht abgearbeitet wird."
 +
echo ""
 +
echo "Willst du das wirklich? (j/n)"
 +
read cont
 +
if [ ! "$cont" = "j" ]; then
 +
        exit;
 +
fi
 +
 
 +
echo "Töte Prozesse"
 +
for pid in `ps ax|grep /usr/local/ispconfig/server|awk '{print $1}'`
 +
{
 +
        echo "Töte $pid"
 +
        kill $pid
 +
}
 +
echo "Entferne lock"
 +
rm -f /usr/local/ispconfig/server/temp/.ispconfig_lock
 +
</pre>
 +
 
  
 
=== Synchronisieren von IMAP ===
 
=== Synchronisieren von IMAP ===
Zeile 11: Zeile 89:
 
Unter Windows kann man [http://www.cygwin.com cygwin] verwenden.
 
Unter Windows kann man [http://www.cygwin.com cygwin] verwenden.
  
Laden Sie die Datei herunter:
+
Laden Sie die Datei hier herunter:
 
[[image:Sync.zip]]
 
[[image:Sync.zip]]
 +
 +
Oder holen Sie sich vom git Server die aktuellste Version:
 +
[http://devel.itsolution2.de/gitweb/imapsync.git]
  
 
Entpacken Sie die Datei und passen Sie die Werte in der Datei an. Danach können Sie die Datei mit sh sync.sh starten.
 
Entpacken Sie die Datei und passen Sie die Werte in der Datei an. Danach können Sie die Datei mit sh sync.sh starten.
 +
 +
== Anpassungen an squirrelmail ==
 +
 +
* [http://www.howtoforge.com/how-to-configure-squirrelmail-to-allow-users-to-change-their-email-passwords-on-an-ispconfig-3-server Squirrelmail E-Mail Passwort Änderungsplugin]
 +
 +
 +
 +
 +
== Einrichtung besonderer Dienste ==
 +
 +
* [http://trac.edgewall.org/wiki/TracOnDebian Trac in Debian installieren]
 +
* [http://archive.daniel-baumann.ch/debian/documents/cheatpages/gitosis.html gitosis und git]
 +
 +
 +
=== Versionsverwaltungssysteme ===
 +
 +
* [[GITOSIS-GITWEB gitweb mit gitosis einrichten]]
 +
* [[TRAC-GIT Trac mit Git einrichten]]

Aktuelle Version vom 21. Oktober 2012, 23:17 Uhr

Admin Howtos

Geplante Features:

Externe Links:


Admin URLs:


ISPconfig 3 Update installieren

Download URL [1]

Herunterladen und Installieren:

cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xvfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install
php -q update.php


Anpassen der E-Mailtemplates

#!/bin/sh
#
# ACHTUNG - Bitte erste die Domain statt DEINEDOMAIN eintragen!
#
echo "Anpassen der ISPConfig E-Mail Adresse für den E-Mailversand"
cd /usr/local/ispconfig/interface/web/mail/lib/lang

# Ersetzen von webmaster@ihredomain.at
for file in *
{
ex $file << end
%s/webmaster@ihredomain.at/webmaster@DEINEDOMAIN.de/g
w
q
end

# Ersetzen von webmaster@localhost.tld
ex $file << end
%s/webmaster@localhost.tld/webmaster@DEINEDOMAIN.de/g
w
q
end
}

echo "Fertig"

Harter Fix, wenn die Job queue nicht abgearbeitet wird

#!/bin/sh
echo "Dies ist ein wirklich harter Fix, wenn die Jobqueue länger nicht abgearbeitet wird."
echo ""
echo "Willst du das wirklich? (j/n)"
read cont
if [ ! "$cont" = "j" ]; then
        exit;
fi

echo "Töte Prozesse"
for pid in `ps ax|grep /usr/local/ispconfig/server|awk '{print $1}'`
{
        echo "Töte $pid"
        kill $pid
}
echo "Entferne lock"
rm -f /usr/local/ispconfig/server/temp/.ispconfig_lock


Synchronisieren von IMAP

Installieren der Software unter debian: apt-get install imapsync

Unter Windows kann man cygwin verwenden.

Laden Sie die Datei hier herunter: Datei:Sync.zip

Oder holen Sie sich vom git Server die aktuellste Version: [2]

Entpacken Sie die Datei und passen Sie die Werte in der Datei an. Danach können Sie die Datei mit sh sync.sh starten.

Anpassungen an squirrelmail



Einrichtung besonderer Dienste


Versionsverwaltungssysteme