Oma serveri

Viestiketju Windows -ongelmat -osiossa. Ketjun avasi tekdino 18.08.2006.

  1. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  2.  
  3. Agent_007

    Agent_007 Senior member

    Liittynyt:
    05.05.2003
    Viestejä:
    29,936
    Kiitokset:
    124
    Pisteet:
    143
    Palvelimen voi tehdä itsekkin jos vain internetyhteys löytyy. Tai sitten ostaa/vuokrata valmiin palvelimen esim. joltain web hotel tarjoajalta. Ja webbisivuja voi tehdä pelkällä PHP:llakin, eli perl ei ole pakollista.
     
  4. q-hub-op

    q-hub-op Regular member

    Liittynyt:
    30.01.2005
    Viestejä:
    693
    Kiitokset:
    0
    Pisteet:
    26
    Minusta helpoin tapa pitää omaa palvelinta on XAMPP pienellä vaivalla toimiva paketti. apache+php(4+5)+mysql+perl(en ole saanut toimimaan)...
     
  5. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  6. LaLLi80

    LaLLi80 Senior member

    Liittynyt:
    23.11.2003
    Viestejä:
    5,010
    Kiitokset:
    0
    Pisteet:
    116
  7. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  8. Tuff

    Tuff Active member

    Liittynyt:
    10.10.2003
    Viestejä:
    3,621
    Kiitokset:
    0
    Pisteet:
    66
    DynaaminenDNS osoite on hyvä hankkia varsinkin jos ip on muuttuva ja muutenkin sillä muoto http://osoite.ilmainen-dns.com on helpompi muistaa kuin http://123.123.123.123 eli IP osoite, lisäksi moni ISP on sulkenut oletus portteja liikenteeltä joita tarvitaan serverin käyttöön, ilmaisella dns nimellä voit ohjata liikenteen toimivaan porttiin.

    tässä hyvä ja ilmainen sekä helppokäyttöinen webserveri:http://www.aprelium.com/abyssws/download.php
    Abyss Web Server X1 (version 2.3.2) X1 on ilmainen - X2 maksullinen, ilmaisessakin on erittäin monipuolisesti toimintoja tässä vertailu: http://www.aprelium.com/abyssws/summary.html

    Abyss tukee mm.PHP, Perl, "Classic" ASP, Python, Ruby, Rebol, and TCL
    suomeksi sitä ei ole vielä käännetty mutta sivustolla selvät ja helppolukuiset englannin kieliset ohjeet asennuksiin.
     
    Viimeksi muokattu: 19.08.2006
  9. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  10. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  11. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    Jos kaupallista palvelua suunnittelet, niin ota yhteyttä johonkin palveluntarjoajaan (esim. nebula.fi) ja kysy minkälaisia palvelinpaketteja heillä on. Jos kävijämäärä suunnnittelemassasi palvelussa ei ole kovin suuri(eikä liikennettä kerry kymmeniä gigoja kuukaudessa), niin sitten webhotellia kannattaa harkita.

    Jos haluat kunnon palvelimen, niin sitten vaihtoehtoja on vuokrata räkkitilaa (ja viedä oma palvelin paikalle) TAI sitten vuokraat koko palvelinvehkeen firmalta.

    Kuten agent_007, weppipalvelimen voi tehdä vaikka itse. Siinä on pieniä "muttia" matkassa; Monet Internetpalveluntarjoajat ovat sulkeneet sisäänpäin tulevan liikenteenteen weppipalvelimien käyttämään oletus porttiin (80). Tästä johtuen kotona toimiva weppipalvelin joutuu käyttämään jotain muuta porttia, jonka pitää olla 1024 tai suurempi numero. Toisekseen kotikäytössä oleva xDSL (tai kaapeliyhteydet) eivät voi kovin hirveitä määriä tietoa liikuttaa, joten jos kävijämäärä on suuri (ja dataa liikkuu paljon), kotiyhteys jää äkkiä köykäisesksi.

    noista TUFF:in mainitsemista dynaamisista nimipalveluista kätevin lienee no-ip.com. mukana tulee erillinen client, joka hoitaa ip-osoitteen päivityksen jos se nyt tuppaa muuttumaan. ainoa rajoittava tekijä on no-ip.com:in jaettavat nimet, ne ovat muotoa JokuNimi.no-ip.com, .org, tai .net.

    Maksullisia ratkaisuja ei kannata weppipalvelimeksi miettiä, ainakaan jos kotosalla meinaa palvelinta pyöritellä. Windowisille asentuu Apache+php+MySQL ihan yhtä hyvin kuin Linuxille.
     
    Viimeksi muokattu: 19.08.2006
  12. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  13. kuassa

    kuassa Guest

    Tunnetaan myös lyhenteenä LAMP.

    Eli

    - Linux käyttöjärjestelmä
    - Apache webbipalvelin(www sivuja varten)
    - MySQL tietokanta(webbi/tietokanta sovelluksia varten)
    - PHP ohjelmointikieli tuki webbisivuja varten

    Tuolla yhdistelmällä saa suhteellisen vaivattomasti tehtyä dynaamisia
    webbisivuja.

    Oikeastaan voi kyllä pyörittää moista myös Windowsissa, mutta käsittääkseni muut kuin Windows Server versiot Windowsista ovat vähän rajoitettuja webbiyhteyksien määrän suhteen(korjatkaa jos olen väärässä). Windowsin lisenssikin taitaa jotain sanoa työpöytä versioiden palvelin käytöstä.

    Sisäänpäintulevien yhteyksien maksimimäärästä XP:ssä :

    http://support.microsoft.com/?scid=kb;en-us;314882

    Ainakin Windows Professionalin IIS webbipalvelin on tehty niin että mihinkään oikean palvelimen pystyttämiseen en sitä harkitsisi.

    Apache, MySQLja PHP kyllä pyörivät ihan hyvin Windowssissakin, kuten edellä sanottiinkin.

    [bold]EDIT: linkki [/bold]
     
    Moderaattorin viimeksi muokkaama: 19.08.2006
  14. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  15. kuassa

    kuassa Guest

    En tunne Abyssia, mutta dynaamisia ja tavallisiakin webbisivuja voi kyllä tehdä myös perlillä.

    Perlistä löytyy myös MySQL tuki.

    PHP:llä pääsisit ehkä sikäli helpommalla että http://www.php.net osoitteessa on hyviä, yksinkertaisi esimerkkejä ja koodinpätkiä kuinka tehdä monia asioita.

    Perli on aika lähellä PHP:tä monessakin mielessä, mutta siinä missä PHP on tehty tarkoituksella webbiohjelmointia varten, perlissä se on ikäänkuin lisätty ominaisuus.

    Aloittelijoille suosittelisin PHP:tä, jos kyse on webbiohjelmoinnista. Perli on minusta kyllä parempi ja joustavampi kieli kuin PHP, perlillä voi tehdä useampi asioita paremmin.

    Mutta se vaatii myös enemmän työtä ja itseopiskelua kuin PHP.

    Lyhyesti sanoen PHP on yksinkertaisempi ja ehkä hieman palikkakin. Perl on monipuolisempi mutta saat myös säätää enemmän.
     
    Moderaattorin viimeksi muokkaama: 19.08.2006
  16. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  17. kuassa

    kuassa Guest

    En tiedä onko sinulla kaikki tarvittava, valmiita Apache ja PHP viritelmiä on käsittääkseni olemassa netissä jotka toimivat samantien.

    Mutta jos on webbipalvelin jossain jossa on php tuki, ei tarvitse muuta kuin tehdä php tiedosto ja siirtää se hakemistoon joka näkyy netissä.

    Esim. index.php tiedosto voisi olla tällainen:

    ------------tiedoston alku--------------

    <html>
    <body>
    <center>
    <?php

    echo "Hei maailma!";

    ?>
    </center>
    </body>
    </html>

    ------------tiedoston loppu--------------

    Nuo kohdat alku ja loppu eivät tule php tiedostoon

    Nyt näkyisi lause Hei maailma! keskellä ruutua ylhäällä jos menisit hakemístoon missä php sivujen pitäisi näkyä. Esimerkiksi:

    http://oma.palvelin.net/käyttäjätunnus/index.php

    Voit sekoittaa HTML ja php:tä samassa tiedostossa. php lauseet pitää vain merkitä <?php ja ?> tagien väliin. PHP lauseet käsitellään juuri siinä kohtaa HTML koodia missä ne PHP lauseet ovat.

    Tarvitse vain jonkun editorin ja luoda tekstiedosto jossa on noita php tageja. Ja tietenkin osata php:tä. Oikeuksista ja muista vastaavista ei tarvitse välittää. Siirrät vain tiedostot palvelimelle jossa on php tuki ja siellä hakemistoon missä webbisivut näkyvät.

    Ja siinä se on pähkinänkuoressa.
     
    Moderaattorin viimeksi muokkaama: 19.08.2006
  18. Tuff

    Tuff Active member

    Liittynyt:
    10.10.2003
    Viestejä:
    3,621
    Kiitokset:
    0
    Pisteet:
    66
    Abyss webpalvelin
    MySQL
    Perl ohjelmointikieli
    noi riittää, mutta lisää vielä PHP jos haluat tehdä sivuja php:llä.


    http://127.0.0.1:9999/ osoite on reitittämätön sisäverkon ip.
    mutta itse pääset katsomaan omia sivujasi kun laitat selaimeen http://127.0.0.1:xxxx
    xxxx=määrittelemäsi webbipalvelimen portti oletuksena 80 ,mikäli ulkoa ei pääse katsomaan sivujasi suosittelen vaihtamaan portin esim.10080
    ulkoa koneellesi pääsee ulkoisella ip:llä.
    helpoin on tosiaan käyttää no-ip.com dns-palvelua josta saa myös clientin joka tarkistaa ip:n.
    no-ip on ilmainen ja toimii kaikkialla.

    mulla on toi abyss pyörinyt jo 3 vuotta ja hyvin pelaa.
    lisänä MySQL ja PHP.
     
  19. tekdino

    tekdino Member

    Liittynyt:
    25.02.2006
    Viestejä:
    71
    Kiitokset:
    0
    Pisteet:
    16
    ...
     
    Viimeksi muokattu: 08.02.2008
  20. Tuff

    Tuff Active member

    Liittynyt:
    10.10.2003
    Viestejä:
    3,621
    Kiitokset:
    0
    Pisteet:
    66
    host pitää laittaa, ja toi on sun ulkoinen ip.
    tuosta kahdesta päätteestä tiedostossasi (/index.html.html)laita omassa tietokoneessa työkalut-> kansion asetukset-> näytä ota rasti piilota tunnettuja tiedostotyyppien päätteet, niin näkee kaksoispäätteelliset ja muutenkin päätteet.

    näyttäisi että formi on oikein täytetty jos 9999 on käyttämäsi palvelu portti.
     
  21. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    no-ip.com:ista pitää ladata No-Ip DUC (Dynamic Update client) joka on ohjelmanpätkä joka käynnissä ollessaa "raportoi" sinun tietokoneen IP-osoitteen no-ip.com:in palvelimille, jotka sitten hoitavat tuon DNS-puolen (eli nimi->ip jutskan).

    Normaalistiihan homma toimisi siten että palvelimeen saisi yhteyden osoitteella (esimerkki) http://omanimi.no-ip.com:9999, mutta tuon "port 80 redirectionin" avulla tuota :9999 ei tarvitse kirjoitella.

    tarkempi kuvaus tuosta no-ip.comin palvelusta (lontoon murteella tosin) löytyy osoitteesta http://www.no-ip.com/services/managed_dns/free_dynamic_dns.html
     
    Viimeksi muokattu: 20.08.2006

Jaa tämä sivu