Ubuntu Webserver einrichten

serthy
Hallo :-)

Ich bin das ganze Wochenende dabei einen alten ungenutzten Rechner als Webserver mit der aktuellsten Ubuntu Desktop LTS zu betreiben.
Dazu habe ich meine Seite http://serthy.com per DynDNS auf den Homeserver aufgeschalten, was auch klappt.
Für den Server bin ich hauptsächlich nach dieser Anleitung vorgegangen:
http://mein.homelinux.com/wiki/wiki/10_schritte
Der Apache2 Server läuft und ich kann die index.html aufrufen.
Nun habe ich aber ein paar Probleme und Fragen:

  • auch den phpMyAdmin kann ich über serthy.com/myphpadmin nicht aufrufen, es erscheint eine leere Seite (über localhost/phpmyadmin geht es) Ich hatte schon die gefühlten ersten 100 Links auf google zu den Thema durchprobiert, aber nichts klappt. Ich kann mir denken das es ein Problem mit den Ports ist, weiß da aber nicht weiter.
  • welches Webpanel für den Server könnt ihr empfehlen? (Im grunde möchte ich nur auf das Verzeichnis wo die Webseiten liegen Zugriff von außen haben, wie bei den normalen Webspace-Anbietern)



EDIT #1: Verbinden über Putty klappt nun, allerdings nicht über serthy.com sondern über die URL von dem DynDNS Anbieter

Ich wär für jede Hilfe dankbar
Grüße Serthy
Deichgraf
Hi Serthy,

Zitat:

auch den phpMyAdmin kann ich über serthy.com/myphpadmin nicht aufrufen


Wie hast du denn den Ordner "phpmyadmin" geschrieben?

Wenn der Ordner "phpMyAdmin" heist (das wäre standard) lautet der Link:

http://serthy.com/phpMyAdmin

Zitat:

welches Webpanel für den Server könnt ihr empfehlen?


Meinst du zum konfigurieren des gesammten Servers per Webinterface?
Dann "webmin" ....

Ist SSH von aussen erreichbar? Dann DAS HIER nicht vergessen!

//Edit
Ich sehe gerade noch, in der Anleitung steht:

Zitat:

Sollte das Webinterface nicht erreichbar sein, so ist die Konfiguration für phpMyAdmin während der Installation nicht automatisch nach /etc/apache2/conf.d/ verlinkt worden, dies kann nachträglich so erledigt werden:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
user@server:~$ sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf



Anschließend muss Apache wieder neu gestartet werden:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
user@server:~$ sudo /etc/init.d/apache2 restart



//Und nochn Edit
Wenn ich auf http://serthy.com gehe, steht da: "serthy.com wird bei One.com gehostet" ist das richtig so? Es sieht fast so aus, als ob "serthy.com" nicht zu dir nach Hause auf den Ubuntu Server geroutet ist. Hast du Port 80 in den Firewalls freigegeben? Sonst ist dein Webserver von außen gar nicht zu erreichen.

Viel Erfolg! Augenzwinkern grosses Grinsen

Gruß
Deichi
serthy
Heyho Deichgraf :-)

Zitat:

Original von Deichgraf
Wenn ich auf http://serthy.com gehe, steht da: "serthy.com wird bei One.com gehostet" ist das richtig so? Es sieht fast so aus, als ob "serthy.com" nicht zu dir nach Hause auf den Ubuntu Server geroutet ist. Hast du Port 80 in den Firewalls freigegeben? Sonst ist dein Webserver von außen gar nicht zu erreichen.


Du hast gerade in den 3 Minuten draufgeschaut als ich den Monitor und alles abgebaut hab und den Server in den Flur gestellt hab :-D
Es sollte eigentlich diese standard-seite von Apache anzeigen

Edit: ich hab ausversehen noch das web-alias für die weiterleitung auf serthy.com gelöscht, könnte also noch ein paar minuten dauern.. :-/

Ich hab noch ein wenig probiert und es hat sich herausgestellt, dass ich die ssh Verbindung Webmin und phpmyadmin über die DynDNS URL (http://3li.selfhost.eu) aufrufen kann, aber über serthy.com nur die Apache index.html

Zitat:

Original von Deichgraf
Meinst du zum konfigurieren des gesammten Servers per Webinterface?
Dann "webmin" ....

Danke, das hab ich installiert bekommen, ist aber schon ein wenig unübersichtlich für nen Anfänger.. :-)

Zitat:

Original von DeichgrafIst SSH von aussen erreichbar? Dann DAS HIER nicht vergessen!

[/quote]

Danke, werd ich machen!

Ich muss nur noch das mit der URL klären und dann kanns eigentlich fast losgehen ^^

Achja, noch eine Frage: wo platzier ich alles was man als Webseite sieht, also quasi das 'root'-Verzeichnus von serthy.com, wo ich letztendlich wordpress etc. installiere? Ist es /var/www/html?

Danke für die Antwort smile
Deichgraf
Hey smile

Zitat:

Ich hab noch ein wenig probiert und es hat sich herausgestellt, dass ich die ssh Verbindung Webmin und phpmyadmin über die DynDNS URL (http://3li.selfhost.eu) aufrufen kann, aber über serthy.com nur die Apache index.html


Das sieht wirklich so aus als wenn du die "index.html" von dem anderen Server bei one.com siehst und nicht die von Ubuntu...

Zitat:

Danke, das hab ich installiert bekommen, ist aber schon ein wenig unübersichtlich für nen Anfänger.. :-)


Die Module finden ist sogar für mich immer noch ne Sucherei, obwohl ich das Ding seit 2008 benutze grosses Grinsen

Zitat:

Achja, noch eine Frage: wo platzier ich alles was man als Webseite sieht, also quasi das 'root'-Verzeichnus von serthy.com, wo ich letztendlich wordpress etc. installiere? Ist es /var/www/html


Ich glaube bei Ubuntu bist du da richtig. Bei mir (openSUSE) ist es: "srv/www/htdocs". Das ist bei Ubuntu anders. Ich glaube das stimmt so wie du sagst.

Gruß
Deichi