[CLOUD][AZURE] - #40 Introduzione a Windows Azure e prima macchina virtuale GRATIS
Sommario:
Benvenuti alla parte 2 del tutorial Come eseguire WordPress su Microsoft Azure incredibilmente veloce. Nella prima parte, abbiamo discusso dell`impostazione di una macchina virtuale sul tuo account Azure . E in questo post vedremo come collegarci al tuo server e iniziare a scaricare e installare WordPress .
Installa e installa WordPress su Microsoft Azure
Questo post includerà un sacco di terminale comandi, quindi prova a seguire il tutorial passo dopo passo e cerca di non saltare alcun passaggio.
Configurazione del server
Passaggio 1 : Per comunicare con la tua macchina virtuale, devi stabilire una connessione SSH e utilizzare un client SSH.
Che cos`è SSH?
Secondo Wikipedia, Secure Shell (SSH) è un protocollo di rete crittografico per gestire i servizi di rete in modo sicuro su una rete non protetta. l`applicazione di esempio più conosciuta è per l`accesso remoto ai sistemi di computer da parte degli utenti.
In questo tutorial utilizziamo PuTTY, un client SSH e telnet gratuito. Pertanto, per questo passaggio, è necessario scaricare e installare PuTTY da qui.
Passaggio 2 : accedere al pannello di Azure, aprire la macchina virtuale, creata nella prima parte e premere "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.
Ora apri PuTTY e incolla questo nome host nel campo Nome host e seleziona il tipo di connessione come SSH e premi aperto con tutti altre impostazioni come predefinite. Si aprirà una nuova finestra di terminale che richiederà la password. Immettere la password 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.
Installazione di Apache
Passaggio 3 : Prima di tutto, devi assicurarti che tutti i pacchetti sul tuo l`installazione di Ubuntu è aggiornata. Eseguire 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. Esegui 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".
Riavviare il servizio Apache:
servizio sudo apache2 ricaricare
E concedere le autorizzazioni ad Apache eseguendo il seguente comando:
sudo ufw allow in "Apache Full"
Installazione di MySQL e PHP
Fase 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".
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
I file PHP devono ricevere più prio pietà dei file HTML, quindi dobbiamo 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". Riavviare il server Apache.
sudo service apache2 reload
Creazione di un database MySQL
Passaggio 5: Seguire i comandi:
mysql -u root -p CREARE DATABASE test SET DEFAULT CHARACTER utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test. * TO `tester` @ `localhost` IDENTIFICATO DA `testpwd`; FLUSH PRIVILEGES; Exit;
Installazione di WordPress
Passaggio 6: Questo è in realtà il passo che scarica WordPress. Passare alla directory principale e quindi scaricare ed estrarre WordPress.
wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Passare alla directory WWW in cui sono presenti tutti i file del sito Web memorizzato e copiato l`intero contenuto di WordPress qui in una nuova cartella a tua 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 /
cd / var / www / twcwp / sudo nano wp-config.php
Inserire i dettagli del database che abbiamo creato nei passaggi precedenti e salvare il file. (vedi schermata sotto per riferimento)
Configurazione 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". Abbiamo bisogno di 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 / siti disponibili sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
In questo file modificare le seguenti righe
- 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).
Esegui questi set finali 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 di admin account 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 perfettamente 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 indichi l`indirizzo IP pubblico della macchina virtuale.
Se vuoi eseguire temporaneamente il tuo sito web, puoi modificare il file hosts di Windows e aggiungere una voce che mapperà temporaneamente l`indirizzo IP pubblico al nome di dominio. (vedi screenshot come riferimento)
Il tutorial è piuttosto lungo e richiede molti passaggi. Potresti sentirti libero di fare qualsiasi domanda nella sezione commenti qui sotto e saremo felici di aiutarti. Alcuni termini usati in questo post possono sembrare nuovi per te, puoi cercarli su Google o semplicemente lasciare un messaggio nei commenti.
Inoltre, vorrei presentarti i due personaggi che ci hanno portato questo meraviglioso Workshop nell`area di 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.
Articoli correlati:
- Come installare WordPress su Google Cloud Platform
- Come ospitare blog WordPress con Microsoft IIS
- Crea sito WordPress utilizzando Microsoft WebMatrix
- Come installare WordPress su PC Windows.
Come configurare, configurare, utilizzare il Controllo genitori in Windows 7

Scopri come abilitare, disabilitare, configurare e utilizzare la funzione Controllo genitori in Windows 7 per monitorare e controllare le attività Internet per bambini.
Come configurare e configurare le impostazioni del router firewall

Scopri come configurare il firewall del router, accedere alla pagina del router hardware, configurare le impostazioni del firewall del router. Scopri quali porte sono necessarie sul computer.
Come installare e configurare un server nfs su centos 8

In questo tutorial, seguirai i passaggi necessari per configurare un server NFSv4 su CentOS 8. Ti mostreremo anche come montare un file system NFS sul client.