Oggi finalmente ho completato l'installazione di Wordpress sul mio server linux domestico...chiaramente per far si che sia raggiungibile serve un IP statico (ed un dominio per la risoluzione DNS) o un account gratuito su DynDNS.com .
Su un S.O. CentOS 4.4 si installa senza nessuna difficoltà, basta fare un wget del file e decomprimerlo poi sotto la /var/www/html/ dopo di che si puà anche rinominare la dir wordpress in qualche cosa di diverso (es blog).
Le istruzioni sul sito sono complete e qui: http://codex.wordpress.org/Installing_WordPress troverete anche come completare l'installazione in soli 5 minuti.
Le modifiche sul file di config sono veramente poche (database, username e password), l'unica cosa un po' più complicata può essere la creazione del DB in Mysql ma ecco i passaggi per crearlo da riga di comando:
Using the MySQL Client
$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"
-> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye
$
Una volta lanciato il comando "mysql -u root" il prompt diventa "mysql>", ricordate di terminare ogni riga di input con un ; (punto e virgola) e ricordate di mettere le virgolette (") dove indicate.
Ecco ancora due spiegazioni:
- adminusername è generalmente root
- wordpress o blog sono nomi normali per la voce databasename.
- wordpress può essere un nome adatto (ricordate di creare l'utente) come wordpressusername.
- hostname è generalmente localhost a meno che non vogliate mettere il DB su un'altro server
- password al solito dovrebbe essere una bella password complessa difficile da indovinare.
Se avete bigogno mandatemi un commento e cercherò di darvi una mano.
Stefano