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

Marbo

  • Käyttäjä
  • Viestejä: 427
    • Profiili
    • Toimi.org
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #100 : 23.04.07 - klo:18.30 »
En mä tiedä miten se korjaantu. Poistin apachen ja jotain ja sit asensin takas hiukan ongelmien kera niin sitten alko toimimaan :D

Linux user #460798

Kullervo

  • Käyttäjä
  • Viestejä: 875
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #101 : 19.05.07 - klo:15.06 »
Ajattelin ottaa kansioiden omistajuuden tilapäisesti haltuuni seuraavasti,

Koodia: [Valitse]
sudo chown -R kullervo /var/www
en vain tiedä kenen haltuun ne palautan?

Miten on /var/www omistajuudet apachen oletusasennuksessa ?
Osaisiko joku kertoa tai katsoa omasta asennuksestaan, mikäli ei niitä ole muuttanut?

Stupido

  • Käyttäjä
  • Viestejä: 176
  • Gutsy Gibbon
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #102 : 19.05.07 - klo:16.37 »
Ei löydy pakettia php4:
Koodia: [Valitse]
stupido@Feistybox:~$ sudo apt-get install apache2 php4 libapache2-mod-auth-mysql php4-mysql mysql-server
Password:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatietoja... Valmis       
Pakettia php4 ei ole saatavilla, mutta toinen paketti viittaa siihen.
Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai
saatavilla vain jostain muusta lähteestä
E: Paketilla php4 ei ole asennettavaa valintaa
stupido@Feistybox:~$

Ubuntun käyttäjä jo vuodesta 2006.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #103 : 19.05.07 - klo:16.47 »
Miten on /var/www omistajuudet apachen oletusasennuksessa ?

Jos ei tiedä kenelle, niin sitten rootille:

sudo chown -R root:root /var/www

koskias@ubuntu:~$ cd /var/www
koskias@ubuntu:/var/www$ ls
apache2-default  phpmyadmin
koskias@ubuntu:/var/www$ ls -l
yhteensä 4
drwxr-xr-x 2 root root 4096 2007-05-16 11:21 apache2-default
lrwxrwxrwx 1 root root   21 2007-05-16 11:21 phpmyadmin -> /usr/share/phpmyadmin
koskias@ubuntu:/var/www$

Ystävällisin terveisin Asmo Koskinen.

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #104 : 19.05.07 - klo:18.37 »
Ei löydy pakettia php4:
asenna paketti php5 ja myös php5-mysql
Heitä hyväsit hitaudelle. Asenna ubuntu!

Pallomasi

  • Käyttäjä
  • Viestejä: 32
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #105 : 10.07.07 - klo:14.46 »
En tiedä onko oikea aihe, mutta..  :)
Tietääkö joku, mistä moiset virheet Apachen uudelleenkäynnistyksessä..?

Koodia: [Valitse]
siru@Palvelin-10:~$ sudo /etc/init.d/apache2 restart
 * Forcing reload of web server (apache2)...                                   
apache2: apr_sockaddr_info_get() failed for Palvelin-10
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: apr_sockaddr_info_get() failed for Palvelin-10
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ]

Lisäkysymys:
Miten saan asetukset niin, että kun kirjoitetaan osoiteriville "http://xx.xxx.xxx.xxx/~testi", niin avautuisi
käyttäjän nimeltä Testi public_html-kansio..? Nyt siitä tulee virhe -sivua ei köydy, eikä ihme, sillä se yrittää
löytää "~testi" nimisen kansion "/var/www/"-hakemistosta. Oikeudet on annettu oikein, käyttäjän pääryhmä on
"asiakas" ja apachen asetustiedostosta group-kohta on vaihdettu myös asiakkaaksi.

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #106 : 10.07.07 - klo:14.50 »
Miten saan asetukset niin, että kun kirjoitetaan osoiteriville "http://xx.xxx.xxx.xxx/~testi", niin avautuisi
käyttäjän nimeltä Testi public_html-kansio..? Nyt siitä tulee virhe -sivua ei köydy, eikä ihme, sillä se yrittää
löytää "~testi" nimisen kansion "/var/www/"-hakemistosta. Oikeudet on annettu oikein, käyttäjän pääryhmä on
"asiakas" ja apachen asetustiedostosta group-kohta on vaihdettu myös asiakkaaksi.
Apachen configurointitiedostosta löytyy valmiit rivit tälle kommentoituna.
Avaa tiedosto /etc/apache2/apache2.conf (?) ja etsi vaikkapa hakusanalla public_html niin löytyy kyllä
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

Pallomasi

  • Käyttäjä
  • Viestejä: 32
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #107 : 10.07.07 - klo:14.55 »
Miten saan asetukset niin, että kun kirjoitetaan osoiteriville "http://xx.xxx.xxx.xxx/~testi", niin avautuisi
käyttäjän nimeltä Testi public_html-kansio..? Nyt siitä tulee virhe -sivua ei köydy, eikä ihme, sillä se yrittää
löytää "~testi" nimisen kansion "/var/www/"-hakemistosta. Oikeudet on annettu oikein, käyttäjän pääryhmä on
"asiakas" ja apachen asetustiedostosta group-kohta on vaihdettu myös asiakkaaksi.
Apachen configurointitiedostosta löytyy valmiit rivit tälle kommentoituna.
Avaa tiedosto /etc/apache2/apache2.conf (?) ja etsi vaikkapa hakusanalla public_html niin löytyy kyllä

