Total views

Translate

giovedì 22 novembre 2012

Come Installare Il PHP-Nuke 8,2 CMS su Ubuntu 12.10/12.04

        


Guida introduttiva

       1. Installazione del server LAMP

Per essere in grado di eseguire PHP Nuke sul proprio sistema, è necessario innanzitutto installare un server web. Per questo tutorial, useremo il web server LAMP, ma è la vostra scelta per selezionare un altro server web (XAMPP per esempio). Per installare LAMP su Ubuntu 12.10/12.04/11.04 o Linux Mint 13, aprire il terminale e lanciare il comando:

 sudo apt-get install lamp-server^


PHP Nuke richiede supporto grafico GD. È possibile installarlo con questo comando:

 sudo apt-get install php5-gd

2. Il declassamento Da PHP 5.4.x PHP 5.3.x

Magic Quotes GPC è stato fatto cadere da PHP 5.4.x. L'unica soluzione per rendere PHP-Nuke lavoro sotto Ubuntu è quello di effettuare il downgrade da PHP 5.4.x alla 5.3.x. Per effettuare questa operazione, è possibile utilizzare un semplice script che automaticamente downgrade la versione di PHP corrente 5.3.x. È possibile eseguire i seguenti comandi dal terminale:

cd /tmp 

wget http://dl.dropbox.com/u/47950494/upubuntu.com/php5_4_downgrade_5.3.sh 

chmod +x php5_4_downgrade_5.3.sh

sudo sh php5_4_downgrade_5.3.sh

3. Creazione di database MySQL e Utente

Dopo aver installato il server LAMP ed effettuare il downgrade a PHP 5.3.x, ora abbiamo bisogno di creare un database MySQL e utente da utilizzare con PHP Nuke. Se si dispone di phpMyAdmin installato, si può facilmente fare questo con azioni pochi. Ma, se si desidera creare questi dati dal terminale, l'eseguire questa sequenza di comandi e sostituire il testo evidenziato in rosso con le proprie impostazioni:

- Accedi al server MySQL con questo comando:

 mysql -u root -p

- Crea adesso un database MySQL per PHP Nuke con questo comando :

create database phpnuke;

- Creare un utente con questo comando:

CREATE USER 'phpnuke-user'@'localhost' IDENTIFIED BY '12345';

Sostituire phpnuke-utente e 12345 con qualsiasi altro nome utente e la password a vostra scelta.

- Concedere ora questo utente l'accesso al database con questo comando:
 


GRANT ALL PRIVILEGES ON phpnuke.* TO 'phpnuke-user' IDENTIFIED BY '12345';

- Uscire ora il server MySQL con questo comando: 

exit

Abbiamo creato questi dettagli MYSQL: 

  • Hostname: localhost
  • Database Name: phpnuke
  • Database User: phpnuke-user
  • Database User Password: 12345 

4. Installazione di PHP Nuke 8,2

È possibile scaricare e posizionare i file PHP NUKE nella directory / var / www / directory con questi comandi:


cd /tmp 
sudo mkdir /var/www/phpnuke 
wget -c http://goo.gl/iWxAv -O phpnuke-release-8.2.4.zip 
unzip -q phpnuke-release-8.2.4.zip 
sudo cp -r phpnuke-release-8.2.4/phpnuke/html/* /var/www/phpnuke 
sudo chmod 777 -R /var/www/phpnuke 
sudo /etc/init.d/apache2 restart
Apri ora questo collegamento per avviare l'installazione di PHP Nuke:

http://localhost/phpnuke/install/

Nota: È possibile sostituire localhost con il proprio indirizzo IP del server.

Poi seguire le istruzioni di configurazione tramite il browser web:
  


 
 
 
 
 
 

Al termine l'installazione di PHP Nuke, rimuovere la directory di installazione con questo comando:

sudo rm -rf /var/www/phpnuke/install  

Qui sono gli screenshot della home page predefinita e area admin:

 

 
PHP-NUKE Home Page