Ich habe ein kleines Problem damit, das zum Laufen zu bringen. Gerade jetzt verbreitet sich der DNS für meine Domain, also habe ich gerade die reguläre IP-Adresse benutzt, wenn das einen Unterschied macht.Probleme, die auf einen virtuellen Apache 2-Host eine Unterdomäne verweisen?
In meiner /etc/hosts
Datei Ich habe folgend ...
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.0.1 localhost.localdomain localhost
# Auto-generated hostname. Please do not remove this comment.
111.111.111.11 main.mydomain.com main
111.111.111.11 git.mydomain.com
::1 localhost ip6-localhost ip6-loopback
Ich habe hinzugefügt, nur eine Zeile zu dieser Datei, die Linie 111.111.111.11 git.mydomain.com
zu sein. Der Rest war da, als ich dieses VPS bekam.
ich auch diese Apache-Konfigurationsdatei erstellt haben git.conf
und hinzugefügt, um es zu /etc/apache2/sites-available/
...
<VirtualHost *:80>
ServerName git.localhost
ServerAdmin [email protected]
DocumentRoot /home/allen/Sites/Git
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Das ist einfach eine Kopie der Datei, die 000-default.conf
Apache standardmäßig verwendet, wobei die Kommentare entfernt und mit einige Informationen haben sich geändert.
Ich habe den Befehl sudo a2ensite git.conf
ausgeführt sowie den Apache-Server neu gestartet.
Ziel ist die Bereitstellung eines virtuellen Hosts mit einem Webclient für die Verwaltung von Git-Repositorys, wenn die Subdomäne git
lautet.
Habe ich irgendwelche Fehler in der Konfigurationsdatei gemacht? Gibt es einen Schritt, den ich vermisse, um diese Funktionalität zu erreichen?