Kirjoittaja Aihe: Apache + PHP + MySQL asentaminen [wiki]  (Luettu 105170 kertaa)

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #20 : 03.12.05 - klo:20.09 »
Onko tässä joku juttu vai miksi .htaccess -salasana suojaus ei toimi? Pitääkö ne laittaa jotenkin Apachen asetuksista päälle?
http://www.uta.fi/laitokset/tkk/ohjeet/unix/suojausohje.shtml

EDIT: Sain jo vastauksen murolaisilta.

/etc/apache2/sites-available/default
Koodia: [Valitse]
...
<Directory /var/www/>
....
AllowOverride None
...
-->
Koodia: [Valitse]
...
<Directory /var/www/>
...
AllowOverride All
...
« Viimeksi muokattu: 04.12.05 - klo:14.47 kirjoittanut Epeli »

epv

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #21 : 24.12.05 - klo:19.06 »
hmm. omalla koneellani olevan php-sivut, esim. phpsysinfo, ei toimi, vaan näkyy koodi. missä vika?

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #22 : 25.12.05 - klo:15.41 »
Onhan PHP asennettuna ja katselethan sivua http://localhost/:n kautta?

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #23 : 26.12.05 - klo:19.55 »
Tervetuloa, toivottaa phpMyAdmin 2.6.4-pl1-Debian-1ubuntu1.1
Language:     

Kirjaudu sisään
(Selaimessa pitää olla cookietuki päällä tästä eteenpäin.)
Käyttäjätunnus:     
Salasana:     
Virhe
#1045 - Access denied for user: 'root@localhost' (Using password: YES)


