Come modificare EC2 nome di dominio completo in Apache

February 27

Amazon Elastic Compute Cloud (EC2) assegna un indirizzo IP privato per ogni istanza del server e quindi reindirizza un nome host pubblico a tale indirizzo IP. Questo sistema riduce il numero di indirizzi IP pubblici che Amazon deve usare. E cambia anche il modo in cui si assegna un nome di dominio al server. È necessario utilizzare un record "CNAME" per assegnare il nome di dominio per il vostro EC2 pubblico nome host invece del solito "A" nome del record che punta al proprio indirizzo IP.

istruzione

1 Salvare il nome host pubblico assegnato per l'istanza di un file o scrivere. Si avrà un aspetto simile "ec2-1-1-1-1.compute-1.amazonaws.com."

2 Creare un record "CNAME" nel sistema di configurazione del host DNS indicando il nome di dominio per il nome host pubblico della propria istanza del server. Potrebbe essere necessario consultare la documentazione del proprio host DNS se non si sa come fare questo già.

3 Digitare "sudo nano /etc/apache2/sites-available/yourhost.com." per modificare il file di configurazione dell'host virtuale. Change "yourhost.com" al tuo nome di dominio effettivo.

4 Inserire il seguente nel file:

NameVirtualHost: 80
<VirtualHost: 80>
ServerName www.yourhost.com
ServerAlias ​​yourhost.com
DocumentRoot /www/yourhost.com
</ VirtualHost>

5 Premere il tasto "Ctrl" e "X" e poi "Y" e "Enter" per salvare il file.

6 Inserire "sudo a2ensite yourhost.com" per attivare il tuo host virtuale.

7 Tipo "Servizio sudo apache2 restart" per rendere le impostazioni attive.