Visualizzazione post con etichetta wordpress. Mostra tutti i post
Visualizzazione post con etichetta wordpress. Mostra tutti i post
| 2 commenti ]

Avvertenza: tutte le istruzioni e i comandi presenti sono stati testati più volte, ciononostante non mi prendo nessuna responsabilità per i danni epocali che potrebbero derivare da una lettura disattenta e/o parziale di questa guida.

Tema

Abbiamo il nostro bel blog con Wordpress (meglio se facciamo un paio di test in un ambiente sicuro!) che gira su una versione precedente alla 2.7 e moriamo dalla voglia di fare un bell'upgrade.
I dati di partenza sono i seguenti:
  • Il database si chiama: wordpress26
  • La cartella dove si trovano il nostro blog è /var/www/blog26
  • Il nome del blog che vogliamo salvare è blog26
Come si può dedurre dai nomi scelti non stiamo parlando del diariuccio caro, scritto in una vita intera, che se dovessimo mai perdere sarebbe la fine etc. etc.

Svolgimento


1. Backup! Backup! Backup!

Salviamo tutto quanto il salvabile in una directory all'uopo creata.
mkdir ~/blog26.backup
mysqldump -u UTENTE -p 'PASSWORD' -h HOST wordpress26 > ~/blog26.backup/wordpress26.sql
cp -var /var/www/blog26 ~/blog26.backup/old
Ora dal pannello di controllo di Wordpress dobbiamo disattivare tutti i plugin.

2. Scarichiamo l'ultima versione di Wordpress

cd /tmp
wget http://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz

3. Aggiorniamo Wordpress

cd /var/www/blog26
sudo rm -rf wp-admin wp-includes
sudo cp -var /tmp/wordpress/*
.
Apriamo con un browser l'URL
http://nome-o-ip-del-pc/blog26/wp-admin/upgrade.php
Nella prima schermata ci verrà chiesto di aggiornare il database

Questo invece è il messaggio che ci conferma che tutto è andato bene

Ora possiamo loggarci e ripristinare i plugin dalla dashboard. Se, malauguratamente, qualcosa dovesse andare storto abbiamo sempre i nostri backup.

Remixed from Nixcraft

| 10 commenti ]

Da qualche giorno è stato rilasciato Wordpress 2.7, per l'occasione rispolvero una guida che avevo scritto qualche tempo fa. Non ci sono grossissime differenze e la procedura resta davvero molto semplice se si ha un minimo di dimestichezza con la riga di comando.
Se volete avere un'anteprima delle nuove funzionalità introdotte dalla versione 2.7 vi consiglio di guardare questo video:


Avvertenza: in questa breve guida si parla di installazione da zero, se volete aggiornare una vecchia installazione di Wordpress le cose sono un po' più complicate.
Altra cosa molto importante: do per scontato che siano installati apache, mysql e php; se così non fosse provate a usare questo comando
sudo apt-get install apache2 apache2-mpm-prefork php5-mysql mysql-server php5 libapache2-mod-php5 php5-cgi php5-gd php5-cli
1. Creazione del database
mysql -u root
create database wordpress27;
\q

2. Download Wordpress
cd /var/www/
sudo su
wget http://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
cd wordpress/

3. Configurazione iniziale
mv wp-config-sample.php wp-config.php
Modificare la configurazione del database nel file wp-config.php. Ho evidenziato in rosso i valori da cambiare.

define('DB_NAME', 'wordpress27'); // Il nome del database
define('DB_USER', 'root'); // L'utente MySQL
define('DB_PASSWORD', ''); // ... e la password
define('DB_HOST', 'localhost'); // al 99% va bene così
4. Pubblicazione del Blogcd /var/www
cp -R wordpress blog
chown -R www-data.www-data blog
/etc/init.d/apache2 restart

5. Ultimi passi
Per completare l'installazione dobbiamo aprire il nostro browser preferito e digitare nella barra degli indirizzi
http://nome-o-ip-del-pc/blog/wp-admin/install.phpNella prima pagina ci verrà chiesto un titolo per il blog e un indirizzo di posta.

Nella seconda, invece, ci verrà assegnata una password per il primo collegamento (che potremo cambiare in seguito).

Dopo avere premuto sul bottone Log In potremo autenticarci con le credenziali che ci sono appena state assegnate.

Ed ecco la nuovissima dashboard.

6. Il nostro blog
Per visitare il nostro nuovo blog non dovremo far altro che aprire l'url
http://nome-o-ip-del-pc/blog/

| 4 commenti ]

Questo è un tutorial cut & paste sullo stile di quelli proposti su HowtoForge; potete copiare il codice e incollarlo in un terminale (locale o remoto).

Requisiti
Do per scontato che sul sistema siano installati apache, php, e mysql.

1. Creazione del database

mysql -u root
create database wordpress;
\q

2. Download Wordpress

cd /var/www/
sudo su
wget http://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
cd wordpress/


3. Configurazione iniziale

mv wp-config-sample.php wp-config.php

Modificare la configurazione del database nel file wp-config.php. In rosso i valori da cambiare.
Attenzione: le vostre impostazioni potrebbero essere differenti!

define('DB_NAME', 'wordpress'); // Il nome del database
define('DB_USER', 'root'); // L'utente MySQL
define('DB_PASSWORD', ''); // ... e la password
define('DB_HOST', 'localhost'); // al 99% va bene così

4. Pubblicazione del Blog

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

5. Ultimi passi

Per finire dobbiamo aprire il browser e digitare nella barra degli indirizzi

http://nome-o-ip-del-pc/blog/wp-admin/install.php

Nella prima pagina ci viene chiesto un titolo per il blog e un indirizzo di posta


Nella seconda, invece, ci viene assegnata una password per il primo collegamento (potremo cambiarla in seguito)

6. Fatto
Per visitare il nostro nuovo blog basta aprire l'url
http://nome-o-ip-del-pc/blog/
Per configurarlo invece dovremo loggarci con l'utente admin e la password fornitaci nel passo precedente, all'url
http://nome-o-ip-del-pc/blog/wp-admin