Wordpress su Linux

Wordpress su Linux

WordPress ha bisogno semplicemente del server Apache, MySql e PHP, questo vuol dire che può essere installato su qualsiasi sistema operativo. Lavorare su Linux per l’installazione di WordPress è ancora più semplice che su Windows, esso infatti dispone di un potente strumento per l’installazione a riga di comando di nuovi pacchetti sofware, esso è il comando apt-get.
Andando per ordine, nel terminale si dovrà digitare:

 

    1) sudo apt-get install apache2

Questo comando farà installare il server Apache sul vostro PC, se non dovesse trovare questo pacchetto, occorre aggiornare il repository con il seguente comando

    sudo apt-get upgrade

Per vedere se l’installazione è andata a buon fine occorre aprire il proprio browser e digitare:

    localhost

oppure

    127.0.0.1


La seconda operazione da fare è l’installazione del Php:

    2) sudo apt-get install php5 libapache2-mod-php5

Anche in questo caso vale il discorso dell’aggiornamento del repository.
Si procede con il riavvio del server Apache.

    3) sudo /etc/init.d/apache2 restart

Per verificare la funzionalità del Php si può provare a scrivere un file php.

    4) sudo gedit/var/www/test.php

e scrivere all’interno dell’editor:

<?php phpinfo(); ?>

<?php phpinfo(); ?>

Altro punto importante è l’installazione di MySql.

    5) sudo apt-get install mysql-server

Successivamente si avvia MySql con il comando:

    6) mysql -u root

Il risultato sarà il prompt: mysql>
E’ opportuno dare poi una password al database digitando:

    7) set password for ‘root’@'localhost’=password(’qui la vostra password’);

Per agevolarvi nella gestione di MySql si può installare PhpMyAdmin:

    8 ) sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

A questo punto occorre togliere un punto e virgola presente nel file php.ini nella linea

    extension = mysql.so

Digitando il seguente comando, è possibile aprire il file suddetto e fare la modifica:

    9) gksudo gedit /etc/php5/apache2/php.ini

Riavviare Apache:

    10) sudo /etc/init.d/apache2 restart

Si può ora creare il database che ci servirà per WordPress.

    11) mysql -u root
    12) create database wordpress;
    13) \q

Cambiare la directory, si passa a www la cartella entro la quale si dovrà scaricare il pacchetto WordPress.

    14) sudo su
    15) wget http://wordpress.org/latest.tar.gz

Si decomprime il file:

    16) tar xzvf latest.tar.gz

Cambiamo directory, ci posizioniamo in wordpress:

    17) cd wordpress

Si rinomina il file wp-config-sample.php in wp-config.php e si configura per la connessione a MySql.

    mv wp-config-sample.php wp-config.php
    define (’DB_NAME’, ‘wordpress’);
    define (’DB_USER’, ‘root’);
    define (’DB_PASSWORD’, ‘la password inserita in mysql’);
    define (’DB_HOST’, ‘localhost’);

Potrebbe essere necessario usare 127.0.0.1 a luogo di localhost questo dipende dal modo in cui ha risposto Apache la prima volta.
Si riprende di seguito, cambiando directory e richiamando il file di installazione di WordPress.

    cd /var/www
    cp -R wordpress blog
    chown -R admwww.admwww blog

Si apre il browser e si digita:
    http://localhost/blog/wp-admin/install.php

Dopo l’installazione WordPress rilascia a random una password che occorre conservare per l’accesso nel pannello di controllo di WordPress.