[Howto] Installeren van PHP, MySQL en Apache2 onder Novell

Pagina: 1
Acties:
  • 1.214 views sinds 30-01-2008
  • Reageer

  • NL_NaToR
  • Registratie: Februari 2004
  • Laatst online: 09:20

Installatie Apache2, MySQL en PHP op Netware

In deze how-to loods ik u stap-voor-stap door het installatieproces van Apache 2, PHP en MySQL op een Novell Netware server (VERSIE 6) :)


Voor we beginnen...

Installeer waarop u apache2, MySQL en PHP wilt installeren eerst de volgende dingen:


·^

Apache 2 voor Netware

Voor het installeren van Apache2 voor Novell is er geen standaard installatie bestand. Je zult het meeste met de hand moeten doen. Tevens het opstarten en verwerken van configuratie bestanden moet u zelf doen.

  • Als eerste download u de laatste versie van Apache voor Novell. Kijk op Apache.org voor meer informatie hierover.
  • Pak de bestanden uit die u gedownloadt heeft in de SYS: volume.
  • Controleer of in de httpd.conf bestand de serverroot en servername goed staan. Dit bestand is na het uitpakken te vinden in \\**servernaam**\sys\Apache2\conf
  • Voeg het volgende zoekpad in de server. Dit moet u doen achter de server zelf.
    Search add sys:\apache2
  • Om apache2 nu ook meteen op te starten moet u apache2 intypen achter de server gevolgd natuurlijk door een enter.
  • In de autoexec.ncf voegt u de bovenste 2 regels tevens ook toe.

·^

MySQL voor Netware

Voor het installeren van MySQL voor Novell is er ook geen standaard installatie. Ook deze installatie bestaat uit het uitpakken van bestanden.

  • Log in op de server waar op de u installatie wilt doen.
  • Download de laatste versie van http://www.mysql.com
  • Pak de bestanden uit die u gedownloadt heeft in de SYS: volume.
  • Hernoem als het nodig is de map naar MySQL ? dit om de ingebouwde standaard aan te houden.
  • Voeg het volgende zoekpad in de server. Dit moet u doen achter de server zelf.
    Search add sys:mysql\bin
  • Voordat MySQL gedraaid kan worden moet eerst een standaard database geïnstalleerd worden. Dit doet u door in de prompt van de server mysql_install_db in te typen.
  • Als deze geen fouten geeft kunt u MySQL gaan starten door Mysqld_safe te starten.
  • In autoexec.ncf voegt u de search pad erbij en tevens mysqld_safe toe.


·^

PHP voor Netware

Het installeren van PHP onder Novell bevat 2 delen. Het eerste deel bestaat uit het installeren en het tweede deel uit het configureren.

Het eerste deel is eigenlijk niks anders dan het set-up downloaden bij novell.com (let er op dat je de juiste versie download !) en dan installeren. De setup bestaat uit een paar keer op next klikken. Let er wel dat je de server kiest waarop PHP geïnstalleerd moet worden.

Het tweede deel is het configureren. Dit doet de setup niet. Het instellen dat hij PHP moet gebruiken moet ook nog ingesteld worden.

In de sys:\apache2\conf directory moet je het bestandje httpd.conf in je notepad inladen. Type onderaan de volgende tekst bij:
include sys:\apache2\conf\mod_php.conf
De paden kunnen afwijken als je die anders hebt ingesteld.

Op de server maakt u een extra search pad aan met:
Search add sys:\php

Om te zorgen dat de server de PHP bestanden verwerkt moet de server weten vanaf welke paden PHP mag verwerkt worden. Dit is een extra beveiliging. Open PHP.INI in sys:\php en zoek naar het volgende:
open_basedir = “.;sys:/apache2”
Het bovenstaande kan iets afwijken. Maar de bedoeling is dat je hierin de paden definieert. Om tevens te zorgen dat je SQL onder PHP kunt gebruiken moet je op 2 punten letten:

  • Zorg ervoor dat phpmysql.nlm in de sys:\php\ext directory staat.
  • In PHP.INI moet je zoeken naar Netware Extensions en daar de regel
    EXTENSION=PHPMYSQL.NLM
    toevoegen. Dit zorgt voor de werking van MySQL en PHP gebruik.

·^

Thanks to

Deze how-to is geschreven door NL_NaToR.
Op- of aanmerkingen, en suggesties kunnen worden doorgegeven aan de SA moderators.


·^

Inhoudsopgave

[ Voor 156% gewijzigd door Rafe op 26-02-2004 15:43 ]


Acties:
  • 0 Henk 'm!

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 00:36

me1299

$ondertitel

Ik draai php zelf al meer dan een jaar op netware. Maar op developer.novell.com staat ook een tutor, dus ik zie hier het nut niet echt van in. Het is ook zo simpel als wat. Ik heb zo goed als geen novell ervaring en het is mij zelfs gelukt.

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


Acties:
  • 0 Henk 'm!

  • NL_NaToR
  • Registratie: Februari 2004
  • Laatst online: 09:20
het was ook niet echt moeilijk --> het is nu wel makelijk dat alles bij elkaar staat. Ik kwam achter een paar kleine dingen ,bijvoorbeeld de updates, dat die nodig zijn voor het compleet installeren van het totale paket.

Plus het is nu ook in het nederlands beschikbaar.

Acties:
  • 0 Henk 'm!

Anoniem: 96893

Ik gebruik Netware 6, met Apache 1.3.27, maar krijg php niet aan de praat. Ik heb de vesie van php voor apache 1.3.x van de site van Novell gehaald.

Ik heb de installatie gedaan aan de hand van de bijbehorende handleiding, wat ik wel vreemd vind is dat daar (php.html) bovenaan staat "Apache for Netware (For Apache 2.0).

Aangezien ik apache 1.3.27 heb, heb ik waarnodig de aanpassingen gedaan voor de door mij gebruikte versie. Zo staat er bijvoorbeeld een verwijzing naar de Apache2 directory, hier heb ik Apache van gemaakt.

Wanneer ik nu phpinfo.php open, krijg ik de code te zien.

Iemand enig idee waar het fout gaat? Heb ik dan toch een verkeerde versie van PHP?

Tnx,
Roland