Admin Howtos: Unterschied zwischen den Versionen

Aus Webhosting Hilfe
Zur Navigation springen Zur Suche springen
 
(12 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 9: Zeile 87:
 
apt-get install imapsync
 
apt-get install imapsync
  
 +
Unter Windows kann man [http://www.cygwin.com cygwin] verwenden.
 +
 +
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.
 +
 +
== 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