Apachen asennus linuxiin suomeksi

Discussion in 'Linux -keskustelu' started by Köriläs, Apr 21, 2005.

  1. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    Tarkoitus olisi aloittaa keskustelua apachen asennuksesta, ja saada mahdollisimman laaja ja selkeä SUOMENKIELINEN apachen asennus ohje linux ympäristöön.

    Joten kaikki kynnelle kykenevät, ja te jotka olette jo asentaneet apache palvelin ohjelmiston koneellenne, osallistukaa!

    Lyhyesti homma voisi olla seuraavanlainen:

    -Paketit mitä apache palvelimen pitäminen edellyttää
    -Mistä kyseiset paketit löytyy
    -Pakettien asentaminen oikeaan paikkaan

    KIRJOITA NIIN KUIN KIRJOITTAISIT TYYPILLE JOKA EI OLE KÄYTTÄNYT LINUXIA !!!
    -alustukset ja configuroinnit

    lisä mausteena voisi olla esimerkkejä: miten teet jos käytät staattista tai dynaamista IP:tä

    Joten eikun kirjoittelemaan.
     
    Last edited: Apr 21, 2005
  2. Guruttaja

    Guruttaja Regular member

    Joined:
    Dec 20, 2004
    Messages:
    294
    Likes Received:
    0
    Trophy Points:
    26
    Tähän lisätarkennuksena, mikä distro?
     
  3. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    SUSE 9.2 ,KDE:llä
     
  4. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    Itse en ole vielä onnistunesti saanut Apachea asennettua, joten en pysty itse paljon kommentoimaan. Tiedän, että on paljon porukkaa, jotka tuskailevan apachen asennuksen kanssa. Jospa siis yhdessä voimme auttaa.

    1. omannäkemykseni mukaan aluksi on syytä ladata täältä http://httpd.apache.org/download.cgi tämä Unix Source: httpd-2.0.54.tar.gz

    2. Seuraavana tämä paketti on syytä purkaa ? (kommentoikaa mikäli menee väärin, ja lisätkää paikka mihin tämä puretaan ja tarvitaanko olla ROOTina kirjautuneen?, mitä terminaalia käytetään tai kannattaa käyttää?)

    $ gzip -d httpd-2_0_NN.tar.gz
    $ tar xvf httpd-2_0_NN.tar

    3. seuraavan on ilmeisesti ./configuren vuoro, mutta tähän kohtaan en osaa sanoa mitään ?? tähän voisi joku viisas kirjoittaa mitä kannattaa tehdä, jotta pääsee mahdollisimman helpolla, mutta saa kuitenkin homman toimimaan

    4. sitten on luultavasti vuorossa käsky:$ make
    tarvitaanko tämän käskyn suorittamiseen jotain omaa ohjelmaa?

    5.$ make install
    mitä tämä tekee? ja tarvitaanko tähän jotain erikoista softaa?

    6.sitten tulee ilmeisesti jotain kustomointia...
    $ vi PREFIX/conf/httpd.conf
    tämä rivi ei kerro minulle mitään... mutta täydentäkää ja ehdottakaa..

    7.sitten tuleekin testauksen vuoro
    $ PREFIX/bin/apachectl start (tosin en tiedä mitä tämä tekee, mutta ken tietää kertokoot...:)

    8. Seuraavana mikäli kaikki toimii, luulen että palomuurin on tehtävä reikä ?? onkohan se nyt se portti 80 ??? ei tietoa...
    kannattaako tässä ottaa huomioon jotain seikkoja, joita nettiliitymän palvelija rajoittaa ..??

    9. Nyt jos haluaa esim: index.html tiedoston yleiseen jakoon, niin mihin se laitetaan ?? entäpä kansiot joita halutaan näkymään palvelimelta ulos?

    NYT MUKAAN KAIKKI JOTKA YMMÄRTÄVÄT TÄSTÄ JOTAIN ???
     
    Last edited: Apr 22, 2005
  5. Guruttaja

    Guruttaja Regular member

    Joined:
    Dec 20, 2004
    Messages:
    294
    Likes Received:
    0
    Trophy Points:
    26
    3) ./Configure tekee Makefilen, muistaakseni siihen ei tarvitse itse vastata mitään, riittää kun sen ajaa ja katsoo, meneekö oikein loppuun. Kyseinen skripti tarkistaa myös sen, onko kaikki kääntämiseen ja asentamiseen tarvittavat softat asennettuina, ts. voidaanko asennusta suorittaa. Jos tulee virheitä, ei muuta kuin etsimään puuttuvia ohjelmia.

    4) make riittää. Ohjelma "make" lukee tiedoston nimeltään Makefile, joka pitää sisällään tiedot siitä, miten tarvittavat filut käännetään ja miten ne liittyvät toisiinsa.

    5) make install suorittaa saman kuin edellä. Makefileen on määritelty profiili "install", joka käytännössä kopioi käännetyt tiedostot oikeisiin hakemistoihin. Sen "install" option voisi nimetä (jos siis tekee itse Makefilen) ihan kuten tykkää, vaikka "asennasenytsaatana". "install" on vakiintunut käytäntö.

    8) Oletusarvoisesti portti taitaa olla 8080, mutta en mene vannomaan. Konfigurointi riippuu palomuurista.

    9) Teet sellaisen hakemiston, johon kaikilla on luku- ja suoritusoikeus ja siirrät sen index.html tiedoston sinne. Mitä suurimmalla todennäköisyydellä apachen hakemistojen alle tai omaan kotihakemistoon tulee "public_html" tyyppinen hakemisto, jonka apache tunnistaa palvelimen juureksi.

    Muista en tiedä, kun on eri distro käytössä.
     
  6. Kullerwo

    Kullerwo Regular member

    Joined:
    Apr 15, 2005
    Messages:
    128
    Likes Received:
    0
    Trophy Points:
    26
    Ainakin Debianiin ja sen jälkeläisiin saa Apachen suoraan pakettiarkistosta, että luulisi Suseenkin saavan sen helposti Yastilla?

    Tosiaan kansioon 'public_html' kotihakemistossa kun pistää tiedostoja, niin pitäisi näkyä palvelimella.

    Muutenhan Apachea konffataan /etc/apache tai /etc/apache2 -hakemistoissa olevia tekstitedostoja rukkaamalla. Asentamalla Webminin pääsee konffaaman kai graafisestikin. Täytyypä kokeilla.
     
  7. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    SUSEen löytyy kaikki nuo paketit joita tarvitset asennusmedialta. Ei tarvitse yrittää itse kääntää mitään. Vähemmällä pääsee, niin sinä kuin muutkin jotka yrittävät myöhemmin selvittää mahdollisia ongelmia.

    YaST -> Install and Remove Software.

    Siellä on niitä valmiita valintoja "selections" mistä löytyy ainakin Simple webserver with Apache2(missä tulee peruskamat). Jos haluat jotain lisää, senkun sitten lisäät niitä paketteja mitä tarvitset.

    Sitten YaST:ista löytyy sellainen kohta jolla määrität sen palvelimesi. Kokeile ensin määrittää se YaSTilla ja kun ymmärrät mitä teet niin voit konffata sen vaikka käsin.



     
  8. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    Tuosta lunixin ohjeistuksesta voisi tehdä vaikka kuvallisen ohjeen print Screeneillä. Luulenmpa, että sille voisi olla käyttöä paljon!
    Tälläisista niin sanoituista yksinkertaisista ja havainnollisista suomenkielisistä dokumenteistä on huutava pula.

    Tämä dokumentti olisi tarkoitettu niille jotka eivät ole mitään LINUX guruja vaan aloittelijoita.

    :)

    Hienoa, että löytyy innokkaita opastajia !!!

    ei muuta kun opasta kyhäämään :)
     
  9. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Voin sen ohjeen tehdä mutta siihen menee hiukan aikaa. Kunhan saan tuon uuden raudan ensin pelaamaan niin kuin haluan.
     
  10. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    Hienoa !
     
  11. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    ihmetyttää kun käytän tuolta YAST --> Online Updatesta.. löydän
    kyllä apache2:n, mutta se on harmaalla ja en voi ladata sitä ??
    Mistä tämä johtuu ?

    :) hyvä huomautus !!
     
    Last edited: Apr 22, 2005
  12. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    @Köriläs
    Opetteleppa editoimaan noita viestejäsi!!
     
  13. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,408
    Likes Received:
    218
    Trophy Points:
    93
    Onko dvd/ cd sisässä? Omassa susessa piti lähdehakemistoja rukata yastin kautta, oli kuitenkin ns. kovalevyasennus, eli boottasin levykkeeltä ja asensin toiselta osiolta.
     
  14. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    tämä on asennettu DVD:ltä ja käytetty lisänä Online updatea..
     
  15. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Online Update on nimensä mukaan Online päivitys, sen kautta ei asenneta uutta softaa vaan siihen käytetään Install and Remove Softwarea.

    Kannattaa, jos kiintolevyllä on tilaa, kopioida DVDn sisältö vaikka /media/SUSE_DVD hakemistoon, jonka sitten lisää asennuslähteeksi(ainakin alku vaiheessa pääsee helpommalla kun ei tarvitse aina laittaa levyä asemaan, ja on se hieman nopeampaa. Toki tilaa se vie)

     
    Last edited: Apr 22, 2005
  16. Linon

    Linon Member

    Joined:
    Mar 9, 2005
    Messages:
    40
    Likes Received:
    0
    Trophy Points:
    16
    Tämä topiccihan tuntuu olevan juuri minun kaltaisia käyttäjiä varten! Eli kovin paljoa en ole Linuxin sielunelämään perehtynyt, Mitä nyt sen verran että normaali, netti/multimedia -käyttö onnistuu sekä pöytäkoneellla että kannettavalla SuSE 9.2:lla.

    Eli yritin aiempien ohjeiden mukaan asentaa asennus-dvd:ltä apachea/Simple webserver with Apache2 -ohjelmia pöytäkoneelleni, mutta mitään sellaista ei löydy. Yastissa menin Install and Remove software, ja hain hakusanalla apache ja apache2, mutta ei löydy mitään. Sitten yritin etsiä "selections"eja, mutta ei löytynyt tuollaista "Simple webserver with Apache2"...

    Eli mitähän teen mahdollisesti väärin...?
     
  17. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
  18. Linon

    Linon Member

    Joined:
    Mar 9, 2005
    Messages:
    40
    Likes Received:
    0
    Trophy Points:
    16
    No tuoltahan se taisi näyttää. En nyt pääse varmistamaan, ku kaveri valtasi tuon pöytäkoneen... Yritin katsella niitä valikoita läpi, enkä löytänyt. Onhan kyllä mahdollista että minun puusilmät ei vaan ole huomannu.. Tai sitte liian monta olusta... :S

    Mutta jos se ei ollut, niin pitää yrittää muuttaa tuota asennuslähdettä. Koitin kerran muuttaa sitä, mutta ei siitä tullut mitään... En muista mitä servua silloin kokeilin.
     
  19. Köriläs

    Köriläs Member

    Joined:
    Apr 11, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    Tämä ketju on siis tarkoitettu kaikille niille, jotka tuntevat
    osaamattomuuttaan linuxia kohtaan, mutta haluavat kuitenkin päästä
    jyvälle mitä ja miten linuxissa toimitaan... mutta jos nyt kuitenkin
    keskityttisiin APACHEN asennukseen ...

    Jäämme innolla odottamaan millaisen dokumentin lunix saa
    taijottua...
     
    Last edited: Apr 22, 2005
  20. Linon

    Linon Member

    Joined:
    Mar 9, 2005
    Messages:
    40
    Likes Received:
    0
    Trophy Points:
    16
    Köriläs:
    Apachen asennuksestahan minä juuri kysyinkin! Eli käsittääkseni se liittyy aika hyvin tämän topicin aiheeseen.

    lunix:
    Joo kyllä se näytti tuolta. Muutin sen lähteen Pacmaniksi, mutta en kyllä löytänyt vieläkään...
     

Share This Page