Sep 20

Diese Anleitung zeigt Schritt für Schritt die Installation eine voll lauffähigem Linux Webserver im lokalen Netzwerk auf VirtualBox.
Man benötigt dafür eigentlich keine Kenntnisse über Linux da alle Schritte genau beschrieben sind.  Mit dieser Anleitung sollte jeder die Installation eines Linux Webservers bewerkstelligen.  Diese Anleitung kann man auch für einen physikalischen   Webserver verwenden. In diesem Fall muss man das ganze auf dem Hardwareserver durchführen.

Was wird der Webserver können?
Standard Apache Webserver mit MySQL Datenbank und Mailserver.  Als Webserver-Verwaltungstool wird ispCP Omega 1.0.0 RC6 installiert. Mit dem ispCP kommen auch noch einige Tools die man von einem Webserver erwartet mit wie phpMyAdmin und Webmail.

Als erstes besorgen wir uns die aktuelle Version von Sun VirtualBox von http://www.virtualbox.org/wiki/Downloads.

Hier sucht man sich je nach Betriebssystem auf dem man VirtualBox installieren möchte die dazugehörige Version. (32 bit System die x86 Version und für 64 bit Systeme die AMD64 Version, auch dann wenn man keinen AMD hat)

Die Installation von VirtualBox wird nicht genauer beschrieben da man nur immer auf weiter und OK klicken muss.

Nun benötigen wir eine aktuelle Installations-CD  Image von Debian 4. Dazu ist die kleine Version für die Internetinstallation ausreichend. Wenn man eine Internetverbindung mit einer Bandbreite von 1 Mbit oder höher besitzt ist diese Art der Installation kein Problem und man hat immer die neuesten Dateien zur Verfügung. Unter http://www.debian.org/distrib/netinst finden wir nun das aktuelle CD Image. Wir verwenden hier die Version „Kleine CDs”.  In diesem besipiel verweden wir die amd64 Version da unser Betriebssystem auf dem VirtualBox installiert ist ein 64 bit Vista ist. Man kann aber auch die i386 Version installieren. Verwendet man kein 64bit Betriebssystem auf dem VirtualBox installiert ist, so muss man die i386 verwenden.
Für die Installation selbst spielt es aber keine Rolle ob 64 oder 32 bit. Es sind in beiden Fällen die gleichen Schritte.  Nun laden wir die amd64 oder i386 herunter und speichern diese in einen Ordner auf der Festplatte.

Alles lesen »

Geschrieben von admin \\ tags: , , , , , , ,

Aug 07

Wenn man auf einem Windows PC den Cisco VPN Client installiert müssen die Gruppen
Users
Interactive

Vorhanden sein. Ansonsten bricht die Installation mit dem Error 1609 ab. Falls diese nicht vorhanden sind, einfach die beide Gruppen erstellen. Und dann noch mal installieren.

Cisco VPN Error

Geschrieben von admin \\ tags: , , , , , ,

Jun 30

in die Datei
/etc/proftpd.conf
Eintragen:

DefaultRoot ~

###
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions “-l”

DenyFilter *.*/
DefaultRoot ~

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off
‘#######

Geschrieben von admin \\ tags: , , ,

Jul 13

FTP sehr langsam
Lösung:

Man musst die beiden Parameter in die /etc/proftpd.conf eintragen und den ftp daemon danach neustarten (/etc/init.d/proftpd restart)

UseReverseDNS off
IdentLookups off

Geschrieben von admin \\ tags: , , ,

Jun 30

Einträge für die /etc/proftpd.conf
Geändert wird nur diese Zeile

SQLConnectInfo vhcs2@localhost root xxxxxxx
SQLConnectInfo [DB-Name]@[DB Host] [DB User] [DB Passwort]

Beispiel
:
#
# VHCS2 Managment;
#

SQLAuthTypes Crypt
SQLAuthenticate on
SQLConnectInfo vhcs2@localhost root hermann
SQLUserInfo ftp_users userid passwd uid gid homedir shell
SQLGroupInfo ftp_group groupname gid members
SQLMinID 2000

#
# VHCS2 Quota management;
#

QuotaEngine on
QuotaShowQuotas on
QuotaDisplayUnits Mb

SQLNamedQuery get-quota-limit SELECT “name, quota_type, per_session, limit_type, bytes_in_avail, bytes_out_avail, bytes_xfer_avail, files_in_avail, files_out_avail, files_xfer_avail FROM quotalimits WHERE name = ‘%{0}’ AND quota_type = ‘%{1}’”
SQLNamedQuery get-quota-tally SELECT “name, quota_type, bytes_in_used, bytes_out_used, bytes_xfer_used, files_in_used, files_out_used, files_xfer_used FROM quotatallies WHERE name = ‘%{0}’ AND quota_type = ‘%{1}’”
SQLNamedQuery update-quota-tally UPDATE “bytes_in_used = bytes_in_used + %{0}, bytes_out_used = bytes_out_used + %{1}, bytes_xfer_used = bytes_xfer_used + %{2}, files_in_used = files_in_used + %{3}, files_out_used = files_out_used + %{4}, files_xfer_used = files_xfer_used + %{5} WHERE name = ‘%{6}’ AND quota_type = ‘%{7}’” quotatallies
SQLNamedQuery insert-quota-tally INSERT “%{0}, %{1}, %{2}, %{3}, %{4}, %{5}, %{6}, %{7}” quotatallies
QuotaLock /var/run/proftpd/tally.lock
QuotaLimitTable sql:/get-quota-limit
QuotaTallyTable sql:/get-quota-tally/update-quota-tally/insert-quota-tally

DirFakeGroup off
DirFakeUser off

Geschrieben von admin \\ tags: , , ,