eli kun laitan tohon käyttäjä tunnukseen root ja salasanan oikein niin aina toi virhe ilmotus.
mysql -u root -p käyttämälläkään ei pääse ??? :(

Ja kun yritän muuttaa salasanaa niin tulee vain tuo virheilmoitus:


error: 'Access denied for user: 'root@localhost' (Using password: YES)'



edit:korjausta


LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Apache + PHP + MySQL asentaminen
« Vastaus #24 : 28.12.05 - klo:14.05 »
Nollaa mysql-kannan rootin salasana tämän ohjeen mukaan: http://forum.ubuntu-fi.org/index.php?topic=632.msg3427#msg3427

maskotti

  • Käyttäjä
  • Viestejä: 38
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #25 : 19.01.06 - klo:18.51 »
Yritän asentaa puhtaalle Breezyn serveriasennukselle noita apacheja sun muita tämän ohjeen mukaan, mutta jostain syystä alkaa kysellä asennus cd:tä. Kyseessä on vanha kone, jossa ei cd-asema jostain syystä toimi. Miksihän kyselee cd:tä? Toisella koneella asensin saman ohjeen mukaan eikä mitään cdtä tarvittu. Mitenhän nuo saisi asennettua?

edit: Ratkaistu!! Kommentoin /etc/apt/sources.list:istä  cd rivin... Jees!!
« Viimeksi muokattu: 19.01.06 - klo:19.19 kirjoittanut maskotti »

Sp00n

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #26 : 07.02.06 - klo:09.51 »
Hei,

Minulla on paketti ubuntu,apache,php5 ja mySQL. Nyt apache kuuntelee porttia 80 ja ohjaa autom. osoitteeseen /var/www/

miten saan konffattua että:
kuuntelee porttia 80 -> /var/www
kuuntelee porttia 555 -> /var/www2/
kuuntelee porttia 666 -> /var/www3/

Sp00n
-----------------------------------------------------------------------------------------------------------------------------------------------------------
No niin, koska yllä esitettyyn kysymykseen ei löytynyt vastausta, toteutin tämä userDir optiolla.

Eli,
Sivusto 1:
#adduser nimi1
#nano apache2.conf ja poistetaan # userDir kohdasta
Sitten luodaan käyttäjälle nimi1 hakemisto publick_html ja sinne sivustot.

nyt osoite toimii http://www.jotain.org/~nimi1

Sp00n
« Viimeksi muokattu: 15.02.06 - klo:10.53 kirjoittanut Sp00n »

villele

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #27 : 18.02.06 - klo:13.27 »
Juu, noobilta pari käytännön kysymystä:

Ihan ensimmäiseksi, kun yritin päästä kiinni phpmyadminiin tuolta http://localhost/phpmyadmin. No se kysyy, että millä ohjelmalla .phtml tiedostot avataan, eli tarvitsisi löytää suoraan firefoxin käynnistin. Kävin hakutoiminnolla kaikki firefoxiin viittaavat tiedostot läpi, tuli kokonainen joukko hakuun viittaavia tuloksia, mutta käynnistintä en onnistunut löytämään. Jollain tietoa, missä tuo sijaitsee?

Ja toiseksi, tuliko tämän ohjeen asennuksessa PHP asennetuksi suoraan moduulina Apacheen, niin ettei tarvitsisi käynnistellä PHP:tä erikseen, vaan se käynnistyisi aina Apachen yhteydessä? Jos ei, niin kuinka tuon saa onnistumaan?

Kupuntu

  • Käyttäjä
  • Viestejä: 804
  • Kubuntu 8.10 @ Amilo A1645
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #28 : 18.02.06 - klo:13.55 »
Juu, noobilta pari käytännön kysymystä:

Ihan ensimmäiseksi, kun yritin päästä kiinni phpmyadminiin tuolta http://localhost/phpmyadmin. No se kysyy, että millä ohjelmalla .phtml tiedostot avataan, eli tarvitsisi löytää suoraan firefoxin käynnistin. Kävin hakutoiminnolla kaikki firefoxiin viittaavat tiedostot läpi, tuli kokonainen joukko hakuun viittaavia tuloksia, mutta käynnistintä en onnistunut löytämään. Jollain tietoa, missä tuo sijaitsee?

Ja toiseksi, tuliko tämän ohjeen asennuksessa PHP asennetuksi suoraan moduulina Apacheen, niin ettei tarvitsisi käynnistellä PHP:tä erikseen, vaan se käynnistyisi aina Apachen yhteydessä? Jos ei, niin kuinka tuon saa onnistumaan?
Firefoxin käynistin: /usr/bin/firefox
Amilo A1645: AMD 3300+ 2.0 Ghz, 512 mb RAM, 80 gb kiintolevy.
Last.fm

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #29 : 18.02.06 - klo:15.49 »
Lainaus
Ja toiseksi, tuliko tämän ohjeen asennuksessa PHP asennetuksi suoraan moduulina Apacheen, niin ettei tarvitsisi käynnistellä PHP:tä erikseen, vaan se käynnistyisi aina Apachen yhteydessä? Jos ei, niin kuinka tuon saa onnistumaan?
Ei tarvitse käynnistellä erikseen mitään. Kaikki käynnistyvät automaattisesti koneen mukana (apache, php & mysql).

imiksu

  • Vieras
Re: Apache + PHP + MySQL asentaminen
« Vastaus #30 : 21.02.06 - klo:18.38 »
Onko tässä joku juttu vai miksi .htaccess -salasana suojaus ei toimi? Pitääkö ne laittaa jotenkin Apachen asetuksista päälle?
http://www.uta.fi/laitokset/tkk/ohjeet/unix/suojausohje.shtml

EDIT: Sain jo vastauksen murolaisilta.

/etc/apache2/sites-available/default
Koodia: [Valitse]
...
<Directory /var/www/>
....
AllowOverride None
...
-->
Koodia: [Valitse]
...
<Directory /var/www/>
...
AllowOverride All
...

Mulla on sama ongelma. Kyseinen tiedosto deafult on mulla vaan tyhjä  :-[ Miten saisin htaccesit taas käyttöön.. Huomasin sähkökatkoksen tullessa, että htaccessit ei enää toimi... Mikä avuksi ???

imiksu

  • Vieras
Re: Apache + PHP + MySQL asentaminen
« Vastaus #31 : 21.02.06 - klo:19.23 »
Kuinka turvallinen tuo mysql on asennettuna näillä ohjeilla?

Haluaisin siitä sellaisen, että sinne pääsee vaan tunnuksella omamysql ja sitten sille määrätyllä salasanalla.

Eikä pääse ulkoverkosta ollenkaan vaan pelkästään localhostista.

Mua taas kiinostaisi miten saisin toimimaan niin, että muualta verkostakin pääsee käsiks käyttää MySqlia?

villele

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #32 : 22.02.06 - klo:15.38 »
Jees, nyt toimii PHP, ja Apachenkin pitäisi olla toiminnassa. Ajoin info.php:n localhostilta, ja sain ihan asianmukaiset speksit php:stä ynnä muista. Seuraavaksi kokeilin localhostilta ajaa eka.php:ta, jossa sisältö on muotoa <?php echo "Testi"; ?>, niin selain herjaa seuraavaa:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Warning: Unknown: Failed opening '/var/www/eka.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0


PHPMyadminiin pääsin käsiksi ihan normaalisti, ja aloin pohtimaan että onko tuossa tietokannan kanssa jotain ongelmia vai mitä tuo nyt meinaa? Ilmeisesti käyttöoikeudet eivät ole ihan kunnossa? Olisiko kellään jotain ratkaisua tähän?

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #33 : 22.02.06 - klo:16.04 »
Laita oikeudet kohdilleen tuohon eka.php tiedostoon. Muistaakseni "Others" alueella pitää olla lukuoikeus.

Lassi

  • Käyttäjä
  • Viestejä: 22
    • Profiili
    • Koiran ystävä
Re: Apache + PHP + MySQL asentaminen
« Vastaus #34 : 23.02.06 - klo:16.10 »
Ääkköset!¤"!%!%
Lisää tämä rivi /etc/apache2/apache2.conf tiedostoon:
Koodia: [Valitse]
AddDefaultCharset       ISO-8859-1

muistaakseni ubuntun apachen oletus on UTF-8 jolla skandit toimivat ihan yhtä hyvin, monet muut erikoismerkit jopa paremmin, joten tämä vaihe ei liene pakollinen.

Tappelin kaks päivää just ton asian kanssa. Palvelimelle sijoitettu sivu, ei pystynyt näyttämään scandeja, ei millään konstilla, vaikka kielipakettejakin ajoin ja oletuksia. Tuon rivin alusta kun poistin # merkin, niin homma toimi heti.
Kyseessä on Ubuntu 5.10 versio. Ei ehkä koske kaikkia alempia versioita, koska tuo toinen palvelin on asennettu Ubuntu 5.04 versiolla ja siinä toi on # takana ja scandit toimii. Hämäsi ton vanhemman version jutut.
 Ihan kokeilemalla löysin, kun en ollut huomannut tuota vinkkiä täällä. Tuo UTF-8 löytyy myös ao. tiedostosta.

jp
« Viimeksi muokattu: 23.02.06 - klo:16.13 kirjoittanut Lassi »

villele

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #35 : 23.02.06 - klo:20.16 »
Laita oikeudet kohdilleen tuohon eka.php tiedostoon. Muistaakseni "Others" alueella pitää olla lukuoikeus.

Joo, näinhän se piti tehdä. Tuolla lähti toimimaan, kiitän  :D

wicke

  • Vieras
Re: Apache + PHP + MySQL asentaminen
« Vastaus #36 : 24.03.06 - klo:22.34 »
"sudo apt-get install phpmyadmin"

ilmoittaa ettei moista pakettia löydy...

löytyy universesta. lisää se pakettilähteisiisi.

Itselläni on ongelma, että php4:n pakettia ei löydy. Jos homma hoituu tuolla, niin selittäkää hieman selvemmin (3. käyttöpäiväni Kubuntulla) ja jos tähän on jokin muu ratkaisu, niin kertokaa sekin mahdollisimman selkeästi, kiitos.

juhnuu

  • Käyttäjä
  • Viestejä: 6
    • Profiili
    • erankavijat.net
Re: Apache + PHP + MySQL asentaminen
« Vastaus #37 : 14.04.06 - klo:10.58 »
Asentelin ohjeen mukaan apache+php+mysql

Yritän asentaa Coppermine kuvagalleriaa asennus vaiheessa saan errorin "PHP does not have MySQL support enabled"
Missähän mahtaa olla vikaa?

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #38 : 08.06.06 - klo:14.26 »
Ensin asennamme Apachen, PHP:n ja MySQL:in. Avaa terminaali ja kirjoita seuraava pätkä:
Koodia: [Valitse]
sudo apt-get install apache2 php4 libapache2-mod-auth-mysql php4-mysql mysql-server

Jos haluaa uudenpaa softaa niin riittääkö kun vaihtaa vaan näin:

Koodia: [Valitse]
sudo apt-get install apache2 php5 libapache2-mod-auth-mysql php5-mysql mysql-server ? KAnnattaako vai onko jotain yhteensopivuusongelmia tms?

Tomaatti

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Re: Apache + PHP + MySQL asentaminen
« Vastaus #39 : 08.06.06 - klo:14.55 »
Kyllä se varmaan toimii uudellakin PHP:llä.