Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: John Rivera - 17.02.19 - klo:10.59

Otsikko: Apache virtual hostit
Kirjoitti: John Rivera - 17.02.19 - klo:10.59
Tervehdys pitkästä aikaa.

Pyörittelen edelleen tuota omaa palvelin projektia ja siinä on jonkin verran tullut onnistumisia. Voin muuten sanoa, että en ole ollut ihan niin utopistikko kuin jotkut väitti, nyt on tullut selkeästi palvelintarkoitukseen suuniteltuja koneita saataville ainakin jimmsiltä ja verkkokauppa.com:sta :D

Nyt kuitenkin ajattelin päivittää tuon purkkini tuohon 18.04 LTS versioon.

Ongelmani on tämä: Minua kiinostaa, että voiko apachen virtual host määreillä saada sellaisen asetuksen, että
osoitteet: alidomain.domain.com ja alidomain.domain.com/jokuhakemisto ovat omissa instansseissaan niin ettei toisesta pääse toiseen käsiksi?

Nythän apachen oletus hakemisto on /var/www/html mietin, että olisiko mahdollista saada niin, että tosiaan hakemisto
/var/www/alidomain näkyisi osoitteella alidomain.domain.com
ja
/var/www/jokuhakemisto näkyisi osoitteella alidomain.domain.com/jokuhakemisto ?
Onko tälläinen edes mahdollista/järkevää?

Idea mitä tässä tavoittelen on se, että saisin oman owncloud tiedosto palvelimen niin, että muut samalla palvelimella olevat apachen instanssit eivät pääsisi edes vahingossa tuonne owncloud hakemistoihin, kun ne olisivat niiden purkin ulkopuolella?

Olen tämän aamupäivän pyöritellyt tuota ja sain kyllä tuon alidomain.domain.com toimimaan ihan mallikkaasti, mutta tuo alidomain.domain.com/jokuhakemisto heittää virhe 404:sta eli jotain on metsässä mutta mitä, en ole varma.

vai kannattaisiko ihan suoraan siirtyä käyttämään settiä:

saari.domain.com == palvelimella oleva pää sivusto
pilvi.domain.com == palvelimella oleva owncloud tallennuspalvelu ratkaisu

Ideana on siis tosiaan saada niin, että nuo alidomain sivustot olisivat omia instanssejaan ja mietin, että miten ratkaista? (omat alidomainit kullekkin tietysti olisi yksi ratkaisu)
Otsikko: Vs: Apache virtual hostit
Kirjoitti: mrl586 - 07.03.19 - klo:01.37
Useamman alidomainin käyttö lienee järkevin ratkaisu.
Otsikko: Vs: Apache virtual hostit
Kirjoitti: jekku - 07.03.19 - klo:05.49
Ei kai nuo erilliset domainit ratkaise tuota näkyvyyttä/pääsyä?
Hakemistorakenne ja apassin konffaus on se kuvio jolla homma hoituu.
Otsikko: Vs: Apache virtual hostit
Kirjoitti: retu - 07.03.19 - klo:20.05
Ongelmani on tämä: Minua kiinostaa, että voiko apachen virtual host määreillä saada sellaisen asetuksen, että
osoitteet: alidomain.domain.com ja alidomain.domain.com/jokuhakemisto ovat omissa instansseissaan niin ettei toisesta pääse toiseen käsiksi?
Eri alidomainit voi ohjata eri hakemistoihin, joten ne voi eristää toisistaan, mutta tuonne jokuhakemistoon pääsee kaikki jotka pääsee alidomainiin ellet sitten suojaa sitä salasanalla tms.
Nythän apachen oletus hakemisto on /var/www/html mietin, että olisiko mahdollista saada niin, että tosiaan hakemisto
/var/www/alidomain näkyisi osoitteella alidomain.domain.com
ja
/var/www/jokuhakemisto näkyisi osoitteella alidomain.domain.com/jokuhakemisto ?
Onko tälläinen edes mahdollista/järkevää?
Ei se toimi noin. Jos tuo alidomain on molemmissa sama, jokuhakemisto tulisi olla /var/www/alidomain/jokuhakemisto. Ok, on tietysti mahdollista tehdä kaikenlaisia virityksiä ja ohjata se hakemistoon muualla, mutta selaimelle se näkyy kuitenkin saman alidomainin alihakemistona.
Idea mitä tässä tavoittelen on se, että saisin oman owncloud tiedosto palvelimen niin, että muut samalla palvelimella olevat apachen instanssit eivät pääsisi edes vahingossa tuonne owncloud hakemistoihin, kun ne olisivat niiden purkin ulkopuolella?
Eri alidomainit eri hakemistoissa.
vai kannattaisiko ihan suoraan siirtyä käyttämään settiä:

saari.domain.com == palvelimella oleva pää sivusto
pilvi.domain.com == palvelimella oleva owncloud tallennuspalvelu ratkaisu

Ideana on siis tosiaan saada niin, että nuo alidomain sivustot olisivat omia instanssejaan ja mietin, että miten ratkaista? (omat alidomainit kullekkin tietysti olisi yksi ratkaisu)
Yksinkertainen ja toimiva. ;)
Otsikko: Vs: Apache virtual hostit
Kirjoitti: Tomin - 07.03.19 - klo:21.26
En kyllä itsekään tiedä miten virtuaalihostin saisi valittua hakemiston perusteella, enkä sitäkään, miksi niin haluaisi tehdä. Yksittäisen hakemiston voi kyllä ohjata toiseen paikkaan Alias-määrittelyllä ihan helposti.
Otsikko: Vs: Apache virtual hostit
Kirjoitti: teele - 09.03.19 - klo:20.36
Liittyisivätkö ohjeet

https://www.ostechnix.com/configure-apache-virtual-hosts-ubuntu-part-1/

esillä olevaan kysymykseen.

Yritin niiden avulla selvittää, olisiko mahdollista saada virtuaalihostingi toimimaan pilvikoneessa niin, että siellä voisi pitää turvallisesti kahta eri sivustoa.

Toiveena olisi, että kummastakaan sivustosta ei vahingossa voisi päästä toiseen ja että vain tietyssä hakemistossa olevat tiedot olisivat vapaasti saatavissa selaimella tai wgetillä tai millä vain.

Toimiiko nimiperustainen virtualhostingi, jos nimet on annettu dy.fi -muotoisina, virallista nimeähän sivustoille ei ole ostettu.