Impostazione dell'ambiente di sviluppo di WordPress sulla top 10 di Debian

Impostazione dell'ambiente di sviluppo di WordPress sulla top 10 di Debian
In questo articolo, ti mostrerò come configurare un server Lamp (Linux, Apache, Mysql/MariaDB, PHP) su Debian 10 Buster per WordPress Web Development. Quindi iniziamo.

Aggiornamento della cache del repository del pacchetto APT:

Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

La cache del repository del pacchetto APT deve essere aggiornata.

Installazione e configurazione di MySQL/MARIADB:

Ora, installa i pacchetti di server MariaDB e client dal repository di pacchetti ufficiali di Debian 10 con il seguente comando:

$ sudo apt Installa MariaDB-Server MariaDB-Client

Per confermare l'installazione, premere Y e poi premere .

Il gestore dei pacchetti APT scaricherà e installerà tutti i pacchetti richiesti.

A questo punto, verranno installati i pacchetti di server MariaDB e client.

Ora, controlla se Mariadb Il servizio è in esecuzione con il seguente comando:

$ sudo systemctl status mariadb

Come puoi vedere, il Mariadb Il servizio è in esecuzione. È anche abilitato per avviare automaticamente su stivale di sistema.

Se in ogni caso, Mariadb Il servizio non è in esecuzione, quindi avviare il servizio con il seguente comando:

$ sudo systemctl avvia mariadb

Ora, esegui il seguente comando per impostare un radice Password per MariaDB:

$ sudo mysql_secure_installation

Premere .

Ora, premere Y e poi premere .

Ora, digita il tuo radice password e premere .

Digita il tuo radice di nuovo password e premere .

Premere Y e poi premere Per rimuovere gli utenti anonimi.

Se non vuoi consentire radice Accedi in remoto, premere Y. Altrimenti, premere N. Quindi, premere .

Ora, premere Y e premere Per rimuovere il database di test.

Ora, premere Y e poi premere Per ricaricare la tabella privilegiata.

MariaDB dovrebbe essere configurato.

Creazione di utenti e database MySQL/MARIADB per WordPress:

Ora, devi creare un nuovo utente e un database per la configurazione dello sviluppo di WordPress.

Accedi a Maridb Shell con il seguente comando:

$ sudo mysql -u root -p

Ora, digita il MariaDB radice password che hai già impostato e premere .

Dovresti essere effettuato.

Ora, crea un nuovo database wp_site1 Con la seguente istruzione SQL:

Creare database wp_site1;

Ora, crea un nuovo utente WordPress, Imposta una password per l'utente (diciamo 123) e concedere l'autorizzazione dell'utente per utilizzare tutti i database disponibili con la seguente dichiarazione SQL:

Concedere tutto su *.* A 'wordpress'@'localhost' identificato da '123';

Ora, sciacquare i privilegi MariaDB per le modifiche ad avere effetto come segue:

Privilegi a filo;

Ora, esci dalla shell Mariadb come segue:

\Q

Installazione di librerie PHP richieste di Apache Web Server, PHP e PHP:

Ora installa Apache 2 Web Server, PHP e tutte le librerie PHP richieste con il seguente comando:

$ sudo apt Installa Apache2 PHP PHP-CURL PHP-GD PHP-MBString PHP-Mysql
PHP-ZIP PHP-JSON PHP-XML

Ora, premere Y e poi premere Per confermare l'installazione.

Apache 2 Web Server, PHP e librerie PHP richieste devono essere installate.

Configurazione di Apache Web Server per lo sviluppo di WordPress:

L'utente Apache Esegui predefinito su Debian 10 è www-data e la directory di root Web predefinita è /var/www/html. Quindi, come utente normale, non sarai in grado di creare, modificare o rimuovere qualsiasi file/directory nella directory del root Web. Mentre stai impostando un server di sviluppo di WordPress, questo non è quello che vuoi.

Per risolvere questo problema, è necessario modificare l'utente di Apache Esegui nell'utente di accesso e modificare il proprietario e il gruppo di Webroot /var/www/html Al tuo utente di accesso.

Per modificare l'utente Apache Esegui, modifica /etc/apache2/envvars File di configurazione con il seguente comando:

$ sudo nano/etc/apache2/envvars

Devi modificare il Apache_run_user E Apache_run_group variabili ambientali.

Ora, impostato Apache_run_user E Apache_run_group Variabili di ambiente per il nome utente dell'utente di accesso. Se non sai qual è il nome utente, puoi usare il chi sono comando per scoprirlo.

Una volta terminato, salva il file premendo + X seguito da Y E .

Ora, cambia il proprietario e il gruppo del /var/www/html Directory all'utente di accesso con il seguente comando:

$ sudo chown -rf $ (whoami): $ (whoami)/var/www/html

Per far funzionare la funzione permalink WordPress, è necessario abilitare il modulo di riscrittura Apache. Per fare ciò, eseguire il seguente comando:

$ sudo a2enmod riscrive

Affinché le modifiche abbiano effetto, riavvia Apache 2 Web Server con il seguente comando:

$ sudo systemctl riavvio apache2

Download di WordPress:

Puoi scaricare WordPress dal sito ufficiale di WordPress. Una volta caricata la pagina, fare clic su Scarica WordPress pulsante come contrassegnato nello screenshot in basso.

Il tuo browser dovrebbe chiederti di salvare il file. Selezionare Salvare il file e fare clic su OK.

L'archivio WordPress dovrebbe essere scaricato.

Installazione e configurazione di WordPress sul server lampade di sviluppo:

Ora, fai doppio clic sul file dell'archivio WordPress. L'archivio dovrebbe essere aperto con l'archivio. Ora, naviga su WordPress Directory dal direttore dell'archivio.

Seleziona tutti i file e le directory e fai clic su Estratto.

Ora, naviga su /var/www/html directory e fare clic su Estratto.

Tutti i file e le directory richiesti devono essere estratti. Ora, fai clic su Vicino e chiudere il direttore dell'archivio.

Ora visita http: // localhost dal tuo browser web. Dovresti vedere la pagina di configurazione di WordPress. Seleziona la tua lingua e fai clic su Continua.

Ora, fai clic su Andiamo!.

Ora, digita i dettagli del database MySQL/MARIADB e fare clic su Invia.

Se tutto va bene, allora dovresti vedere la pagina seguente. Ora, fai clic su Eseguire l'installazione.

Ora, digita le informazioni sul tuo sito Web e fai clic su Installa WordPress. Assicurati di notare il nome utente e la password in quanto ne avrai bisogno in seguito per gestire il sito Web WordPress.

WordPress dovrebbe essere configurato. Ora, fai clic su Login.

Dovresti essere portato alla pagina di accesso amministratore WordPress (http: // localhost/wp-login.PHP). Digita il tuo nome utente e password e fai clic su Login.

Dovresti essere effettuato l'accesso a WordPress Admin. Ora dovresti essere in grado di impostare il tuo sito Web WordPress nel modo in cui vuoi.

Quindi, è così che installi l'ambiente di sviluppo di WordPress su Debian 10. Grazie per aver letto questo articolo.