Come installare e configurare WordPress su Microsoft Azure

Sommario:

Come installare e configurare WordPress su Microsoft Azure
Come installare e configurare WordPress su Microsoft Azure

Video: Come installare e configurare WordPress su Microsoft Azure

Video: Come installare e configurare WordPress su Microsoft Azure
Video: Come Creare un BLOG nel 2022. Ma serve ancora? [Guida Pratica] - YouTube 2024, Novembre
Anonim

Benvenuto nella parte 2 del tutorial Come eseguire WordPress in modo incredibilmente veloce su Microsoft Azure. Nella prima parte abbiamo discusso dell'impostazione di a Macchina virtuale sul tuo Azzurro account. E in questo post vedremo come connettersi al tuo server e iniziare a scaricare e installare WordPress su di esso.

Installa e imposta WordPress su Microsoft Azure

Questo post includerà molti comandi del terminale, quindi prova a seguire il tutorial passo dopo passo e cerca di non saltare alcun passaggio.

Configurare il tuo server

Passo 1: Per comunicare con la macchina virtuale, è necessario stabilire una connessione SSH e utilizzare un client SSH.

Cos'è SSH?

According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.

In questo tutorial utilizziamo PuTTY, un client SSH e telnet gratuito. Quindi per questo passaggio, è necessario scaricare e installare PuTTY da qui.

Passo 2: Accedi al tuo pannello di Azure, apri la macchina virtuale, abbiamo creato nella prima parte e premi 'Start'. Quindi fare clic su "Connetti" per avviare la connessione. Ora un pop-up mostrerà il tuo nome utente e l'indirizzo IP pubblico del tuo computer. Copia l'intero nome host SSH (ad esempio, [email protected]). Puoi cliccare sulle immagini per vedere la versione più grande.

Image
Image

Ora apri PuTTY e incolla questo nome host nel file Nome host campo e selezionare il tipo di connessione come SSH e premi Apri con tutte le altre impostazioni come predefinite. Si aprirà una nuova finestra di terminale che richiederà la password. Inserisci la password che è stata scelta in parte 1 durante la creazione di una macchina virtuale. Ora sei finalmente connesso al tuo server virtuale tramite una connessione SSH. Tutto quello che devi fare ora è inserire alcuni comandi in questa finestra di terminale per installare software e WordPress appropriati.

Image
Image

Installare Apache

Passaggio 3: Prima di tutto, è necessario assicurarsi che tutti i pacchetti sull'installazione di Ubuntu siano aggiornati. Esegui il seguente comando per aggiornarli:

sudo apt-get update

Ora installeremo Apache, un software server HTTP gratuito. Fondamentalmente, Apache sarà l'unico ad ascoltare la richiesta di qualcuno di mostrare il contenuto del tuo sito web. Ulteriori informazioni su Apache qui. Eseguire il seguente comando per installare Apache:

sudo apt-get install apache2

Ora vai nella directory in cui è salvato il file di configurazione di Apache e aprilo usando l'editor di testo.

sudo nano /etc/apache2/apache2.conf

Alla fine di questo file aggiungi la seguente riga:

“ServerName 127.0.0.1”.

Image
Image

Ora salva il file premendo ' Ctrl + O' poi accedere e poi ' Ctrl + X ’.

Riavvia il servizio Apache:

sudo service apache2 reload

E concedere le autorizzazioni ad Apache eseguendo il seguente comando:

sudo ufw allow in “Apache Full”

Installazione di MySQL e PHP

Passaggio 4: Esegui i seguenti comandi per installare MySQL e PHP su Ubuntu:

sudo apt-get install mysql-server

Scegli una password di root MySQL appropriata e premi "Invio".

Image
Image

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

Ai file PHP viene data maggiore priorità dei file HTML, quindi è necessario modificare un altro file di configurazione:

sudo nano /etc/apache2/mods-enabled/dir.conf

Ora in questo file, sposta "index.php" in modo che venga prima di "index.html". Riavvia il server Apache.

sudo service apache2 reload

Image
Image

Creazione di un database MySQL

Passaggio 5: seguire i comandi:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;

 Questi comandi creeranno un database chiamato test con un utente chiamato "tester" e password "testpwd". Questo database verrà utilizzato da WordPress per memorizzare tutti i dati.
