VServer mit Debian 4.0 + Plesk 9.2.1 - Adminsitrator Fragen

sTaN

New Member
Hallo liebe Community,

seit einigen Tagen bin ich dabei mich in die virtuelle Server Geschichte reinzuarbeiten.

Zunächst habe ich bei meinem V-Power Server M von Strato Debian 4.0 installiert.
Anschließend SSH abgesichert, Plesk 9.2.1 drauf, Firewall, ClamAV, Watchdog, Apache2, phpmyadmin.
Sicherheitsvorkehrungen vorerst getroffen.

Allerdings merke ich nun das ein paar Verständnisfragen offen sind. Zum Einen auch sehr einfache.

Als Administrator habe ich die Pleskoberfläche betreten und meine Kontaktdaten angegeben. Dort habe ich nun die Möglichkeit Domains etc. zu verwalten, klar.
Nun wollte ich mich selbst als Reseller anlegen worüber ich meine eigenen Websites, Domains etc. verwalte. Doch dies scheint nicht zu funktionieren (Fehlermeldung Kunde mit diesem Namen ist bereits vorhanden)
Ist dieser Schritt unnötig?
Ich als Administrator, bleibe also auch immer Admin und regel alles für meine Zwecke über diesen Zugang? Sprich Domain anlegen und Webspace (Bsp. Joomla) ins Verzeichnis /var/www/domain.de/httpdocs ?

Als nächstes wollte ich einen Bekannten als Reseller eintragen mit dem ich den Server teile. Auch kein Problem, dieser hat demzufolge Reselleroberfläche und kann alles ähnlich wie bei einem Webpaket erledigen mit allen Freiheiten.

Was mein Problem nun ist, wie ich mir und dem Reseller jeweils phpmyadmin und andere Dienste zur Verfügung stelle.
Da ehlt irgendwo das Verständnis zu den einzelnen Diensten.

Wenn ich z.B meine Domain aufrufe gelange ich immer auf die Plesk Standard Startseit. Diese ist ja in der index.html definiert. Nachdem ich Apache installiert habe, wollte ich die Standardseite testen (It works), diese kam demzufolge nicht. Auch ein Aufruf von phpmyadmin mit http.//domain.de/phpmyadmin spuckt eine Fehlermeldung aus:

Code:
Not Found

The requested URL /phpmyadmin was not found on this server.

Somit habe ich gemerkt, irgendwo fehlt es.

Vielleicht können mir ein paar hilfreiche Tipps gegeben werden.
VServer zum einen aus Lernabsichten und natürlich Performance gründen vorhanden ;)

Grüße
sTaN

P.S.: Ich habe in den Tagen so viele Tuts und Infos gelesen das sich wahrscheinlich so viel Wirrwarr in meinem Kopf entwickelt hat...
 
...

Ich als Administrator, bleibe also auch immer Admin und regel alles für meine Zwecke über diesen Zugang? Sprich Domain anlegen und Webspace (Bsp. Joomla) ins Verzeichnis /var/www/domain.de/httpdocs ?

Als nächstes wollte ich einen Bekannten als Reseller eintragen mit dem ich den Server teile. Auch kein Problem, dieser hat demzufolge Reselleroberfläche und kann alles ähnlich wie bei einem Webpaket erledigen mit allen Freiheiten.

Bin selber Anfänger, aber folgendes weiß ich:
Plesk legt keine Domain in /var/www/domain.de/httpdocs und die Seite die Apache-Seite mit "It works" kommt auch nur wenn man nicht mit Plesk arbeitet!

