- Tworzymy katalog test w katalogu /var/www/html/
- Tworzymy plik index.html w katalogu test
- Dajemy uprawnienia 0775 dla katalogu test
- W pliku index.html wpisujemy hello world!
- Tworzymy plik test_lh.conf w katalogu /etc/apache2/sites-available/
- W pliku test_lh.conf wpisujemy:
Uwaga! Zamiast id="/var/www/html/test" piszemy po prostu /var/www/html/test.ServerAdmin marcin.zaremba@gmail.com ServerName test.lh ServerAlias *.test.lh DocumentRoot /var/www/html/test ErrorLog /var/log/apache2/test_error.log CustomLog /var/log/apache2/test_access.log combined # enable the .htaccess rewrites AllowOverride All Allow from All Require all granted
- W katalogu /etc/apache2/sites-enabled/ tworzymy link symboliczny do /etc/apache2/sites-available/test_lh.conf
ln -s /etc/apache2/sites-available/test_lh.conf /etc/apache2/sites-enabled/test_lh.conf
- W pliku /etc/hosts dodajemy linijkę 127.0.0.1 test.lh
- Uruchamiamy przeglądarkę, wpisujemy w pasek adresy test.lh i cieszymy się z napisu hello world!
Skrypt do tworzenia lokalnej domeny
Na githubie umieściłem skrypt, który wykonuje wszystkie opisane ruchy w sposób automatyczny. Wystarczy wpisać w konsoli:
sudo ./addLocalHost.sh testa wszystkie wyżej opisane kroki wykonają się za nas i będziemy mogli cieszyć się nową lokalną domeną test.lh.
Brak komentarzy:
Prześlij komentarz