<Precedenti | Contenuti | Succ.>
4.2. Configurazione
Per configurare la tua prima applicazione WordPress, configura un sito Apache. Aprire /etc/apache2/sites-available/wordpress.conf e scrivi le seguenti righe:
Alias /blog /usr/share/wordpress
Opzioni FollowSymLinks
Opzioni limite AllowOverride FileInfo DirectoryIndex index.php
Ordina consenti, nega Consenti da tutti
Opzioni FollowSymLinks
Ordina consenti, nega Consenti da tutti
Abilita questo nuovo sito WordPress
sudo a2ensite wordpress
Dopo aver configurato il server web apache2 e averlo preparato per la tua applicazione WordPress, dovresti riavviarlo. È possibile eseguire il comando seguente per riavviare il server Web apache2:
sudo systemctl restart apache2.service
Per facilitare installazioni multiple di WordPress, il nome di questo file di configurazione si basa sull'intestazione Host della richiesta HTTP. Ciò significa che puoi avere una configurazione per VirtualHost semplicemente
corrispondenza della parte del nome host di questa configurazione con il tuo host virtuale Apache. ad esempio /etc/wordpress/config-10.211.55.50.php, /etc/wordpress/config-hostalias1.php, ecc. Queste istruzioni presuppongono che tu possa accedere ad Apache tramite il nome host localhost (magari usando un tunnel ssh) in caso contrario, sostituisci /etc/wordpress/config-localhost.php con /etc/wordpress/config-NAME_OF_YOUR_VIRTUAL_HOST.php.
Una volta che il file di configurazione è stato scritto, sta a te scegliere una convenzione per nome utente e password per mysql per ogni istanza del database WordPress. Questa documentazione mostra solo uno, localhost, esempio.
Ora configura WordPress per utilizzare un database mysql. Aprire /etc/wordpress/config-localhost.php file e scrivi le seguenti righe:
define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpress'); define('DB_PASSWORD', 'la tua passwordqui'); define('DB_HOST', 'localhost');
define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');
?>
Ora crea questo database mysql. Apri un file temporaneo con i comandi mysql wordpress.sql e scrivi le seguenti righe:
CREA DATABASE wordpress;
CONCEDERE SELEZIONA, INSERISCI, AGGIORNA, ELIMINA, CREA, RILASCIA, ALTER
SU wordpress.*
A wordpress@localhost
IDENTIFICATO DA 'yourpasswordqui'; PRIVILEGI DI SCARICO;
Esegui questi comandi.
gatto wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf
Il tuo nuovo WordPress può ora essere configurato visitando http://localhost/blog/wp-admin/install.php. (Oppure http://NAME_OF_YOUR_VIRTUAL_HOST/blog/wp-admin/install.php se il tuo server non ha una GUI e stai completando la configurazione di WordPress tramite un browser web in esecuzione su un altro computer.) Compila il titolo del sito, nome utente, password e Invia un'e-mail e fai clic su Installa WordPress.
Prendere nota della password generata (se applicabile) e fare clic sulla password di accesso. Il tuo WordPress è ora pronto per l'uso.