• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Come installare php-nuke su Linux

Mirko

Utente Kafféè
Autore del topic
8 Marzo 2009
23.907
112
Miglior risposta
0
Vedremo come installare Apache, PHP e MySql su sistemi linux (Mandrake e Red Hat) usando strumenti visuali. Naturalmente, chi è già un utente linux esperto non ha bisogno di questa lezione.

Per installare i pacchetti dai CD (che è la procedura più semplice) utilizziamo il tool di applicazione software chiamato RPMdrake.

Inserita la password di root ci viene chiesto cosa vogliamo installare, nel campo "Trova" scriviamo "Apache" e selezioniamo il pacchetto principale, quindi installiamo anche i files delle dipendenze.

5a.jpg

Scegliamo "installa", a quel punto ci verrà chiesto di inserire il CD (o i CD) contenenti l'installazione con gli RPM. Una volta installato correttamente apache andiamo nel "mandrake control center" e selezioniamo "Avvia" per il servizio httpd (gli Rpm per Linux Mandrake e Red Hat corrispondono ai file .exe di windows).

5b.jpg

A questo punto apriamo il browser e digitiamo
Perfavore, Entra oppure Registrati per vedere i Link!
, se l'installazione è andata a buon fine ci apparirà la pagina di benvenuto di Apache.

Ripetiamo le operazioni nello stesso identico modo per Mysql e per PHP. Nel fare questo facciamo attenzione perchè MySql richiede di essere avviato nel "mandrake control center" mentre php non richiede di essere avviato.

La cartella in cui inserire i files di PHPNuke è var/www/html, è consigliabile fin da subito installarvi phpMyAdmin e configurare questa cartella con permessi 777, in questo modo anche un utente normale che non possiede i permessi di ROOT, potrà lavorarci.

Cerchiamo adesso di risolvere alcuni problemi relativi alla configurazione di Red Hat 8.0 con PHP, Apache e Linux. Purtroppo Red Hat, non collega PHP a Mysql e ci costringe a dei "trucchetti" per poterlo far funzionare.

Nel caso i pacchetti Apache PHP e Mysql non siano installati dobbiamo procedere alla loro installazione. Dalla Barra degli strumenti andiamo su Impostazioni del sistema e poi installazione pacchetti

5c.jpg

Entrati nel sistema (come root) selezioniamo Apache, PHP e Mysql:

  • Apache: È collocato in "Server Web"
  • PHP: È collocato in "Server Web"
  • Apache: È collocato in "Server per database SQL"

Clicchiamo su "aggiorna" così Red Hat inizierà la procedura di aggiornamento dei pacchetti.

L'ultima operazione che dobbiamo fare è la configurazione del file php.ini per farlo dialogare con MySql. Editiamo il file php.ini in maniera che possa supportare anche gli script in php che iniziano con <? e non solamente quelli che iniziano con <?php, poi installiamo il file mysql.so

Apriamo il file php.ini che si trova in "etc/php.ini" con un comune editor di testi e configuriamo su ON il seguente parametro:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
A questo punto copiamo (con i permessi di root) il file mysql.so in "usr/lib/php4/"

Riavviamo ora i servizi attraverso il Tool grafico:

5d.jpg

Fonte: cms.html.it