omalle koneelle. Mitä vaatii??
Kotisivun perustaminen
nimimerkki.et
36<50
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 36
Vanhimmat
Suomeksi Minkälaisen laitteiston vaatii?
Ei vaadi laitteistolta mitään ihmeellistä. Raspberry Pi riittää tähän.
Onko tuo pottuiluvastaus? Et voi tehdä mitään pelkällä Raspberry Pi:llä. Tarvitset myös laitteen, jolla asennat ohjelman siihen.
Raspberry Pi ei tietenkään tarvitse erillistä tietokonelaitteistoa ohjelmien asentamiseen.
Ihan vaan "apt-install apache2" pääkäyttäjänä vaikka.
Raspberry Pi on kuitenkin aivan täysiverinen tietokone työasema ja soveltuu niin päätelaitteeksi kuin myös palvelimeksi. Tosin kuin tässä ketjussa mainittu Windows 10 on esimerkiksi käytännössä päätelaitekäyttöön.
Luulin, ettei siinä ole mitään ohjelmistoa tai käyttöjärjestelmää valmiiksi asennettuna. Luulin, että et voi tehdä sovelluskehitystä tai kotisivuja itse sillä laitteella. Luulin, että tarvitset Windows 10-tietokoneen ohjelmien asentamiseksi.
Raspberry Pi laitteisiin on käyttöjärjestelmäksi "Raspbian". Tämä on käytännössä Debian käännettynä ja optimoituna Raspberry Pi:n laitteistolle ja on voitu jotain minimaalisia säätöjä tehdä ja hoidettu asia niin, että laitteiston kaikki ominaisuudet ja kiihdytykset toimivat.
https://www.raspberrypi.org/downloads/raspbian/
Raspberry Pi:ssä ei muistaakseni oletuksena ollut mitään muistikorttia, että sitä vaan laitetaan se käyttöjärjestelmä muistikortille ja kone toimii sitten siltä. Valmiiksi asennetun muistikortin voi ostaa tai sitten vaan laittaa sen käyttöjärjestelmän muistikortille itse tietokoneella missä on muistikortin lukija.
Mitään kytköksiä Windows 10:n tässä ei ole, eikä ohjelmien asennus tarvitse mitään toista käyttöjärjestlemää. Itse käyttöjärjestelmä tarvitaan toki Raspberry Pi:lle.
Tuon helpommaksi ei mene:
https://www.apachefriends.org/index.html
Unohtu tuo mitä vaatii,
sen se vaatii, että kone lähtee käyntiin, jos hyvin vanha, niin laitat vanhemman version ohjelmista, eli siihen ympäristöön asentuvan.
Ja mikäli et käytä pelkästään localhostina, on koneen takaa löydyttävä natiton verkko. Ilmaisia domainia kyllä löytyy. Mutta aluksi nyt vain localhost meininkiä, että tulee hommat tuttuksi, ja uutta asiaa on paljon.
Jos sulla on win 10, niin jatkossa en osaa juurikaan ratkoa tulevia ongelmia, mutta täällä on varmasti pilvin pimein kavereita jotka tuntee tuon win10 oikut myös.
Windows 10 Pro:ssa avataan vanha Ohjauspaneeli, sieltä ohjelmat ja se lisää / poista Windowsin ominaisuuksia. Täältä lisätään IIS.
Huomioitavaa kyllä, että IIS:lle ei toimita tehdä asioita jotka prosessoi asioita siinä IIS:ssä. ASP.NET soveltuu paremmin isommille organisaatioille. Jos haluaa prosessointia johonkin muuhun kuin selaimeen niin kannattaa ennemmin asentaa Node.js ja käyttää IIS:ää proxynä.
Palvelinpuolessa staattiset sivut toki menee kivasti IIS:n.
...
Tosin missään ei kyllä ole puhuttu Windowsista tai Windows 10:stä.
Katselin, että Apachen saisi linuxiinkin, mutta ette ole olleet kovin kivoja, kun olen oikeasti halunnut asiaa selvittää.
Asiaa saisi kertoa, kuten aloittelijalle, kiitos.
Vaatimusmäärittely+ollut+vähän+epäselvä+mutta+jos+nyt+haluaa,+että+jostain+koneelta+voi+avata+webbisivuja+niin+siihen+tarvitsee+vain+HTTP+palvelimen.+Jos+halutaan+se+sivu+maailmalle+niin+sitten+tarvitsee+yhteydet+ja+nimi+hoitaa+siihen+myös.
Apache+ollut+aina+saatavilla+Linuxia+käyttäviin+käyttöjärjestelmiin.+Sitähän+käytetään+lähes+100%:sti+Linuxia+käyttävissä+käyttöjärjestelmiss.+Esim.+jossain+Microsoftin+jutuissa+sen+käytössä+ei+olisi+yhtään+mitään+järkeä.
Tässä jotain: http://superuser.com/questions/1118345/how-to-build-an-own-www-server
Vapaa kone ja siihen perus ubuntu, taikka serveri versio. Joudut tieten tekemään tai teettämään kotisivusi. Myös varaat ja maksat osoitteen "jottaimitähaluat.fi".
Mitä maksaa?
Muutaman euron vuodessa.
Löytyykö noihin esim. Apacheen valmiita pohjia tai materiaalia mistä lähteä sitä sivua kasaamaan. En vielä tiedä, että mitä kaikkea se vaatii? Pitääkö koodata vai miten?
~15€ hinta noussut, kun ovat perkeleet muuttaneet systeemiä. "Fi-verkkotunnuksissa on siirrytty välittäjämalliin, jossa fi-verkkotunnukset ja kaikki niihin liittyvät palvelut saat omalta verkkotunnusvälittäjältäsi"
Miksi maksaa välittäjälle täysin turhasta, kun itse osaan maksaa laskuni, jopa suoravelotuksena.... Tuohon jo tökkäsi sivuston avaukseni.
Siis sehän on vuosimaksu domainille.
Muistaakseni aiemmin oli 12€/vuosi mutta jos nyt on vaikka 15€/vuosi tai 27€/vuosi niin on aika sama, olematon kuluerä.
Siis Apache on HTTP serveri. Se tekee sitä, että tietokone voi jakaa HTTP protokollan kautta sisältöä, eli selaimeen vaikka HTML dokumentteja, Jpeg kuvia, CSS tyylejä jne.
Kaikkea saa tehtyä itse, maksuttomia löytyy sekä maksullisia.
Mutta mä kyllä nyt mietin että miksi sen pitää olla omalla koneella kun näissä on lähtötaso ilmainen?
https://aws.amazon.com/free/
https://azure.microsoft.com/en-us/pricing/details/app-service/
https://cloud.google.com/pricing/
Eli homman saa toimimaan kyllä ilmaiseksi. Kai sen sitten voi siirtää omalle koneelle tai maksaa sen kuukausimaksun ja tarvitsee vain domainnimen.
Näissä nyt näkyy olevan lähtötaso alle 5€/kk että riittää kun laittaa domainnimen paikalleen.
Jos haluat pyörittää omalta kotikoneelta käsin niin tarvitset joko dyndns:n tai kiinteän IP osoitteen. Kiinteä IP osoite maksaa todennäköisesti enemmän kuin tuollainen palvelininstanssi mutta dyndns:ssä sitten se puoli, että kun IP vaihtuu, dyndns tiedon päivittyminen ja DNS tiedon päivittyminen helposti tekee katkoja käyttäjille, riippuu vähän kuinka usein IP osoitteesi vaihtuu.
En nyt tiedä sen domainnimen vuosikulua mutta jos se on vaikka 20€/vuosi(?) niin muut juoksevat kulut pitää varata 5€/kk siinä kohtaa kun on ne 100 samanaikaista kävijää. Alkuvaiheessa ei ole mitään kuluja kun maksuttomalla pääsee tekemään ja pyöritettyä pitkään.
Siis haluatko pyörittää omalla koneella julkista sivustoa, vai haluatko vain tehdä paikallisen testisivuston omaan käyttöön?
Julkisen sivuston.
Tässä sitten tulee se homma, että tarvitset joko dyndns:n tai kiinteän IP osoitteen, ja kumpikin voi olla hankalempi tai kalliimpi kuin hankkia joku vuokrapalvelininstanssi.
Itseasiassa noissahan on lähtötaso jo maksuton kehitystyössä , että tarvitsee vain sen domainnimen ja sitten kun valmis ja alkaa olla kävijöitä niin jonkun euron kuussa.
Joo, kannattaa myös katsoa minkälainen oma IP on.
Esim. minun IP on pysynyt samana vuosia, vaikken kyllä erikseen tietääkseni maksa siitä että on kiinteä.
Voihan se pysyä mutta voi myös vaihtua. Se tuskin on toivottavaa, että tulee käyttökatkoksia.
Siihen kyllä riittää hyvin mopokin kone. Se mitä se vaatii, on palvelinohjelmisto omalle koneelle.
Linuxissa yksi hyvä ja erittäin suosittu palveinohjelma on apache. Sitten riippuen mitä kotisivulle laitat, niin muita ohjelmia lisäksi.
Windowsissa taitaa sitten olla tuo yllä mainittu IIS, mutta sepä taitaa vaatia pro version windowsista.
Kyllähän Apachekin toimii Windowsissa.
Localhostina tosin vain olen itse sitä käyttänyt.
Itse kyllä varaisin suosiolla sivutilan jonkin webhotellin runkoverkossa olevalta palvelimelta.
Niissä on sitten asennettuna sopivat ohjelmistotkin, kuten php- ja tietokantaohjelmat. Monilla taitaa olla jotain kotisivukoneitakin, mutta itse kyllä tekisin sivuni ihan itse käsipelillä.
Ja tästä tulikin mieleeni, että voiskin laittaa taas oman sivuston pystyyn. Onko vinkkejä edukkaasta asiallisesta hotellista?
Mitä rajoituksia tulee, jos esim. paikalla on 100 kävijää samaan aikaan?
Nöyrästi kyselen.
Ei välttämättä mitään.
Tarvitset upload nopeutta, jos on vain ADSL niin vaikeaksi menee. Mutta jos esim. vdsl 10M uploadilla tai valokaapeliyhteys tms niin aina parempi.
100+samanaikaista+kävijää+ei+ole+oikein+mikään+ongelma+ADSL:n+kanssa.
20v+sitten+sai+vaikka+64kbit/s+ISDN:llä+tarjottua+kolme+samanaikaista+lataajaa+tai+sivulatausta,+sen+aikaisille+2kt/s+yhteyksille.+Samanaikaisia+kävijöitä+pystyi+olemaan+paljonkin+jos+sivun+latauksen+jälkeen+ei+heti+ladattu+mitään+vaan+esim.+luettiin+sitä+sisältöä.+Esim.+jos+90%+ajasta+lukivat+sisältöä+niin+sai+30+kymmentä+samanaikaista.
ADSL:ssä+1M+upload+kaista+riittää+nykypäivänä+hyvin+siihen,+että+10+henkilöä+lataa+sivun+samalla+kellonlyömällä+nykyisellä+raskaalla+sisällöllä.+Tämä+tarkoittaa+sitä,+että+jos+ovat+lataamatta+uutta+sisältöä+vaikka+90%+ajasta+niin+1M+upload+riittää+helposti+sadalle.
Se+kuormittava+juttu+on+siis+sivulataukset.+Esim.+tässä+suomi24:llä+kun+kirjoittaa+tekstiä+tai+lukee+ketjua+niin+se+ei+tunnu+missään.+Vasta+sitten+kun+lähettää+viestin+tai+avaa+uuden+ketjun+alkaa+palvelimessa+tapahtua.
Kaistan+ja+palvelimen+kuormitusta+voi+myös+hoitaa+rajusti+ohjelmallisesti.+Esim.+niin,+että+sivu+ladataan+selaimen+localstoreen+jolloin+sama+kävijä+ei+kuormita+sivua+ja+sitä+voi+tehdä+ohjelman+pätkää+mikä+päivittää+juttuja+vain+jos+on+muutosta.+Sivulla+olevan+sisällön+voi+myös+optimoida.
Apachen+kanssa+voi+ajatella+homman+niin,+että+on+sivulatauksen+koko+kilotavuina,+kaista+jaettuna+samanaikaisille+sivulatauksille+jonoihin,+ja+jonoja+puretaan+sitä+mukaan+kuin+ehtii.+Sivulatauksilta+voi+välttyä+kun+käytetään+selainten+välimuisteja+ja+localstorea.+Tietysti+enemmän+samanaikaisia+kävijöitä+saa+jos+hyväksyy+pidemmät+latausjonot+vaikka.
....
Tämä+IP+tekniikan+mahtijuttu+tosiaankin+tämä,+että+samanaikaisia+latauksia+saadaan+monta+ja+on+säädettävissä+80-luvun+alussa+oli+se+tilanne,+että+sai+myös+tehtyä+omia+julkisia+sivustoja/palveluja+mutta+sisältö+ladattiin+ja+luettiin+etänä,+ja+viestit+takaisin+sitten+oli+uusi+yhteyden+muodostaminen+(hidas).+Samanaikaisten+sisällönlataajien+määrä+oli+puhelinlinjojen+määrä.+Eli+ihmisiä+oli+silloinkin+helposti+100+samanaikaisesti+lukemassa+sisältöä+ja+kirjoitti+vaikka+viestiä+se+lataus/lähetys+vaihe+yksi+per+puhelinlinja.
Eikös tämä mene vähän hölmösti, että jos käyttäjät itse poistavat selaimistaan cookiet, niin sitten taas ladataan kaikki kuvat yms.
Taitaa kaatua tää homma tuohon kiinteään ip osoitteeseen. Voin sitä vielä tiedustella.
Niinno noi vanhat jutut on hanskassa, uudet ei ;)
Niin onhan jotkut sellaisia että typerästi tyhjentävät selaimen välimuistin ja se tietysti hidastaa heidän omaa koneen käyttöä ja kuormittaa palvelinta ja verkkoa.
Tosiaankin nettiliittymien mukana saa myös operaattorilta usein jonkun kotisivutilan samaan hintaan. Silloin siis maksaisi nettiliittymästä ja tulisi vain se domain kulu.
Kiitos avusta. Täytyy pohtia tuotakin. Vieläkin tosin ihmettelen, että miltä pohjalta niitä kotisivuja lähdetään rakentamaan esim. Apacheen, kun mitään kokemusta ei ole. Saako valmiita pohjia yms. joita tietenkin voi sitten itse parantaa(?)
Voi vaatia opiskelua.
Koodaat sivut ja tallennat ne omalle koneelle. Ei se muuta vaadi.