![Oppo prende in giro il suo primo smartphone pieghevole](/f/bcdaec7038010e67b374fd45e8f4edb6.jpg?width=100&height=100)
In questo tutorial impareremo come installare WordPress in FAMP impilare FreeBSD. FAMP stack è un acronimo che sta per FreeBSD Unix sistema operativo, Apache HTTP server (un popolare server web open source popolare), Maria DB sistema di gestione di database relazionali ( MySQL fork del database attualmente gestito dalla comunità), e PHP linguaggio di programmazione dinamico che gira sul lato server.
WordPress è il framework CMS più famoso al mondo che viene utilizzato per costruire semplici blog o siti web professionali.
1. Al fine di distribuire un WordPress sito web presso la vostra sede, dovete assicurarvi che quanto segue FAMP i componenti sono installati e operativi in FreeBSD.
Il primo servizio che devi installare in FreeBSD è Apache HTTP server. Installare Apache 2.4 Pacchetto binario del server HTTP tramite i repository di porte ufficiali di FreeBSD, invia il seguente comando nella console del tuo server.
# pkg installa apache24.
2. Quindi, abilita e avvia il demone HTTP Apache in FreeBSD eseguendo i seguenti comandi.
# sysrc apache24_enable="yes" # servizio apache24 start.
3. Apri un browser e accedi all'indirizzo IP o al nome di dominio completo del tuo server tramite il protocollo HTTP per visualizzare la pagina Web predefinita di Apache. ‘Funziona!' dovrebbe essere visualizzato nel browser.
http://yourdomain.tld.
4. Quindi, installa PHP 7.1 version nel tuo server con l'estensione richiesta di seguito emettendo il comando seguente. Il nostro sito Web WordPress verrà distribuito in cima a questa versione PHP.
# pkg install php71 php71-mysqli mod_php71 php71-mbstring php71-gd php71-json php71-mcrypt php71-zlib php71-curl.
5. Nel passaggio successivo, crea il php.conf file di configurazione per il server Web Apache con il seguente contenuto.
# nano /usr/local/etc/apache24/Includes/php.conf.
Aggiungi la seguente configurazione a php.conf file.
DirectoryIndex index.php index.html SetHandler application/x-httpd-php SetHandler application/x-httpd-php-source
6. Salva e chiudi questo file e riavvia il demone Apache per applicare le modifiche emettendo il comando seguente.
# servizio apache24 riavvio.
7. Il componente finale mancante è Maria DB Banca dati. Per installare l'ultima versione del server di database MariaDB in FreeBSD, esegui il seguente comando.
# pkg install mariadb102-client mariadb102-server.
8. Quindi, abilita il servizio MariaDB in FreeBSD e avvia il demone del database eseguendo i comandi seguenti.
# sysrc mysql_enable="SI" # servizio mysql-server start.
9. Al passaggio successivo, esegui mysql_secure_installation script per proteggere MariaDB. Utilizzare l'esempio di output dello script seguente per proteggere il database MariaDB.
# /usr/local/bin/mysql_secure_installation.
NOTA: L'ESECUZIONE DI TUTTE LE PARTI DI QUESTO SCRIPT È RACCOMANDATA PER TUTTI I SERVER MariaDB IN USO IN PRODUZIONE! SI PREGA DI LEGGERE ATTENTAMENTE OGNI PASSO! Per accedere a MariaDB per proteggerlo, avremo bisogno della corrente. password per l'utente root. Se hai appena installato MariaDB e. non hai ancora impostato la password di root, la password sarà vuota, quindi dovresti semplicemente premere invio qui. Inserisci la password corrente per root (non inseriscila): OK, password utilizzata con successo, avanti... L'impostazione della password di root garantisce che nessuno possa accedere a MariaDB. utente root senza la corretta autorizzazione. Impostare la password di root? [Sì/No] sì Nuova password: reinserisci la nuova password: password aggiornata con successo! Ricaricare le tabelle dei privilegi... Successo! Per impostazione predefinita, un'installazione di MariaDB ha un utente anonimo, che consente a chiunque. per accedere a MariaDB senza dover creare un account utente per. loro. Questo è inteso solo per il test e per effettuare l'installazione. vai un po' più tranquillo. Dovresti rimuoverli prima di passare a a. ambiente di produzione. Rimuovere gli utenti anonimi? [Sì/No] sì... Successo! Normalmente, a root dovrebbe essere consentito di connettersi solo da 'localhost'. Questo. assicura che qualcuno non possa indovinare la password di root dalla rete. Non consentire l'accesso come root da remoto? [Sì/No] sì... Successo! Per impostazione predefinita, MariaDB viene fornito con un database chiamato 'test' che chiunque può. accesso. Anche questo è inteso solo per il test e dovrebbe essere rimosso. prima di entrare in un ambiente di produzione. Rimuovere il database di prova e accedervi? [Sì/No] sì - Eliminazione del database dei test... Successo! - Rimozione dei privilegi sul database di prova... Successo! Ricaricare le tabelle dei privilegi assicurerà che tutte le modifiche apportate finora. avrà effetto immediato. Ricaricare le tabelle dei privilegi ora? [Sì/No] sì... Successo! Pulire... Tutto fatto! Se hai completato tutti i passaggi precedenti, il tuo MariaDB. l'installazione ora dovrebbe essere sicura. Grazie per aver utilizzato MariaDB!
10. Infine, crea un database di installazione di WordPress nel server MariaDB. Per creare il database, accedi alla console MariaDB ed esegui i seguenti comandi.
Scegli un nome descrittivo per questo database, crea un utente e una password del database per gestire questo database.
# mysql -u root -p. MariaDB [(nessuno)]> creare database wordpress; MariaDB [(nessuno)]> concedere tutti i privilegi su wordpress.* a 'user_wordpress'@'localhost' identificato da 'password'; MariaDB [(nessuno)]> privilegi di risciacquo;
11. Per installare l'ultima versione di WordPress in FreeBSD, vai alla pagina di download di WordPress e prendi l'ultima versione di traball disponibile con l'aiuto dell'utilità wget.
Estrai il tarball e copia tutti i file di installazione di WordPress nella root dei documenti di Apache emettendo i seguenti comandi.
# wget https://wordpress.org/latest.tar.gz. # tar xfz latest.tar.gz. # cp -rf wordpress/* /usr/local/www/apache24/data/
12. Quindi, concedi ad Apache www gruppi di autorizzazioni di scrittura nella directory di installazione di WordPress emettendo i comandi seguenti.
# chown -R root: www /usr/local/www/apache24/data/ # chmod -R 775 /usr/local/www/apache24/data/
13. Ora, inizia a installare WordPress. Apri un browser e accedi all'indirizzo IP del tuo server o al nome di dominio tramite il protocollo HTTP. Nella prima schermata, premi su Andiamo! pulsante per avviare il processo di installazione.
14. Quindi, aggiungi il nome del database MySQL, l'utente e la password e premi su Invia per continuare, come illustrato nella schermata sottostante.
15. Nella schermata successiva, il programma di installazione di WordPress ti informerà che può connettersi correttamente al database MySQL. colpisci Esegui l'installazione pulsante per installare lo schema del database.
16. Nella schermata successiva, scegli il titolo del tuo sito e un nome utente con una password complessa per gestire il sito WordPress. Inoltre, aggiungi il tuo indirizzo e-mail e premi su Installa WordPress pulsante per completare il processo di installazione.
17. Al termine del processo di installazione, un messaggio ti informerà che WordPress CMS è stato installato con successo. In questa pagina troverai anche le credenziali necessarie per accedere al pannello di amministrazione del tuo sito web, come illustrato nell'immagine sottostante.
18. Infine, accedi alla dashboard di amministrazione di WordPress utilizzando le credenziali presentate nel passaggio precedente e ora puoi iniziare ad aggiungere nuovi post per il tuo sito web.
19. Per visitare la pagina di frontend del tuo sito web, vai all'indirizzo IP del tuo server o al nome di dominio dove vedrai un post predefinito chiamato "Ciao mondo!”, come illustrato nell'immagine sottostante.
http://yourdomain.tld.
Congratulazioni! Hai installato con successo il sistema di gestione dei contenuti WordPress nello stack FAMP in FreeBSD.