Come installare WordPress + LAMP su Ubuntu

logo worpress

WordPress è molto più di un file strumento di blogging, e sarebbe un errore attenersi a quell'aspetto di questo CMS (Content Management System, o sistema di gestione dei contenuti) che può diventare una soluzione all-in-one per un gran numero di casi poiché ci sono anche plugin per impostare negozi di e-commerce e ci sono potenti strumenti di analisi e SEO, al fine di migliorare la visibilità dei nostri contenuti sul web.

Successivamente vedremo come installare WordPress su Ubuntu, qualcosa che fortunatamente è abbastanza semplice e ci permetterà di ospitare contenuti sul nostro server. Per questo, ovviamente, dobbiamo prima soddisfare alcuni requisiti e uno di questi è quello di avere un'installazione funzionale di LAMP (acronimo di Linux + Apache + MySQL + PHP), quindi questo sarà l'inizio del nostro post di oggi.

Installiamo Apache:

# apt-get update

# apt-get install apache2

Una volta installato, testeremo che il server sia in esecuzione e per questo inseriremo l'URL locale o interno del nostro server, che si trova in http://localhost.

Ora installiamo PHP:

# apt-get install php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 riavvio

Ora dobbiamo installare MySQL:

# apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
# / usr / bin / mysql_secure_installation

Ci verrà chiesto di inserire il file password di root, e poi dovremo indicare alcune domande, relative ai permessi di esecuzione, accesso remoto, caricamento tabelle e altre, per le quali fortunatamente ci viene offerto un aiuto anche se non guasta accettare le istruzioni inserendo 'e'. In seguito possiamo essere più fermi con tutto questo, ma per iniziare non c'è alcun problema ad accettare la configurazione di default.

Infine, creiamo il file utente root per mysql, impostiamo la tua password (cambiamo la mia password con quella che vogliamo usare) e riavvia Apache:

mysql -u root -p (ci verrà chiesta la password di root, che inseriremo)

CREA database DATABASE;

CREA UTENTE wpuser @ localhost IDENTIFICATO DA 'mia password';

Ora daremo al nostro utente WordPress l'accesso a tutto il necessario per il suo lavoro:

GARANTIRE TUTTI I PRIVILEGI SU wordpress. * A userwp @ localhost;

FLUSH PRIVILEGES;

exit

# /etc/init.d/apache2 riavvio

Stiamo andando bene, ora dobbiamo scarica Worpress:

wget https://es.wordpress.org/wordpress-4.2.1-es_ES.zip

Per estrarlo nella sua directory inseriamo:

gunzip ./wordpress-4.2.1-es_ES.zip

Adesso dobbiamo configurare WordPress, per il quale dobbiamo modificare il file wp-config-php:

nano wp-config-php

E cerchiamo le opzioni che ci interessano, che sono quelle di DB_USER, DB_NAME e DB_PASSWORD, quindi il file dovrebbe essere più o meno simile a questo, tenendo conto che la password ei dati utente devono essere quelli che abbiamo inserito in precedenza:

/ ** Impostazioni MySQL: puoi ottenere queste informazioni dal tuo host web ** //

/ ** Il nome del database per WordPress * /

definire ('DB_NAME', 'database');

/ ** Nome utente database MySQL * /

define ('DB_USER', 'wpuser');

/ ** Password database MySQL * /

define ('DB_PASSWORD', 'miapassword');

Ora che abbiamo tutto configurato come dovrebbe essere, ci rimangono gli ultimi passaggi, e il primo è quello di copia questa configurazione di WordPress nella directory principale dell'installazione del nostro server LAMP, in modo che possa servire questi contenuti ai nostri visitatori. Possiamo farlo:

# cp -R ~ / wordpress / * / var / www / wordpress

Ora entriamo nel pannello di amministrazione di WordPress, all'indirizzo http: // localhost / wordpress, dove dobbiamo completare le informazioni per l'account amministratore (utente, password) e poi lasciarci semplicemente guidare dal tool di configurazione. Ecco fatto, abbiamo già WordPress installato su Ubuntu e possiamo iniziare a lavorarci.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   bcnabel29 suddetto

    Ottimo post, ma essendo un principiante spero che tu possa aiutarmi. Guidato da un altro tutorial ho installato xampp nella cartella personale e wordpress all'interno di xampp nella cartella htdocs. Ho creato un database e sono entrato in localhost / wordpress ... il primo passo corretto e indico il nome del database, utente, password e server ... ma quando vado al 2 ° mi dice che non può o non ha i permessi per scrivere nel wp -config e che lo modifico manualmente ... Lo faccio ma quando clicco su installa, mi reindirizza ancora e ancora al passaggio 1…. Dovrei copiare l'intera cartella wordpress e spostarla in una directory creata in var / www / wordpress?

  2.   Fran suddetto

    Ciao Willy, grazie prima di tutto per il post. Per favore, puoi rivederlo? ... L'ho seguito passo dopo passo e deve mancare un passaggio. Nel controllo finale l'accesso http://localhost/wordpress, esce "L'URL / wordpress richiesto non è stato trovato su questo server"

  3.   Fran suddetto

    POST PIEGATO DA ERRORI

  4.   arturoitale suddetto

    L'ho inserito in / var / www / html / wordpress

  5.   Giovanna Carles suddetto

    Ciao! Ho appena trovato questa pagina che trovo molto utile. Il problema è che ho seguito il consiglio di installazione di WP in Ubuntu, localmente, ed è stato perfetto ma ho raggiunto una sezione della posizione delle pagine realizzate, provo ad aggiungere una cartella per ogni progetto all'interno della configurazione e quando esco appare WP in modalità testo e l'immagine dell'intestazione e non mi lascia uscire da lì, ho provato a eliminare mysql per vedere se avrebbe cancellato tutto e ricominciato da capo ma non me lo ha permesso. In questo momento non so dove andare perché non riesco a leggere i file .html o .php in / var / www / hmtl. Cosa posso fare ora? Non riesco ad accedere al precedente formato grafico di WP né a cancellare il Database generato con Mysql perché non me lo consente. Come posso recuperare le precedenti impostazioni di WPress?