Kirjoittaja Aihe: Apache virtual hostit ja useampi dy.fi osoite  (Luettu 6577 kertaa)

John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Apache virtual hostit ja useampi dy.fi osoite
« : 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ä.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #1 : 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.


John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #2 : 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.

John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #3 : 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 ?

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #4 : 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

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #5 : 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.

John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #6 : 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.

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #7 : 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.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #8 : 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.
« Viimeksi muokattu: 07.08.14 - klo:17.06 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #9 : 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.

John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #10 : 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 ?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #11 : 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.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #12 : 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ä.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #13 : 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ä.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

John Rivera

  • Käyttäjä
  • Viestejä: 181
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #14 : 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?)

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Apache virtual hostit ja useampi dy.fi osoite
« Vastaus #15 : 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.