[RedHat] Nieuwe installatie LAMP. Hoe?

Pagina: 1
Acties:

  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Hallo. Ik heb sinds gisteren Red Hat 9 geinstalleerd. Als frequent Windhoos gebruiker is dit dus helemaal nieuw voor me. :P (ja, weer één die gaat overstappen ;) )
Apache, MySql en Php zitten standaard in RH9. Heb ook geen problemen om ze te starten. Ik weet echter niet hoe ik erachter kan komen wat m'n versie van Apache & MySql is. Van Php weet ik dat het 4.2.2 is.

Ik wil dus graag Apache/MySql/Php verwijderen en (nieuwere versies) opnieuw installeren.
Ik heb het één en ander gelezen op dit forum en op de LAMP-handleiding op http://home.wanadoo.nl/michielvanhulst/lamp.htm . Hierin staat netjes hoe je alles installeert, maar niet hoe je de oude versies de-installeert.

Ik heb geprobeerd om Php te upgraden naar 4.3.2. Hiervoor had ik een .tar bestand gedownload en uitgepakt en vervolgens met ./configure blabla geinstalleerd. M'n php-versie bleef alleen op 4.2.2 staan. Vandaar dat ik alles wil de-installeren en opnieuw installeren.

Mijn vraag is dus hoe ik alles de-installeer? Het installeren is denk ik geen probleem. Is het volgende goed?:

Apache:
- ./configure --prefix=/www --enable-module=so
- make
- make install

Php:
- ./configure --with-mysql --with-apxs=/www/bin/apxs
- make
- make install

Voor MySql weet ik niet wat ik in moet typen.

Oh ja, nog een laatste vraag. In welke volgorde moet ik alles installeren?

edit:

Ik lees nu net in een andere topic (LAMP systeem niet werkend):

Waarom zelf compilen met een LAMP handleiding?

apt-get install apache mysql-server php4-mysql php4-gd2

hoppa: apache, mysql, php4+GD2+mysql

is alles voor je geconfigureerd, je hoeft alleen nog maar de servername en evt de webroot aan te passen. Wel nog even een rootpw instellen voor MySQL dan

Kan zijn dat ie vervolgens php files wil downloaden, dan moet je ff in de httpd.conf kijken naar een loadmodule voor php4 waar een # voor staad, en ook de addtype stetements even controleren dan.

Kan dit ook met Red Hat 9?

[ Voor 42% gewijzigd door cdl op 18-06-2003 12:57 ]

Dat zeg ik!


  • Alain
  • Registratie: Oktober 2002
  • Niet online
Dat kan ook met RedHat, alleen moet je wel eerst apt-get installeren. Dit zit volgens mij niet standaard bij RedHat. Zie hier voor de rpm :)

You don't have to be crazy to do this job, but it helps ....


  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
AlainS schreef op 18 June 2003 @ 13:05:
Dat kan ook met RedHat, alleen moet je wel eerst apt-get installeren. Dit zit volgens mij niet standaard bij RedHat. Zie hier voor de rpm :)
En dan welke? apt-0.5.5cnc6-fr1.i386.rpm of apt-0.5.5cnc6-fr1.src.rpm?

Dat zeg ik!


Verwijderd

waarvoor is APT nodig, wat ie boven heeft staan is goed behalve van mysql dat had ie niet

./configure
make
make install

en dan werkt mysql ook, de volgorde is apache,mysql,php.
dan krijgen we nog het verhaal verwijderen, kijk eens in rpm met

rpm -qa | grep apache
rpm -qa | grep mysql
rpm -qa | grep php

haal alle pakken die je nu ziet weg met

rpm -e PAKKETNAAM

[ Voor 43% gewijzigd door Verwijderd op 18-06-2003 13:38 ]


  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Verwijderd schreef op 18 juni 2003 @ 13:37:
waarvoor is APT nodig, wat ie boven heeft staan is goed behalve van mysql dat had ie niet

./configure
make
make install

en dan werkt mysql ook, de volgorde is apache,mysql,php.
dan krijgen we nog het verhaal verwijderen, kijk eens in rpm met

rpm -qa | grep apache
rpm -qa | grep mysql
rpm -qa | grep php

haal alle pakken die je nu ziet weg met

rpm -e PAKKETNAAM
Ok, dat wordt weer knutselen denk ik. Ben niet gewend om met commando's te werken. Tnx voor je reactie.

Dat zeg ik!


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

cdl schreef op 18 June 2003 @ 12:50:
Apache, MySql en Php zitten standaard in RH9. Heb ook geen problemen om ze te starten. Ik weet echter niet hoe ik erachter kan komen wat m'n versie van Apache & MySql is.
Door met rpm te kijken? ;)
Ik heb geprobeerd om Php te upgraden naar 4.3.2. Hiervoor had ik een .tar bestand gedownload en uitgepakt en vervolgens met ./configure blabla geinstalleerd. M'n php-versie bleef alleen op 4.2.2 staan.
Waarom wil je upgraden naar 4.3.2?
Waarom geen rpm gebruiken?
Mijn vraag is dus hoe ik alles de-installeer?
Ja, dat kan een probleem opleveren als je simpelweg de source hebt geinstalleerd. Als je mazzel hebt, dan kun je met "make uninstall" het weer verwijderen. Je heb wel een grote kans dat deel van je php 4.2.2 overschreven is, dus die werkt waarschijnlijk niet echt meer.

  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Ik zei al dat ik een Linux n00b ben ;) Heb nog veel te leren. Dit zijn wij Windhoos gebruikers niet gewend. Ik hou wel van een beetje knutselen :P

Dat zeg ik!


  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Verwijderd schreef op 18 juni 2003 @ 13:37:
waarvoor is APT nodig, wat ie boven heeft staan is goed behalve van mysql dat had ie niet

./configure
make
make install

en dan werkt mysql ook, de volgorde is apache,mysql,php.
dan krijgen we nog het verhaal verwijderen, kijk eens in rpm met

rpm -qa | grep apache
rpm -qa | grep mysql
rpm -qa | grep php

haal alle pakken die je nu ziet weg met

rpm -e PAKKETNAAM
Klopt het dat het rpm -qa | grep httpd is i.p.v. rpm -qa | grep apache?
Met rpm -qa | grep apache krijg ik niks.

Dat zeg ik!


  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 17-04 13:12
rpm -q apache
rpm -q mysql
rpm -q php
man rpm

Pandora FMS - Open Source Monitoring - pandorafms.org


  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Guru Evi schreef op 18 June 2003 @ 21:30:
rpm -q apache
rpm -q mysql
rpm -q php
man rpm
Met rpm -q apache krijg ik te zien: package apache is not installed
Als ik rpm -q httpd doe, zie ik: httpd-2.0.40-21 (Dit is toch m'n Apache?)

Dat zeg ik!

Pagina: 1