Ubuntu Suomen keskustelualueet

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

Otsikko: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 27.05.14 - klo:12.37
Eli pienellä etsimisellä löysin suomalaisen dy.fi palvelun jolla saa nimi osoitteen muuttuvalle IP osoitteelleen.

Nyt kiinostaisi tietää, että onko muilla kokemuksia että jos teen useamman ohjauksen tuolta niin toimiiko silloin apachen virtual hostit eli itsenäiset rinnakkaiset sivustot ?

eli siis tyyliin:

osoite1.dy.fi näyttää sivuston 1
osoite2.dy.fi näyttää sivuston 2

Ja molemmat sivustot olisivat itsenäisiä.

Kiinostaa myös, että jos otan useammalle domainille ohjauksen tuohon minun palvelimeeni, niin voiko jokaiselle laittaa oman virtual hostin ja toimiiko ne ?

Mitä kokemuksia teillä on tuosta palvelusta ? Ainakin itse huomasin, että on suomalainen ja pelipalvelimeni latenssi pieneni huomattavasti tuolla dy.fi palvelun kautta kierrätyksellä.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: jekku - 27.05.14 - klo:16.29
----
osoite1.dy.fi näyttää sivuston 1
osoite2.dy.fi näyttää sivuston 2

Ja molemmat sivustot olisivat itsenäisiä.

Kiinostaa myös, että jos otan useammalle domainille ohjauksen tuohon minun palvelimeeni, niin voiko jokaiselle laittaa oman virtual hostin ja toimiiko ne ?
----

Muistaakseni joskus vuosia sitten tein jonkinsortin 'farmin' yhdellä ja samalla koneella, juurikin käyttäen apassin nimiperustaista hostausta.

Ja ihan itsenäisesti toimivat (tosin osa palikoista oli yhteisiä, vähemmän koodia ;)
Nyt ei ole yhtään ajossa, liekö konffiksetkaan tallessa - senverran erilaisia nykyiset duunit.

Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 27.05.14 - klo:16.47
No jos se on toiminut nimipohjaisesti vuosia sitten, sen pitäisi toimia nytkin.

Saapa tosiaan nähdä, et toimiiko.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 16.07.14 - klo:03.48
Laitetaan vastauksena tänne, kun en jaksa/viitsi uutta ainetta tehdä.

Eli päivitin tuon minun palvelimeni softan 14.04:ään, kun sain koneeseen teran limpun :D

Eli nyt mietin sitä, että onko kenelläkään käytännön kokemusta, että saanko tuohon apachen virtualhost määreeseen laitettua useamman web sivuston erillisille osoitteille ?

Ohjeen mukaan saa, mutta kiinostaa, että onko miten konkreettisesti vaikeaa saada toimimaan näissa uusissa versioissa ?
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: _Pete_ - 16.07.14 - klo:13.20
Ohjeen mukaan saa, mutta kiinostaa, että onko miten konkreettisesti vaikeaa saada toimimaan näissa uusissa versioissa ?

Ei sen vaikeampaa kuin vanhoissakaan, täällä on hyviä esimerkkejä:

http://httpd.apache.org/docs/current/vhosts/examples.html
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: Karvameduusa - 16.07.14 - klo:17.52
Koodia: [Valitse]
Listen 80
<VirtualHost *:80>
    DocumentRoot /polku/www/sivujenkansioon/
    ServerName osoite1.dy.fi
 
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /polku/www/sivujenkansioon2/
    ServerName osoite2.dy.fi

</VirtualHost>

Tietenkin portti 80 pitää olla auki + dy.fi osoitteet osoitettu palvelimelle dy.fi palvelusta.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 07.08.14 - klo:05.53
Joo, tulin laittaneeksi ja nyt tuo toimii.

mietin vain, että miten laitan tonne apachen config tiedostoihin ton palvelimen fully qualified domain name:n ?

Muutama lisäkysymys

Kannattaako verkkosivut siirtää pois tuolta /var/www ?

Sitten toinen, onko noilla virtualhostissa olevien sivustojen määrällä jotain rajaa, jos nyt ei oo ihan useita kymmeniä ?

Mietin vain, että voisin laittaa esim. sivustojen kehitys versioita esim. alidoimaineihin.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: Karvameduusa - 07.08.14 - klo:16.09
Alidomainia määrää ei ole apache asetuksissa mitenkään rajoitettu. Dy.fi on tainnut rajoittaa 3 tai 5 alidomainiin.

/var/www on ihan hyvä paikka. Tosin voit määritellä johonkin muuhun polkuun, jos huvittaa. Itselläni on esimerkiksi joka käyttäjällä oma alidomain /home/kayttaja/public_html alla.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: Tomin - 07.08.14 - klo:17.04
Kannattaako verkkosivut siirtää pois tuolta /var/www ?
Makuasia. Itse tykkään käyttäjien public_html-hakemistoista, mutta olen nähnyt semmosiakin ratkaisuja, jossa sivut ovat /var/www/alidomain-hakemistoissa. Kuhan ovat jotenkin järkevästi, niin mielestäni ei ole mitenkään tärkeää. Jos tyykkää käyttää eri käyttäjää eri osoitteille, niin käyttäjäkohtaiset hakemistot toimii kivasti ja jos on vain yksi käyttäjä, niin se /var/www/alidomain voi toimia paremmin.

Sitten toinen, onko noilla virtualhostissa olevien sivustojen määrällä jotain rajaa, jos nyt ei oo ihan useita kymmeniä ?

Mietin vain, että voisin laittaa esim. sivustojen kehitys versioita esim. alidoimaineihin.
Apache ei tietääkseni rajoita tuota. Dy.fi:ssähän saa varattua käyttäjätunnukselle korkeintaan 5 osoitetta, mutta siellä voi varata ja ohjata samalle palvelimelle paljon enemmänkin osoitteita, jotka ovat sen oman alidomainin alidomaineja, jos varaa osoitteen *.alidomain.dy.fi. Itse käytän tuota ja juurikin kehitysversiot ovat omassa alidomainissaan.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: jekku - 08.08.14 - klo:15.20
...
/var/www on ihan hyvä paikka. Tosin voit määritellä johonkin muuhun polkuun, jos huvittaa. Itselläni on esimerkiksi joka käyttäjällä oma alidomain /home/kayttaja/public_html alla.

Joskumuinoin tein eri levyosiolle ja vain linkit tuonne /var/www/...
Koin mielekkääksi siirtää se data pois juuriosiolta.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 10.08.14 - klo:21.08
Juu itselllänikin oli ennen muinoin nuo websivut pois tuosta oletus sijainnista.

Olisi kuitenkin mielenkiintoinen kysymys, voinko määritellä useampia sivustoja tuonne sites-availableen (erilliset tiedostot) ja sitten ne toimii kuitenkin rinnakkain, kun niillä on eri name-based virtual host ?
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: Tomin - 10.08.14 - klo:22.12
Juu itselllänikin oli ennen muinoin nuo websivut pois tuosta oletus sijainnista.

Olisi kuitenkin mielenkiintoinen kysymys, voinko määritellä useampia sivustoja tuonne sites-availableen (erilliset tiedostot) ja sitten ne toimii kuitenkin rinnakkain, kun niillä on eri name-based virtual host ?

Kyllä voit tehdä niin. Itselläni on tuollainen käytössä. Määrittelee vaan jokaiselle oman VirtualHost-lohkon jossa on sitten ServerName:ssa aina sen tiedoston sivun domaini. Ylempänä on esimerkki. Ainut ero on, että jakaa ne VirtualHost-lohkot omiin tiedostoihinsa.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 10.08.14 - klo:22.31
joo ajattelin, että voisin laittaa useamman sivuston tuonne palvelimelle, kun opin miten se tapahtuu.

käytännössä siis mitä ajatttelin että teen:

sivusto1.conf
sivusto2.conf jne.

tuonne apachen sites availableen ja kuhunkin tiedostoon sitten merkintä, että mikä on kunkin sivuston palveltava verkko-osoite joilla sivu näytetään.

tämä ihan siitä syystä, että sain virheilmoituksia kun minulla oli useampi virtualhost lohko samassa tiedostossa enkä ole ihan varma mistä se tulee. Virhe oli FQDN:stä.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: ajaaskel - 10.08.14 - klo:23.30
Tuon voi rakentaa monella tavalla ja kaikki ne toimivat.  Itse olen tehnyt kuten "Jekku" tuolla mainitsee, linkittänyt "var/www" osoittamaan itseäni miellyttävään paikkaan jonne pystyn helposti päivittämään tiedostoja sftp: n avulla. Uusia domaineja syntyy skriptillä joka luo halutut rakenteet.
Se domain-herja ei haittaa mutta muistelen että se tulee seurauksena itse Ubuntun domainista eikä Apachen määrityksistä.
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: John Rivera - 20.08.14 - klo:22.09
Okei.

Pitää tuota projektia katsella, kun ennättää on vaan vähän IRL murheita ja tää on jäänyt aika pienelle huomiolle.

Mutta tosiaan joo, itseäni kiinostaa saada sellainen toimiva ja turvallinen websivusto alusta luotua, että voin sitten alkaa siihen tuotanto juttuja kehittämään.

Mistä tulikin mieleeni, että mikä olisi järkevin tapa estää ylimääräisten pääsy tohon phpmyadmin palveluun, vai kannattaako vain ihan rankasti laittaa kunnon salasana siihen juurikäyttäjälle ? (onko esim tarvetta, että sielä olisi perus käyttäjiä jotka voivat omaa tietokantaansa hallinnoida?)
Otsikko: Vs: Apache virtual hostit ja useampi dy.fi osoite
Kirjoitti: _Pete_ - 21.08.14 - klo:10.18
Mistä tulikin mieleeni, että mikä olisi järkevin tapa estää ylimääräisten pääsy tohon phpmyadmin palveluun, vai kannattaako vain ihan rankasti laittaa kunnon salasana siihen juurikäyttäjälle ? (onko esim tarvetta, että sielä olisi perus käyttäjiä jotka voivat omaa tietokantaansa hallinnoida?)

Järkevin tapa on tehdä niin että phpmyadmin pääsee käsiks vain localhost osoitteen kautta (= kirjautuneena fyysisesti koneelle). Jos sitä sitten tarvii käyttää ulkopuolelta se onnistuu ssh putken kautta.