installare wordpress su ubuntu

installare wordpress in localhost su ubuntu 7.04

oggi è facile ed economico aprire un proprio spazio sul web dove creare un proprio sito personale o un proprio diario in rete: un blog, nella rete esistono molti servizi che mettono a disposizione la possibilità di pubblicare un blog tra le principali ricordiamo blogger, wordpress.com. splinder e molte altre
i servizi offerti sono molto buoni, ma non sono pienamente personalizzabili come la gestione diretta di un blog in un dominio personale d’altro canto la gestione in proprio di un dominio ci porta a delle operazioni di ordinaria manutenzione che prima erano delegate al gestore della piattaforma, ma permettono,
dopo una prima fase di ambientamento, di gestire fin nei minimi dettagli in nostro blog tra le piattaforme di gestione blog per la creazione di blog o di piccoli-medi stiti personali io suggerisco wordpress.org un semplice e ottimo cms open source che è ottimamente supportato ache da una attiva comunità italiana wordpress-it.it da dove è possibile ottenere supporto informazioni e i relativi aggiornamentei della piattaforma wordpress, come chiameremo d’ora in poi la piattaforma cms, per funzionare ha bisogno di un server web, praticamente un computer dove deve essere installato e configurato, al quale ci su deve collegare via http per poterne visualizzare i contenuti

il server web a sua volta deve avere delle proprie caratteristiche tecniche:
deve supportare alcuni linguaggi di programmazione come php, apache, mysql questo non costituisce comunque un problema in quanto queste caratteristiche sono
comuni a molti server web, prima di acquistare un proprio dominio è meglio verificare se il, server web supporta queste caratteristiche, inoltre nel caso si dovesse segliere tra piattaforma windows o linix, è consigliabile optare per la seconda che a parità di prestazioni meglio supporta queste caratteristiche
prima di installare wordpress sul server web tenterò di spiegarvi come è possibile creare nel nostro pc di casa un server web locale, dove prendere confidenza con wordpress, fare i dovuti esperimenti iniziali al fine di prendere confidenza con la piattaforma, in seguito il server locale ci permette di testare i singoli componenti di wordpress in modo da trasferire nel server web remoto solamente applicazioni testate e funzionali

installare xampp su ubuntu 7.04

  • 1 procurarsi xampp

xampp è una applicazione open souce che permette di installare sul tuo pc la suite di
programmi apace, mysql, php, phpmyadmin, per installare nel tuo pc un server web
dove far girare wordpress
xampp e disponibile anche per windows, mac-os e solaris
da questo indirizzo scarichiamo una versione di xampp
per questa guida abbiamo optato per la versione 1.6.3 il file da scaricare è xampplinux-
1.6.3.tar.gz di circa 55 Mb, effettuiamo il download
se utilizziamo firefox, il browser predefinito in ubuntu il file sarà salvato nel desktop

  • 2 installare xampp

apriamo il terminale di comando
applicazioni/accessori/terminale
e spostiamoci nella directory desktop dove abbiamo appena salvato il file digitando il seguente comando
cd Desktop
e quindi
sudo tar xvfz xampp-linux-1.6.3.tar.gz -C /opt
occorre attendere alcuni secondi durante i quali compariranno delle scritte sul terminale che indicano il completamento dell’installazione al termine il programma è installato in /opt/lampp.

  • 3 esecuzione del programma

Per avviare il programma è sufficiente digitare il seguente comando da terminale:
sudo /opt/lampp/lampp start
Nel terminale comparirà un messaggio simile al seguente:
Starting XAMPP 1.6.2…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started

Apache e MySql sono ora in esecuzione.

  • 4 accedere al server web

Aprire Firefox e digitare ciò che segue nella barra degli indirizzi:
http://localhost oppure http://127.0.0.1 : gli indirizzi standard del server web locale
se l’installazione è andata a buon fine apparirà la pagina iniziale di XAMPP, contenente alcuni link utili a testare le singole componenti installate e alcuni file di esempio.
Se ci dovessero essere erroriconsultare la sezione linux delle FAQpresenti sul sito ufficiale.

  • 5 procuriamoci wordpress

dal sito di supporto di wordpress italia http://wordpress-it.it è possibile scaricare l’ultima
versione aggiornata già localizzata in italiano
scarichiamo il file nel desktop
al momento la versione di wordpress è la 2.2.1

  • 6accedere alla cartella htdoc

navigando nel file sistem è possibile accedere dove installare i file necessari per far
funzionare wordpress xampp è installato in /opt/lampp
la cartella root del server è la htdoc, tutti i file contenuti in questa cartella sono
richiamati all’indirizzo http://localhost/nome file
la cartella però non ha i permessi di scrittura per l’utente, ma solo per root, dobbiamo
dare i permessi di scrittura alla cartella tramite questo comando da terminale:
sudo chmod 777 /opt/lampp/htdocs/index.html
durante l’operazione ci verrà richiesta la password, digitiamo e diamo invio da tastiera
ora possiamo inserire i file di wordpress nel nostro server

  • 7 installare wordpress