Questi comandi creeranno un database chiamato test con un utente chiamato "tester" e password "testpwd". Questo database verrà utilizzato da WordPress per memorizzare tutti i dati.

Installazione di WordPress

Passaggio 6: Questo è in realtà il passo che scarica WordPress. Passare alla directory principale e quindi scaricare ed estrarre WordPress.

wget https://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

Passare alla directory WWW in cui sono memorizzati tutti i file del sito Web e copiare l'intero contenuto di WordPress qui in una nuova cartella a scelta.

cd /var/www sudo mkdir twcwp

Ora crea il file wp-config.php creando la copia del file di configurazione di esempio e quindi copia l'intero contenuto della cartella scaricata nella cartella 'wordpress' nella directory www.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/

 Passare alla nuova directory del sito Web e modificare il file di configurazione di WordPress in modo che WordPress possa comunicare con il database.
Passare alla nuova directory del sito Web e modificare il file di configurazione di WordPress in modo che WordPress possa comunicare con il database.

cd /var/www/twcwp/ sudo nano wp-config.php

Inserisci i dettagli del database che abbiamo creato nei passaggi precedenti e salva il file. (vedi screenshot qui sotto per riferimento)

Image
Image

Configurazione di Apache

Passaggio 7: Ora per il passaggio finale, dobbiamo configurare Apache in modo che sappia che c'è un sito Web in esecuzione nella nostra cartella "twcwp". Dobbiamo navigare nella cartella dei siti disponibili e creare un nuovo file chiamato "twcwp.conf" che è simile al file di configurazione predefinito.

sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

In questo file cambia le seguenti linee

  • ServerAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
ServerAlias dovrebbe essere il nome di dominio che hai registrato (nel nostro caso non abbiamo registrato il nome di dominio ma lo stiamo solo usando come riferimento).
ServerAlias dovrebbe essere il nome di dominio che hai registrato (nel nostro caso non abbiamo registrato il nome di dominio ma lo stiamo solo usando come riferimento).

Esegui questi ultimi set di comandi:

sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload

Qui "twctestingadmin" è il nome utente dell'account admin sulla nostra macchina virtuale e "twcwp" è la directory che contiene i file WordPress. Puoi sostituire queste stringhe con i tuoi dettagli.

E questo è tutto, ora hai una macchina virtuale completamente funzionante in esecuzione su Microsoft Azure che ospita il tuo sito Web WordPress. Tutto quello che devi fare è ora configurare i tuoi record DNS in modo che il sito web punti l'indirizzo IP pubblico della macchina virtuale.

Se si desidera eseguire temporaneamente il sito Web, è possibile modificare il file host di Windows e aggiungere una voce che mapperà temporaneamente l'indirizzo IP pubblico al nome di dominio. (vedi screenshot per riferimento)
Se si desidera eseguire temporaneamente il sito Web, è possibile modificare il file host di Windows e aggiungere una voce che mapperà temporaneamente l'indirizzo IP pubblico al nome di dominio. (vedi screenshot per riferimento)
Il tutorial è piuttosto lungo e comporta molti passaggi.Potresti sentirti libero di fare qualsiasi domanda nella sezione commenti qui sotto e saremo felici di aiutarti. Alcuni termini utilizzati in questo post potrebbero sembrare nuovi per te, puoi cercarli su Google o semplicemente inserire un messaggio nei commenti.
Il tutorial è piuttosto lungo e comporta molti passaggi.Potresti sentirti libero di fare qualsiasi domanda nella sezione commenti qui sotto e saremo felici di aiutarti. Alcuni termini utilizzati in questo post potrebbero sembrare nuovi per te, puoi cercarli su Google o semplicemente inserire un messaggio nei commenti.

Inoltre, vorrei presentarvi i due personaggi che ci hanno portato questo meraviglioso Workshop nell'area Chandigarh:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

Il seminario è stato condotto collettivamente da Microsoft Users Group Chandigarh e WordPress Chandigarh. Puoi entrare in contatto con entrambi i gruppi su Facebook e cercare i prossimi meetup nell'area di Chandigarh su meetup.com.

Letture correlate:

  • Come installare WordPress su Google Cloud Platform
  • Come ospitare blog WordPress con Microsoft IIS
  • Crea un sito WordPress usando Microsoft WebMatrix
  • Come installare WordPress su PC Windows.

Consigliato: