Perl + MySQL + Apache asentaminen

Yonice

Olen toki saanut imuroitua Apachen, Perlin ja MySQL:n koneelleni. Kysymys kuuluukin, että miten asentaa vaadittavat DBI ja DBD moduulit ohjelmien rajapinnaksi? Mitä confeja pitää Apachessa muuttaa (pitääkö muuttaa?) etc.

Jos joku on saanut käytännössä toimimaan kyseisen yhdistelmän (eli tallentamaan tietokantaan tekstiä kyseisillä ohjelmilla) niin neuvo olisi todella mukava saada.

2

1485

    Vastaukset 2

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • dez

      Laitoin tuollaisen systeemin tuossa jokin aika sitten toimimaan, ja mikäli oikein muistan, niin...

      Apacheen ei tarvinnut mitään sen kummempia conffeja, eli normaalikonffaukset vainen...

      Oletan, että sulla on activeStaten perli, ja jos niin on, niin käytä ppm manageria ja asenna
      (ainankin) seuraavat pulikat
      DBI-1.39.tar.gz ja DBD-mysql-2.9003.tar.gz
      Eli kun menet command promptiin (sorry, jos selitän itsestään selvyyksiä...) ja siellä komenna jotta ppm (tai jos ei wörki niin menet sinne activestaten asennuskansioon ja kirjotat ppm) eli Perl Package Manager jolloin sulle aukee sen tekstipohjainen käyttöliittymä siihen eteen. Tällöin kokeilet komentoa search DBI ja sieltä tulee sitten jotain ehdotelmia ja sitten install komennolla saat sieltä sitten asennettua sen kikkareen. Sama sitten tuolle DBD:lle.
      Tämä on sen puoleen kiva tapa asennella, koska ppm hoitaa itse kaikki riippuvuudet niin pitäisi toimia.

      Sitten kun sulla on nämä, niin laitat mysql-serverin käyntiin, luot sinne jonkin DB:n jolla pääset kokeilemaan, määrittelet sen data sourceksi systeemiin ja sillein.

      Tarkkoja komentoja en muista, mutta lpppu onkin sitten perl-skriptan sisällä, eli sinne connect komento tms.

      jos ei aukene tällä, niin ilmota... katselen sitten asiaa hieman tarkemmin.

    • crake

      Mikä on Käyttöjärjestelmäsi?

      Itse asensin viimeviikolla Debian Linuxissa seuraavilla komennoilla:

      apt-get install perl
      apt-get install apache
      apt-get install mysql

      Hain tarvittavat modulit ja asensin ne komennoilla:
      perl MakeFile.pl
      make
      make test
      make install

      Toimii loistavasti :-)

      ############

      Windowsissa olen joitakin vuosia sitten käyttänyt ActiveStaten Active Perliä. En tiedä kuinka modulit pitäisi "oikeaoppisesti" asentaa windowsissa mutta olen käyttänyt seuraavaa menetelmää:

      Ajan scriptin web palvelimelta. Koska moduleita ei vielä ole asennettu palvelin herjaa että ei löydä *.pm tiedostoa (*.pm on puuttuva moduuli DBD tai DBI sun tapauksessa) jostakin hakemistosta. Kopioin DBD.pm ja DBI.pm tiedostot oikeisiin paikkoihin (johonkin perlin asennushakemiston alaiseen hakemistoon). Yleensä oikean paikan tiedostoille näkee web palvelimen virheilmoituksesta tai virheloki-tiedostoista.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 122
      1266
    2. Hei, voitko kuunnella

      Voisitko auttaa minua selvittämään asioita? En halua ajaa sinua hulluuteen kanssani, en sitoa sinua, en esittää vaatimu
      Ikävä
      141
      1199
    3. Joku porukka lähtenyt täältä

      Ihmeen hiljainen on palsta nyt. Yleensä tänne tulvii aloituksia yms, mutta nyt on kyllä erikoisen hiljaista.
      Ikävä
      233
      1101
    4. Costa Rica on tympeän makuinen kahvi

      Ostin kahvin hinnan romahduksen kunniaksi Costa Rican "Premium Blendiä". Piti olla sataprosenttista arabialaista. No ain
      Maailman menoa
      61
      1052
    5. Se kun olit pitkästä aikaa silmieni edessä

      Oli kyllä sykähdyttävää. Tiedätkö, mikä laittaa minut ikävöimään sinua? Kun palautan mieleeni valtavan ihanan olemuksen,
      Ikävä
      57
      936
    6. 63
      861
    7. Tuletko tänään

      Jos soitan? Niin... tuletko?🖤
      Ikävä
      83
      851
    8. Mitä on mietteissäsi

      Tänään?
      Ikävä
      63
      633
    9. Onkin niin, että olet hulluna minuun

      mutta et uskalla sitä tuoda ilmi. Salaa haaveilet kiihkeästä suhteesta, vaan siihen se jää, ja syyksi esteet ja muut. S
      Ikävä
      30
      600
    10. Nyt ei enää ole

      Mitään mikä pitäisi mut hiljaa, kaikesta. Tämä on muutamalle henkilölle täällä.
      Ikävä
      39
      555
    11. Hämmentävä hetki: TTK:sta pudonnut Johanna Puhakka lataa pettyneenä: "Sitä ei voi kieltää"

      Johanna Puhakka ja Jurijs Jurza Trosenko tippuivat Tanssii Tähtien Kanssa -kisasta. Suositussa viihdeohjelmassa nähtiin
      Tanssii tähtien kanssa
      14
      530
    12. Mikä on hulluinta?

      Mitä ikäväsi kohde on tehnyt?
      Ikävä
      32
      509
    13. Jälleen näin nainen unta sinusta

      Aika usein tulet uniini, enkä tiedä, mitä se tahtoo minulle sanoa. Tällä kertaa en ollut kotonasi, vaan ulkona jossain t
      Ikävä
      28
      509
    14. Taidan luopua

      Sinusta.
      Ikävä
      28
      480
    15. Et siis halua

      Kansssani mitään
      Ikävä
      29
      459
    16. En haluaisi sanoa tätä

      Mutta olet sokea sille, mitä sinulla jo on! Jos minä olisin sinä, pyrkisin tekemään kaikkeni kohentaakseni nykyistä pari
      Ikävä
      39
      455
    17. Miltä tuntuu

      olla erossa kaivatustasi?
      Ikävä
      24
      427
    18. Et taida olla ihan varma

      Päätöksestäsi?
      Ikävä
      52
      418
    19. Olet komea ja kaikkea

      En uskonut kuitenkaan miten laajasti olet kaikkien naisten ihannoinnin kohde. Jälleen kerran. Palsta on hiljainen kun o
      Ikävä
      19
      409
    20. Onko kipuraja

      Jo ylitetty?
      Ikävä
      45
      400
    Aihe