WordPress è la piattaforma di blogging più popolare su Internet. Secondo
alcune statistiche, poteri WordPress costituiscono circa il 25% di
tutti i siti sul web, quindi se si prevede di aprire un blog o un sito
web, non si può andare male con WordPress.
Ci sono molti modi per installare WordPress,
alcuni provider di web hosting offrono anche un solo clic opzione di
installazione, ma in questo tutorial vi guiderà passo dopo passo su come
installare e configurare manualmente un sito WordPress utilizzando
Ubuntu come server.
immettere una password di MySQL quando richiesto:

Dopo l'installazione è fatto. digitare l'indirizzo IP del server in un browser, e si dovrebbe ottenere la pagina di default di Apache web ti permette di sapere che Apache è stato installato correttamente:

Utilizzando editor di nano crearlo: sudo nano /etc/apache2/sites-available/forevergeeks.conf e quindi inserire il seguente in esso:
<VirtualHost *: 80>
ServerAdmin youremailaddress.com (digitare il proprio indirizzo e-mail qui)
ServerName forevergeeks.com (digitare il nome del dominio qui)
ServerAlias www.forevergeeks.com (digitare l'alias del dominio qui)
DocumentRoot / var / www / wordpress (la directory wordpress)
<directory />
Options -Indexes
AllowOverride All
</ directory>
ScriptAlias / cgi-bin / / usr / lib / cgi-bin /
<directory "/ usr / lib / cgi-bin">
AllowOverride Tutti
Opzioni + ExecCGI -MultiViews + SymLinksIfOwnerMatch
Order allow, deny
Allow from all
</ Directory>
ErrorLog $ {} APACHE_LOG_DIR /error.log
# I valori possibili sono: eseguire il debug, informazioni, avviso, mettere in guardia, errore, crit,
# avviso, emerg.
LogLevel avvertire
CustomLog $ {} APACHE_LOG_DIR /access.log combinato
Alias / doc / "/ usr / share / doc /"
<directory "/ usr / share / doc /">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny, permettono
Nega da tutti
Lasciare da 127.0.0.0/255.0.0.0 :: 1/128
</ Directory>
</ VirtualHost>
Modificare tutte le informazioni sul virtualhost sopra in modo da riflettere la vostra, e quindi salvare il file, e uscire Per attivare il tipo VirtualHost sudo a2ensite nameofyourvirtulahost sul terminale. Per esempio il mio comando era sudo a2ensite forevergeeks.conf e quindi ricaricare Apache sudo service apache2 reload
se è necessario creare un nuovo utente da utilizzare con questo database, eseguire questi comandi: CREATE USER 'newuser' @ 'localhost' IDENTIFICATO DA 'password';
per esempio, il mio comando si presentava così: CREATE USER 'forevergeeks' @ 'localhost' IDENTIFICATO DA 'forevergeeks';
Concedere questo utente autorizzazioni complete per il database di WordPress:
Concedere a tutti privilegi databasename * a. 'Utente' @ 'localhost';
per esempio il mio comando è stato:
Concedere a tutti privilegi su wordpress * a 'forevergeeks' @ 'localhost'.;
Tipo PRIVILEGI sciacquone; poi uscita.
Ora, se si fa ls sul vostro terminale, si dovrebbe vedere una directory wordpress:


cliccare su Andiamo!
Digitare il nome del database di il nome utente e la password di del server MySQL nella schermata successiva:

Sparky Va bene, eseguire il programma di installazione:

Digitare il titolo del sito il nome utente e la password per il vostro sito web nella schermata successiva.

Successo, il vostro WordPress è stato installato!


Una cosa che si nota quando si utilizza il nome permalink Post è che quando si tenta di aprire una pagina del tuo sito, si ottiene l'errore L'URL richiesto non è stato trovato su questo server .

La ragione per cui si ottiene che l'errore è perché il Mod_rewrite modulo non è abilitato sul server. Abilita digitando questo sul terminale Sudo a2enmode riscrivere quindi riavviare apache sudo servizio apache2 restart . Ora controllare il vostro sito e vedere se i permalink stanno lavorando. se si continua sempre la pagina di errore non trovato poi modificare questa impostazione sul file di configurazione di Apache: sudo nano /etc/apache2/apache2.conf e trovare questo pezzo < directory / var / www /> E assicurarsi che il AllowOverride direttiva è impostata su tutto . Ricaricare apache e i permalink dovrebbe funzionare ora.

Sfoglia i temi bazillion disponibili. una volta trovato un tema che ti piace, fai clic su di esso e quindi fare clic su Installa:

quindi fare clic su Attiva dopo aver installato il tema:


Quindi fare clic sul plugin che si desidera installare e fare clic su Installa ora quindi attivarlo dopo l'installazione.
Il Deve avere plugin per il vostro sito WordPress:
WP veloce Cache Questo plugin rende il vostro sito web più veloce perché genera file HTML statici dal tuo sito WordPress dinamica
Yoast SEO Questo plugin della guida ad ottimizzare il vostro sito WordPress per i motori di ricerca
JetPack Jetpack semplifica la gestione di siti WordPress, dando le sue statistiche visitatori, servizi di sicurezza, accelerando le immagini, e che permette di ottenere più traffico. Jetpack è un plugin.You gratuito può trovare e installare tutti questi plugin dal repository di WordPress
Sommario
- Prerequisiti
- Installazione di stack LAMP
- Impostazione del VirtualHost
- Creazione del database
- Scaricare WordPress
- Installare WordPress
- Impostazione permalink
- Installazione di temi
- l'installazione di plugin
- Conclusione
Prerequisiti
In questa guida presuppongono che già dispone di un server di Ubuntu installato con SSH accesso ad essa. L'ultima release LTS di Ubuntu, al momento della stesura di questo è 14.04 . l'ultima release di WordPress, al momento della stesura di questo è 4.4.2 Se hai già installato Apache, MySQL e PHP5 sul server, assicurarsi che PHP 5.6 MySQL 5.6 o superiore sono installati sul server per completare con successo questo tutorial.Installazione di stack LAMP
Se non è stato installato Apache, MySQL e PHP 5 Eppure, il modo più semplice per installare l'intero stack in Ubuntu sta usando lo script "tasksel". Sul vostro tipo di terminale " sudo apt-get install tasksel e poi tipo sudo apt-get update && sudo tasksel installare lampada serverimmettere una password di MySQL quando richiesto:

Dopo l'installazione è fatto. digitare l'indirizzo IP del server in un browser, e si dovrebbe ottenere la pagina di default di Apache web ti permette di sapere che Apache è stato installato correttamente:

Impostazione del VirtualHost
Presumo che ospiterà più siti web dal server, quindi abbiamo bisogno di creare un VirtualHost per il tuo sito WordPress o di palude. VirtualHosts si trovano in questo percorso sul server / etc / apache2 / sites-available così lascia creare un host virtuale basato sul nome del sito web. per esempio io chiamerò il mio VirtualHost "forevergeeks.conf"Utilizzando editor di nano crearlo: sudo nano /etc/apache2/sites-available/forevergeeks.conf e quindi inserire il seguente in esso:
<VirtualHost *: 80>
ServerAdmin youremailaddress.com (digitare il proprio indirizzo e-mail qui)
ServerName forevergeeks.com (digitare il nome del dominio qui)
ServerAlias www.forevergeeks.com (digitare l'alias del dominio qui)
DocumentRoot / var / www / wordpress (la directory wordpress)
<directory />
Options -Indexes
AllowOverride All
</ directory>
ScriptAlias / cgi-bin / / usr / lib / cgi-bin /
<directory "/ usr / lib / cgi-bin">
AllowOverride Tutti
Opzioni + ExecCGI -MultiViews + SymLinksIfOwnerMatch
Order allow, deny
Allow from all
</ Directory>
ErrorLog $ {} APACHE_LOG_DIR /error.log
# I valori possibili sono: eseguire il debug, informazioni, avviso, mettere in guardia, errore, crit,
# avviso, emerg.
LogLevel avvertire
CustomLog $ {} APACHE_LOG_DIR /access.log combinato
Alias / doc / "/ usr / share / doc /"
<directory "/ usr / share / doc /">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny, permettono
Nega da tutti
Lasciare da 127.0.0.0/255.0.0.0 :: 1/128
</ Directory>
</ VirtualHost>
Modificare tutte le informazioni sul virtualhost sopra in modo da riflettere la vostra, e quindi salvare il file, e uscire Per attivare il tipo VirtualHost sudo a2ensite nameofyourvirtulahost sul terminale. Per esempio il mio comando era sudo a2ensite forevergeeks.conf e quindi ricaricare Apache sudo service apache2 reload
Creazione del database
Accedi al tuo server MySQL e creare il database. tipo mysql -u -p radice di login, e creare il database utilizzando il comando: creare wordpress banca dati;se è necessario creare un nuovo utente da utilizzare con questo database, eseguire questi comandi: CREATE USER 'newuser' @ 'localhost' IDENTIFICATO DA 'password';
per esempio, il mio comando si presentava così: CREATE USER 'forevergeeks' @ 'localhost' IDENTIFICATO DA 'forevergeeks';
Concedere questo utente autorizzazioni complete per il database di WordPress:
Concedere a tutti privilegi databasename * a. 'Utente' @ 'localhost';
per esempio il mio comando è stato:
Concedere a tutti privilegi su wordpress * a 'forevergeeks' @ 'localhost'.;
Tipo PRIVILEGI sciacquone; poi uscita.
Scaricare WordPress
Scarichiamo il file di WordPress più recente. dal tipo di server questo cd / var / www / && sudo wget https://wordpress.org/latest.zip quindi digitare : sudo apt-get install unzip && sudo unzip latest.zipOra, se si fa ls sul vostro terminale, si dovrebbe vedere una directory wordpress:

Installare WordPress
Dare il server web completo accesso alla directory principale web WordPress sudo chown -R www-data: www-data / var / www / wordpress / T ipo il nome del vostro sito sul vostro browser, e la pagina di configurazione di WordPress dovrebbe salire " "
cliccare su Andiamo!
Digitare il nome del database di il nome utente e la password di del server MySQL nella schermata successiva:

Sparky Va bene, eseguire il programma di installazione:

Digitare il titolo del sito il nome utente e la password per il vostro sito web nella schermata successiva.

Successo, il vostro WordPress è stato installato!

Impostazione permalink
La prima cosa da fare quando si effettua il login al vostro sito WordPress sta cambiando il permalink struttura del tuo sito. Per fare questo, cliccare su Impostazioni poi clicca su " permalink" si può scegliere qualsiasi struttura dei permalink che ti piace. per forevergeeks.com, io uso il nome Messaggio permalink:
Una cosa che si nota quando si utilizza il nome permalink Post è che quando si tenta di aprire una pagina del tuo sito, si ottiene l'errore L'URL richiesto non è stato trovato su questo server .

La ragione per cui si ottiene che l'errore è perché il Mod_rewrite modulo non è abilitato sul server. Abilita digitando questo sul terminale Sudo a2enmode riscrivere quindi riavviare apache sudo servizio apache2 restart . Ora controllare il vostro sito e vedere se i permalink stanno lavorando. se si continua sempre la pagina di errore non trovato poi modificare questa impostazione sul file di configurazione di Apache: sudo nano /etc/apache2/apache2.conf e trovare questo pezzo < directory / var / www /> E assicurarsi che il AllowOverride direttiva è impostata su tutto . Ricaricare apache e i permalink dovrebbe funzionare ora.
Installazione di temi
Ci sono migliaia di temi gratuiti che è possibile installare all'interno di WordPress. installare aa tema, basta cliccare su temi e poi Aggiungi nuovo:
Sfoglia i temi bazillion disponibili. una volta trovato un tema che ti piace, fai clic su di esso e quindi fare clic su Installa:

quindi fare clic su Attiva dopo aver installato il tema:

l'installazione di plugin
L'installazione di plugin in WordPress è quasi lo stesso come l'installazione di temi. cliccare su Plugin quindi su Aggiungi Nuovo:
Quindi fare clic sul plugin che si desidera installare e fare clic su Installa ora quindi attivarlo dopo l'installazione.
Il Deve avere plugin per il vostro sito WordPress:
WP veloce Cache Questo plugin rende il vostro sito web più veloce perché genera file HTML statici dal tuo sito WordPress dinamica
Yoast SEO Questo plugin della guida ad ottimizzare il vostro sito WordPress per i motori di ricerca
JetPack Jetpack semplifica la gestione di siti WordPress, dando le sue statistiche visitatori, servizi di sicurezza, accelerando le immagini, e che permette di ottenere più traffico. Jetpack è un plugin.You gratuito può trovare e installare tutti questi plugin dal repository di WordPress
Nessun commento:
Posta un commento