Ich habe einen VPS mit Ubuntu 13.10 und einer Apache2-Website. Immer wenn ich auf die IP des VPS gehe http://5.231.37.8
, erhalte ich die Standard-/Testseite für Apache anstelle vonmeine Webseitegelegen in /var/www
.
Es ist eine HTML+CSS-Website.
Bearbeiten: MeinLösungunten
Antwort1
Stellen Sie sicher, dass sich die HTML-Homepage-Datei im Format befindet /var/www
.und heißtindex.html
- index.html
ist die erste/Standardwebseite, die Sie erhalten sollten, wenn Sie den Domänennamen/die IP-Adresse der Site eingeben. Alle anderen Dateien können mit der index.html
Stamm-/Home-Datei verknüpft werden und von dieser abgehen.
Antwort2
Meine Lösung:
Fügen Sie in der Datei unter „ \etc\apache2\sites-available\000-default.conf
as“ einen neuen virtuellen Host für die IP-Adresse hinzu <VirtualHost *:80>
und ändern Sie ServerName
die IP.
In
\etc\apache2\sites-available\default-ssl.conf
(wenn Sie SSL aktiviert haben) als
<VirtuellerHost *:443>
ServerName
und zur IP wechseln .
Antwort3
Die Standard-Startseite von Apache2 befindet sich unter /var/www und heißt index.html. Sie wird standardmäßig ausgeführt, wenn Sie versuchen, auf Ihren Webserver (Apache2) zuzugreifen, entweder durch Aufrufen http://localhost/
oderhttp://your-ip
Damit Ihre Site reibungslos läuft, legen Sie Ihre HTML- und CSS-Dateien einfach in ein Verzeichnis, das /var/www
Sie beispielsweise mysite nennen. Dann können Sie Ihre Standarddatei (index.html) Ihrer Site ausführen, indem Sie einfach Folgendes suchen:/var/www/mysite