Olenko käsittänyt oikein, että tiedostojen pitäisi olla "/etc/apache2/sites-available" -hakemistossa?
Nimittäin jostakin kumman syystä minulla ei ole oikeuksia muokata kyseistä kansiota.
Olet käsittänyt täysin väärin.
/etc/apache2/sites-available hakemistossa on asetustiedostot sivustoille.
Itse sivut (tiedostot) ovat Ubuntussa oletuksena
/var/www hakemistossa.
Ja molempiin hakemistoihin pääsee vain admin-oikeuksin = sudo:a pitää käyttää kaikissa komennoissa.
Katsopas näillä:
#readme
gedit /etc/apache2/README#hakemiston sisältö:
ls -l /var/www# asetukset
sudo gedit /etc/apache2/apache2.confsudo gedit /etc/apache2/sites-enabled/000-defaultViimeksimainitussa asetetaan sivuston asetukset, ensinmainitussa Apache2 yleiset asetukset.
Katso tuolta HowTo alueelta Apache2 ketju, kyllä se siitä selviää kun rauhassa katselet asetuksia ja mietit miten hakemistorakenne on toteutettu.
Asetukset on siis tuolla
/etc/apache2 hakemistossa ja sen alihakemistoissa,
ja sivut itsessään on oletuksena
/var/www -hakemistossa ja sen alihakemistoissa.
Käyttäjäkohtaiset sivut sitten vaikkapa ~/htdocs hakemistoon jos sellaisille on tarvetta:
eli siis
http://www.domain.moon/~kayttaja