creiamo in opt/lampp/htdoc una nuova cartella che chiameremo wordpress e dentro
scompattiamo il file appena scaricato è possibile scompattare il contenuto di wordpress anche in opt/lampp/htdoc ma in questo modo è possibile installare nel server più versioni di wordpress o di altre applicazioni server se richiamiamo il nostro wordpress da browser la schermata che ci compare è simile a questa e ci indica che è necessario configurare alcuni parametri prima di procedere all’installazione

  • 8 configurare wordpress

accediamo dal file sistem in /opt/lampp/htdocs/wordpress, alla nostra cartella wordpress
nel server, apriamo con l’editor di testo il file wp-config-sample.php dobbiamo modificare alcuni parametri il nome del database, l’username di mysql e la password
a al posto di putyourdbnamehere inseriamo il nome del database cheandremo poi a creare
per esempio blog per usermame sostituiamo con root la password lasciamo vuoto il campo
cancellando il contenuto yourpasswordhere ma facendo attenzione di lasciare gli apici ”
senza alcuno spazio tra loro otterremmo questo risultato salviamo e rinominiamo il file
wp-config-sample.php in wp-config.php
se ora richiamiamo dal browser la nostra creazione ci compare questa pagina ci indica che wordpress non può selezionare il database

  • 9 creiamo il database

xampp dispone di uno strumento molto potente per gestire i database:
phpmyadmin per accedervi dalla home page di xampp
http://localhost basta cliccare sul link nella
barra del menù alla voce phpmyadmin oppure dai seguenti indirizzi
http://localhost/phpmyadmin o http://127.0.0.1/phpmyadmin
accediamo in phpmyadmin e creiamo un nuovo database inseriamo nel campo sotto la scritta crea un nuovo database il nome blog nel nostro caso confermiamo con il tasto crea la schermata successiva ci da conferma della creazione del database ‘blog’

  • 10 completiamo l’installazione

accediamo ancora una volta dal nostro browser all’indirizzo di wordpress
http://localhost/wordpress
clicchiamo su install.php per avviare la procedura di installazione è possibile leggere al link la documentazione o proseguire con l’installazione con primo passo inseriamo il nome del blog e l’e-mail dell’amministratore nel nostro caso ubunt-log e continuiamo con il secondo passo nome, e-mail possono essere modificate in un secondo momento dal pannello di amministazione
il sistema crea nel database le tabelle necessarie e genera la password per l’utente amministratore del sistema: admin
la password va trascritta e conservata, sarà possibile modificarla in un secondo momento dal pannello di amministrazione è possibile eseguire il primo login al pannello di amministrazione al seguente indirizzo http://localhost/wordpress/wp-login.php o andare direttamente all’home page del blog http://localhost/wordpress

  • 11 login

e ora di effettuare il login
http://localhost/wordpress/wp-login.php
inseriamo nella finestra:
– il nome utente admin
– la password generata durante l’installazione
accediamo così al pannello di controllo del blog dal comando visualizza sito è possibile accedere all’home page non mi resta che dirvi buon lavoro con wordpress sul desktop tasto destro del mouse comparirà un menu scegliere crea icona di avvio e selezionate l’opzione tipo applicazione da terminale dare un nome: server inserire il comando
sudo /opt/lampp/lampp start

e volendo scegliere un’icona, salvare con ok nel desktop comparirà l’icona di avvio del nostro web server doppio click, comparirà una finestra del terminale che ci chiede la password di amministratori inserire e date invio il server web si avvia in pochi secondi

  • 12 note su xampp

creare un’icona di avvio rapido ogni volta che si deve avviare il server web è necessario inviare questo comando da terminale:
sudo /opt/lampp/lampp start
è possibile creare un tasto di avvio rapido da inserire nel desktop, ecco come fare:
Arrestare il servizio
Digitare il seguente comando:
sudo /opt/lampp/lampp stop
Comparirà un output simile al seguente:
Stopping LAMPP 1.6.2… LAMPP: Stopping Apache… LAMPP: Stopping MySQL… LAMPP stopped. Il quale confermerà l’arresto del programma
Xampp utilizza di default php 5
Per passare a PHP 4: sudo /opt/lampp/lampp php4
Per attivare PHP 5: sudo /opt/lampp/lampp php5
Per conoscere la versione PHP usata: sudo /opt/lampp/lampp phpstatus

Sicurezza
Per risolvere la maggior parte di queste vulnerabilità, basta digitare il seguente
comando:
sudo /opt/lampp/lampp security
Verrà avviato un semplice strumento di configurazione che consentirà di impostare
delle password per i vari servizi.

Disinstallazione
Digitare il seguente comando:
sudo rm -rf /opt/lampp

Bibliografia
wiki-ubuntu
forum-ubuntu
e quello che ricordo di wordpress
wiki e forum di ubuntu sono di proprietà di canonical ltd

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...