Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Pekkam - 06.11.12 - klo:14.49

Otsikko: Lamp-asennus ja php-pulma [Ratkaistu]
Kirjoitti: Pekkam - 06.11.12 - klo:14.49
Mahtaako tuom Lamp-asennus ohje olla vanhentunut: http://wiki.ubuntu-fi.org/LAMP_Asennus

vai mistä johtuu että heti tuo ensimmäinen komento tökkää:

Koodia: [Valitse]
sudo: aptitude: command not found

Toisaalta eikös tässä nykyisessä Ubuntussa ole kaikki nuo valmiina ilman että tarttee erikseen asentaa? Minulla ainakin eilen ohjelma päivitti jotakin mysql-tiedostoja.
Otsikko: Vs: Lamp-asennus
Kirjoitti: kamara - 06.11.12 - klo:15.40
Outoa ettei ole aptitude-ohjelmaa asennettuna.

Ton aptituden voi vaihtaa apt-get-käskyyn ilman että muita muutoksia tarvitsee tehdä.
Otsikko: Vs: Lamp-asennus
Kirjoitti: vartsu - 06.11.12 - klo:17.04
Aptitude ei ole ollut oletuksena asennettuna sitten... oliko 10.04? Ei kuitenkaan ihan viimeaikoina.
Sen voi asentaa sudo apt-get install aptitude jos haluaa.

Eikait nyt desktopissa sentään ole lamp valmiina, ei ainakaan mulla. Tietty jos olet asentanut server-levyllä ja siihen työpöydän niin sitten on.
Otsikko: Vs: Lamp-asennus
Kirjoitti: jekku - 06.11.12 - klo:20.52
Mahtaako tuom Lamp-asennus ohje olla vanhentunut: http://wiki.ubuntu-fi.org/LAMP_Asennus

vai mistä johtuu että heti tuo ensimmäinen komento tökkää:

Koodia: [Valitse]
sudo: aptitude: command not found

Toisaalta eikös tässä nykyisessä Ubuntussa ole kaikki nuo valmiina ilman että tarttee erikseen asentaa? Minulla ainakin eilen ohjelma päivitti jotakin mysql-tiedostoja.


Onhan se 'vanhentunut' - mutta en keksi parempaakaan tähän hätään.

Pari kohtaa arveluttaa:
Kun neuvottiin konffaamaan
AddDefaultCharset       ISO-8859-1
Kun aika on (tai pitäisi olla) jo UTF-8
Samoin, en ihan usko että phpmyadmin lähtee toimimaan. Mutta en moista ole koskaan tarvinnutkaan niin en ala kinaamaan. Saati perehtymään sen tarkemmin.
Mutta tuo aptitude kannattaa mielestäni asentaa senkin takia että melko monia ohjeita on viritelty sen varaan.

sudo apt-get install aptitude

Otsikko: Vs: Lamp-asennus
Kirjoitti: Tomin - 06.11.12 - klo:22.26
Pari kohtaa arveluttaa:
Kun neuvottiin konffaamaan
AddDefaultCharset       ISO-8859-1
Kun aika on (tai pitäisi olla) jo UTF-8
No siinä sanottiinkin "Mikäli UTF8:n aakkoset eivät kelpaa" eli kannattanee jättää väliin.

Samoin, en ihan usko että phpmyadmin lähtee toimimaan. Mutta en moista ole koskaan tarvinnutkaan niin en ala kinaamaan. Saati perehtymään sen tarkemmin.
Pitäisi toimia melkolailla suoraan, kun varastosta asentaa.
Otsikko: Vs: Lamp-asennus
Kirjoitti: Pekkam - 21.11.12 - klo:12.42
Nyt vasta ehdin tätä asiaa laittelemaan. Sain tämän aika näppärästi kuosiin. Sen verran piti tehdä hienosäätöä tai mitä se nyt on, kopsasin hakemiston /usr/share/phpmyadmin sisältöineen public_html hakemistoon niin sekin pelaa. Tosin jos sivut olisi julkisesti verkossa, sitten tuolle phpmyadmille tarttis tehrä turvallisempi systeemi. Mutta näin meni joutuisasti. Kiitokset.

t: Pekka
Otsikko: Vs: Lamp-asennus [Ratkaistu]
Kirjoitti: ajaaskel - 21.11.12 - klo:13.55
Lainaus
Pitäisi toimia melkolailla suoraan, kun varastosta asentaa.

Samanlainen havainto on itsellänikin tuosta "phpmyadmin": sta. Harvoin olen tarvinnut kun tietokanta kaiketikin enimmäkseen luodaan itse kunkin sovelluksen asennusvaiheessa mutta silloin kun olen halunnut kurkkia kantaa on tuo "phpmyadmin" toiminut.
Otsikko: Vs: Lamp-asennus
Kirjoitti: Pekkam - 21.11.12 - klo:14.57
Tulla tupsahti uusi yllätys.

Kun phpmyadmin oli auki, kone tai hiiri jumittui. Käynnistin koneen uudelleen.
Php ei toimi koneen uudelleen käynnistyksen jälkeen. En keksi muuta vikaa kuin tuo käynnistysjuttu, tuskin tuo sulkeminen kesken työn sitä aiheutti.
Mikä mätästää?
Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: kamara - 21.11.12 - klo:15.14
Toimiiko Apache ?

http://127.0.0.1 (http://127.0.0.1)

Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: Pekkam - 21.11.12 - klo:15.21
Toimiiko Apache ?

http://127.0.0.1 (http://127.0.0.1)



Toimii. Mutta kun yritän avata php-tiedoston tai phpmyadminin, avaa ns. latausikkunan, jossa pyytää avaamaan tai tallentamaan tiedosto.
Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: kamara - 21.11.12 - klo:15.52
Toimii. Mutta kun yritän avata php-tiedoston tai phpmyadminin, avaa ns. latausikkunan, jossa pyytää avaamaan tai tallentamaan tiedosto.

Sijaitseeko kyseinen php /home/user/public_html - kansiossa ?
Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: Pekkam - 21.11.12 - klo:16.36
Toimii. Mutta kun yritän avata php-tiedoston tai phpmyadminin, avaa ns. latausikkunan, jossa pyytää avaamaan tai tallentamaan tiedosto.

Sijaitseeko kyseinen php /home/user/public_html - kansiossa ?

Ei. Se sijaitsee pelkästään siellä mihin ohjelma sen asentaa: /etc/php5/ ja /usr/share/php5/

Palvelin on ohjattu tuonne /home/pekka/public_html/

Ps. Myös tiedostossa /etc/mime.types näyttäisi rivit olevat oikein.
Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: kamara - 21.11.12 - klo:18.41
Ei. Se sijaitsee pelkästään siellä mihin ohjelma sen asentaa: /etc/php5/ ja /usr/share/php5/

Palvelin on ohjattu tuonne /home/pekka/public_html/

Ps. Myös tiedostossa /etc/mime.types näyttäisi rivit olevat oikein.

Tarkoitin noiden php-tiedostojen sijaintia.

Oletko tehnyt php-oppaassa mainitut:
Lainaus
Koodia: [Valitse]
sudo gedit /etc/apache2/mods-available/php5.conf
Tiedosto tulisi näyttää tältä:

Koodia: [Valitse]
<IfModule mod_php5.c>
    <FilesMatch "\.ph(p3?|tml)$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>
    # To re-enable php in user directories comment the following lines
    # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
    # prevents .htaccess files from disabling it.
    #<IfModule mod_userdir.c>
    #   <Directory /home/*/public_html>
    #        php_admin_value engine Off
    #    </Directory>
    #</IfModule>
</IfModule>
Lopuksi vielä kerran uudelleenkäynistetään apache2 palvelin.

Koodia: [Valitse]
sudo /etc/init.d/apache2 restart
Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: Pekkam - 21.11.12 - klo:19.07

Oletko tehnyt php-oppaassa mainitut:


Kyllä tuo tiedosto näyttää tuolta.

Ps. Ei kun: tuo alin IfModule ei ole minulla kommenttien takana...
Otsikko: Vs: Lamp-asennus [Ratkaistu(?)]
Kirjoitti: Pekkam - 21.11.12 - klo:19.18

Ps. Ei kun: tuo alin IfModule ei ole minulla kommenttien takana...


Muutin tuon ja nyt toimii! Kiitoksia taas!