En löytänyt. Yritän etsiä googlesta jos löytäisi jostain. Muistelin itsekin, että niiden avulla
sain erään toisen apacheversion toimimaan, mutta nyt ne on jonnekin kadonnu..  :)

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #108 : 10.07.07 - klo:15.01 »
Miten saan asetukset niin, että kun kirjoitetaan osoiteriville "http://xx.xxx.xxx.xxx/~testi", niin avautuisi
käyttäjän nimeltä Testi public_html-kansio..? Nyt siitä tulee virhe -sivua ei köydy, eikä ihme, sillä se yrittää
löytää "~testi" nimisen kansion "/var/www/"-hakemistosta. Oikeudet on annettu oikein, käyttäjän pääryhmä on
"asiakas" ja apachen asetustiedostosta group-kohta on vaihdettu myös asiakkaaksi.
Apachen configurointitiedostosta löytyy valmiit rivit tälle kommentoituna.
Avaa tiedosto /etc/apache2/apache2.conf (?) ja etsi vaikkapa hakusanalla public_html niin löytyy kyllä

En löytänyt. Yritän etsiä googlesta jos löytäisi jostain. Muistelin itsekin, että niiden avulla
sain erään toisen apacheversion toimimaan, mutta nyt ne on jonnekin kadonnu..  :)
Pitääpä oikein tarkistaa asia. Voi tietysti olla muuttunut esim. uuden version ansiosta.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

Pallomasi

  • Käyttäjä
  • Viestejä: 32
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #109 : 10.07.07 - klo:15.18 »
Huomasin juuri että siitä tiedostosta on kaikki karsittu pois. Ton tiedoston näkee tekstinä tuosta http://juurikansio.dy.fi/apache2.txt
jos siitä jotain apua on.  :D

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #110 : 10.07.07 - klo:15.37 »
Huomasin juuri että siitä tiedostosta on kaikki karsittu pois. Ton tiedoston näkee tekstinä tuosta http://juurikansio.dy.fi/apache2.txt
jos siitä jotain apua on.  :D
Aijaa.
Tässä on mun palvelimen apache2.confista otettu pätkä, joka mitä ilmeisimmin koskee tuota public_html juttua.
Koodia: [Valitse]
# UserDir is now a module
UserDir public_html
UserDir disabled root

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options Indexes SymLinksIfOwnerMatch Includes
</Directory>
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

Kullervo

  • Käyttäjä
  • Viestejä: 875
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #111 : 10.07.07 - klo:15.52 »
avainsanat a2enmod ja userdir !

masaaa

  • Käyttäjä
  • Viestejä: 27
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #112 : 21.07.07 - klo:21.59 »
Moi,

Enpäs ole piiitkään aikaan kirjoitellut tänne koska oli linux vähän aikaa poistettuna. Nyt kun sen taas asensin tulin tänne teidän kiusaksenne kertomaan ongelmistani ;D

Asiaan;
Miksei minulla toimi php? Se on mukamas asennettu, mutta siltikään se ei toimi? Minullakin tulee tuo juttu missä pitää valita ohjelma millä katsotaan sitä.

Ja toinenkin ongelma kiusaksenne:

Minulla on asennettuna sekä apache 1 että 2, mutta käytössä on ykkönen. Miten saan apache 2:sen käyttöön?


Mahtavaa, ei enää mitään. Ratkaisin itse jo molemmat :) (Onnellinen koska ratkaisi juuri itse pulmansa :D)

Tuo ensimmäinen ongelma korjautui, kun lisäsin httpd.conf tiedostoon (/etc/apache2) tällaisen pätkän:

Koodia: [Valitse]
AddHandler application/x-httpd-php .php
« Viimeksi muokattu: 22.07.07 - klo:14.33 kirjoittanut masaaa »

San

  • Käyttäjä
  • Viestejä: 162
    • Profiili
Vs: Apache + PHP + MySQL asentaminen
« Vastaus #113 : 23.07.07 - klo:12.24 »
Käänsin tän englanin kieliseksi sanokaa jos on virheitä ... :D



First we install Apache, PHP and mySQL. Open your terminal and type:
Koodia: [Valitse]
sudo apt-get install apache2 php4 libapache2-mod-auth-mysql php4-mysql mysql-server
After that we setup for mySQL password
Koodia: [Valitse]
mysqladmin -u root password Here_your_password
Now you have Apache, PHP and mySQL. Put ur sites now to /var/www/ file

---End----- Now you have working apache web server :D

Do you want see the sites ONLY for your computer
Write in terminal
Koodia: [Valitse]
sudo gedit /etc/apache2/ports.conf

GD support
Write in terminal
Koodia: [Valitse]
sudo apt-get install php4-gd
PHPMyadmin
Write in terminal
Koodia: [Valitse]
sudo apt-get install phpmyadminyour phpmyadmin's link: http://localhost/phpmyadmin/

Restart after these updates Apache and mySQL
Koodia: [Valitse]
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart

IF Apache or mySQL aren't running
Koodia: [Valitse]
sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start