nyt on (sivujen nimet eivät ole todellisia) eli Servername on se osoite, josta sivuja pyydetään selaimella ja DocumentRoot on sen hakemiston osoite, jossa on sivujen index.html -tiedosto. Varmuuden vuoksi vielä lainausmerkitkin on lisätty DocumentRootiin linkissä olleen ohjeen perusteella.
ServerAdmin webmaster@localhost
ServerName koirajutut.dy.fi
DocumentRoot "/var/www/html/koirasivut"
ja sitten on tehty
sudo /etc/init.d/apache2 reload
[ ok ] Reloading apache2 configuration (via systemctl): apache2.service.
Mutta kun pyydetään selaimessa koirajutut.dy.fi, tulee kissajutut, joka on siis oletuksena 000-defaultissa, tai siis kissajuttujen hakemiston osoite on 000-defaultissa DocumentRootina.
Muokk.
Nyt näyttäisi toimivan, en tiedä, missä kaikissa kohdissa tein aluksi väärin, mutta tässä vielä ilmeisesti oikeat temput. Kiitos neuvoista
// tämä on dy.fi-päivitystiedosto, uuden sivuston nettiosoite lisätään tänne. siis
// esim. koirajutut.dy.fi
sudo nano /usr/local/etc/dyfi-update.conf
// sitten tehdään koirajuttujen hakemisto palvelimella, yhdysviiva on kielioppivirhe, mutta
// auttaa selventämään asiaa
sudo mkdir /var/www/html/koira-sivut
// kopioidaan vaikka kissajuttujen hakemistosta valmista aineistoa pohjaksi
sudo cp -r /var/www/html/kissa-sivut/*.* /var/www/html/koira-sivut
// kirjoitetaan uudet jutut vanhojen tilalle kopioituun pohjaan
sudo nano /var/www/html/koira-sivut/index.html
// tehdään hakemistoon /etc/apache2/sites-available/ koira-sivut.conf -tiedosto
// voidaan kopioida ja muokata kissa-sivut.conf -tiedostosta, pääsee helpommalla
cd /etc/apache2/sites-available/
sudo nano koira-sivut.conf
// kerrotaan apachelle, että uudet koira-sivut ovat käytettävissä
sudo a2ensite koira-sivut
// lopuksi uudelleenkäynnistetään apache
sudo systemctl restart apache2