Terve!
Itsekin pyörittelen ubuntussa (ei server - asennus vaan ihan normi desktopasennus) apache 2:sta ja PHP 5:sta.
Moisen huomasin että oletuksena apache ei osannut löytää index.php - tiedostoja vaan yritti etsiä vain .htm ja .html - päätteisiä.
Tämän saa toimimaan muokkaamalla apachen asetustiedostoa (joka löytyy /etc/apache2/apache2.conf - jos siis olet asentanut apache 2:n)
DirectoryIndex index.php index.html index.htm index.cgi index.pl index.xhtml
Tälle riville lisäsin alkuun tuon index.php:n
Jos ei vielä auta, varmista että sinulla on oikeat paketit asennettuna. Ihan satavarmasti en osaa sanoa mitkä kaikki pitää olla asennettuna jotta apache & php toimisivat yhteen, jopa puoli kahteen, mutta itselläni on ainakin seuraavat apacheen ja php:n liittyvät asennettuna:
- apache2
- apache2-common
- apache2-mpm-prefork
- apache2-utils
- libapache2-mod-php5 (tämä voisi olla sinulta puuttuva, voisi oireilla juurikin mainitsemallasi tavalla..)
- php5
- php5-common
- php5-mysql (jos tietokantojen käyttä mysql:llä kiinnostaa..)
Ja asentaminenhan käy synaptic - ohjelmalla (löytyy jostain valikoista, en muista tai käynnistämällä komentoriviltä kirjoittamalla
sudo synaptic
ja antamalla pääkäyttäjän salasana..
haulla etsit hakusanoilla 'apache2' ja 'php5' niin paketit löytyy. Merkkaat valintalaatikosta asennettavaksi ja painat installia..
Tai komentoriviltäkin voi yksittäisiä paketteja asentaa kirjoittelemalla
sudo apt-get install paketinnimi
eli esim
sudo apt-get install libapache2-mod-php5
ja antamalla kysyttäessä pääkäyttäjän salasana.
Ja jos käytät php:n ja/tai apachen vanhempaa versiota niin niille varmastikin löytyy samanlaiset paketit mutta ilman noita kakkos tai vitosnumeroita.
Kysele lisävinkkiä jos ei onnistu..
r
ps. apachen ja mysql:n päälläpitäminen syö jonkin verran resursseja ja esim. viisi vuotta vanha kone taatusti kyllä jaksaa noita pyörittää mutta muistia voi jäädä jonkin verran vähemmän muiden ohjelmien käyttöön, jos meinaat samaa konetta myös työpöytäkäytössä käyttää..