Wieso istallierst du Apache wenn du mit Plesk arbeitetst?!?! :(

Du kannst im Prinzip alles in Plesk administrieren. Außer eben das "Absichern" des Servers solltest du über die Konsole machen.

Vielleicht kann das jemand von den Profis bestätigen?

Vielleicht hilft meine Aussage ja was fürs Verständnis.
 
Hallo

Bin selber Anfänger, aber folgendes weiß ich:
Plesk legt keine Domain in /var/www/domain.de/httpdocs und die Seite die Apache-Seite mit "It works" kommt auch nur wenn man nicht mit Plesk arbeitet!

Das Plesk die Domain unter /var/www/domain.de/httpdocs anlegt habe ich nicht geschrieben. Die Frage war, ob der Webspace, sprich Internetpräsenz (z.B Joomla) in diesen Ordner muss.

Wieso istallierst du Apache wenn du mit Plesk arbeitetst?!?! :(

Genau hier fehlt im Prinzip das Verständnis ein wenig.
Plesk liefert, wie ich gelesen habe ein Apache der Version 1.x mit und nutzt diesen für die Oberfläche.
Ich lese aber in vielen Beiträgen etc. das ein aktuelles Apache2 installiert und genutzt wird. Doch wie läuft das ab?

Du kannst im Prinzip alles in Plesk administrieren. Außer eben das "Absichern" des Servers solltest du über die Konsole machen.:(

Ist bekannt. Und Absicherung erfolgte wie oben genannt über die Konsole. Ob noch wichtige Einstellungen von Clamav etc. fehlen kann ich nicht sagen.

Mir ist auch klar, das phpmyadmin aufgrund von Plesk nicht über domain.de/phpmyadmin aufgerufen werden kann.
Nach meinen wissen müssen dem Apache noch Direktiven zugewiesen werden!?

Wenn phpmyadmin im Verzeichnis /srv/www/phpmyadmin/ (gerade nicht sicher wo es liegt bzw standardmäßig installiert wurde) installiert ist, muss ich doch mittels
Alias /phpmyadmin irgendwie auf das Verzeichnis verweisen!?
Dann müsste der Aufruf mit domain.de/phpmyadmin ja auch klappen!?
Anschließend mit .htaccess zusätzlich absichern!?

Die Frage hierzu, ist dies überhaupt nötig? Oder reicht das Plesk interne phpmyadmin völlig aus bzw. wie ist das zu unterscheiden?

Grüße
 
Last edited by a moderator:
Keiner eine Auskunft zum parallelen Betrieb von Plesks Apache/phpmyadmin/php5 etc. mit normalem Apache/phpmyadmin und Joomla?

Würde gern wissen, was sinnvoll ist und was nicht. Plesk an sich ist schön und gut, was das Arbeiten für Kunden betrifft, aber inwieweit schränkt das die Funktionalität etc. ein?

Grüße
 
Hallo. ich hab das bei mir so geregelt.

Ich habe phpmyadmin in das verzeichniss /var/www/vhosts/default/htdocs

Diese Verzeichniss kannst du über deine ip adresse aufrufen:

sprich: 89.123.12.123 - /var/www/vhosts/default/htdocs/

Diese Verzeichniss hab ich mit einer .htaccess geschützt.

dort hab ich dann den phpmyadmin in ein verzeichniss gelegt /my_admin/

89.123.12.123/my_admin/ = /var/www/vhosts/default/htdocs/my_admin/

Dein Plesk Login ist auch dein Root Mysql.



Wenn du jetzt z.B. Joomla installierst hast du ja vorher eine Domain angelegt.

Der pfad ist bei Debian normalerweise:

/var/www/vhosts/meineseite.de/httpdocs/

Hier her verschiebst du Joomla. httpdocs ist der Webroot deiner Seite.

Im plesk Panel gehst du zu Domains - meineseite.de - Datenbanken

Hier legst du eine Datenbank an und einen Benutzer - ist ganz easy.

*Benutze für deine Webapplikationen nie den Root Mysql da man durch eine Sicherheitslücke dann ganz schnell an dein Plesk passwort kommt.


Nun kannst du Joomla über meineseite.de aufrufen un installieren mit dem Mysql User den du vorhin angelegt hast.

Über 89.123.12.123/my_admin/ kannst du dich mit deinem Mysq Root Passwort einloggen (admin : passwort) und hast alle Datenbanken im überblick.

Deine Kunden können sich dort mit dem von dir angelegten Mysql User einloggen und sehen nur Ihre Datenbanken.
 
Last edited by a moderator:
Super danke für die Mühe!
Das rundet den Thread noch einmal ein wenig ab!
Bisher habe ich noch Probleme phpmyadmin aufzurufen, muss aber noch einmal schauen woran es liegt.
Denke das Problem ist das Verzeichnis wo es liegt (var/www/phpmyadmin) und darauf zeigt wie es aussieht keine Domain bzw. IP.

Wie sieht es mit einer separaten Apache Installation aus? Wann wird welcher Webserver genutzt?
Zum Beispiel, wenn ich Zarafa o.ä installieren will. Nutzen diese im Normalfall alle den Apache von Plesk? Ist dieser nicht eine ältere Version bzw. ausschließlich für die Pleskoberfläche?

Grüße
sTaN
 
Log dich bei Plesk ein und geh auf: Server - Komponenten Info

Dort steht unter httpd welchen Server du benutzt.

Ich benutze Plesk 8.6 und Apache 2.2
 
Okay nutze den aktuellsten 2.2.3-4+etch9.
Also ist es nicht nötig einen separaten Apache zu installieren?
Oder wird dies für bestimmte Anwendungen benötigt?

Gruß
 
Es laufen wohl alle Webapplikation auf Apache. Also ich meine z.B. Joomla, Wordpress und der gleichen.

Andere Programme wie z.B. shoutcast zum streamen von Musik bringen wohl ihren eigenen Server mit.
 
@ghost1978

Wie hast du das phpmyadmin in das Verzeichnis var/www/vhosts/default/htdocs/ installiert? Oder einfach nur mittels cp reinkopiert?

Ich habe jetzt gelesen, dass eine Installation von phpmyadmin unter Debian eigentlich alles von selbst erledigt.
Dabei wird auch eine phpmyadmin.conf unter /etc/apache2/conf.d/ angelegt, wo ein Alias zum Verzeichnis /var/www/phpmyadmin verweist und somit ein Aufruf von http://server-ip/phpmyadmin ermöglicht.

Jedoch fehlt bei mir nach der Installation die Datei phpmyadmin.conf und ich glaube, dass es deshalb nicht funktioniert?

Gruß
 
Back
Top