Come posso ospitare un sito Web HTML come sottodominio nella mia istanza di WordPress in LightSail?
Desidero creare un sito Web HTML aggiuntivo come sottodominio nella mia istanza di Amazon WordPress in LightSail.
Breve descrizione
Nelle istanze di WordPress in Lightsail, l'applicazione WordPress è preinstallata. Per ospitare un sottodominio oltre al tuo attuale sito Web WordPress, crea un host virtuale aggiuntivo nel file di configurazione di Apache.
Risoluzione
I percorsi dei file nei passaggi di risoluzione seguenti potrebbero variare in base a quanto segue:
- Lo stack Bitnami utilizza pacchetti del sistema Linux nativi.
- Lo stack Bitnami è un'installazione autonoma.
Per identificare il tipo di installazione Bitnami, esegui il seguente comando:
test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
Lo stack Bitnami utilizza pacchetti del sistema Linux nativi
1. Apri un nuovo file vhost nella directory di configurazione di Apache eseguendo il comando riportato di seguito: Nel seguente comando di esempio, sostituisci sub.example.com con il nome del tuo sottodominio.
sudo nano /opt/bitnami/apache2/conf/vhosts/sub.example.com-vhost.conf
2. Aggiungi le voci seguenti al file di configurazione. Nell'esempio seguente, sostituisci sub.example con il nome del sottodominio e /opt/bitnami/wordpress/sub con la directory in cui prevedi di ospitare il sottodominio.
<VirtualHost *:80> ServerName sub.example.com DocumentRoot "/opt/bitnami/wordpress/sub" <Directory "/opt/bitnami/wordpress/sub"> Options +MultiViews +FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
3. Per attivare il protocollo HTTPS nel sottodominio, acquista e installa un certificato SSL per il sottodominio. Quindi, aggiungi le voci seguenti alla fine del file vhost /opt/bitnami/apache2/conf/vhosts/sub.example.com-vhost.conf. Nell'esempio seguente, sostituisci ServerName, DocumentRoot, SSLCertificateFile e SSLCertificateKeyFile con i valori corretti per l'ambiente in uso.
<VirtualHost *:443> ServerName sub.example.com DocumentRoot "/opt/bitnami/wordpress/sub" SSLEngine on SSLCertificateFile "/opt/bitnami/apache2/conf/bitnami/certs/server.crt" SSLCertificateKeyFile "/opt/bitnami/apache2/conf/bitnami/certs/server.key" <Directory "/opt/bitnami/wordpress/sub"> Options +MultiViews +FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
4. Salva il file premendo CTRL+x sulla tastiera, quindi premi Y e infine INVIO.
5. Esegui il seguente comando per riavviare il servizio Apache:
sudo /opt/bitnami/ctlscript.sh restart apache
Lo stack Bitnami è un'installazione autonoma
1. Apri un nuovo file vhost nella directory di configurazione di Apache eseguendo il comando riportato di seguito:
sudo nano /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
2. Aggiungi le voci seguenti al file. Nell'esempio seguente, sostituisci sub.example con il nome del sottodominio e /opt/bitnami/apps/wordpress/htdocs/sub con la directory in cui prevedi di ospitare il sottodominio.
<VirtualHost *:80> ServerName sub.example.com DocumentRoot "/opt/bitnami/apps/wordpress/htdocs/sub" <Directory "/opt/bitnami/apps/wordpress/htdocs/sub"> Options +MultiViews +FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
3. Per abilitare il protocollo HTTPS nel sottodominio, acquista e installa un certificato SSL per il sottodominio. Quindi, alla fine del file vhost aggiungi le voci seguenti /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf. Nell'esempio seguente, sostituisci ServerName, DocumentRoot, SSLCertificateFile e SSLCertificateKeyFile con i valori corretti per l'ambiente in uso.
<VirtualHost *:443> ServerName sub.example.com DocumentRoot "/opt/bitnami/apps/wordpress/htdocs/sub" SSLEngine on SSLCertificateFile "/opt/bitnami/apache2/conf/server.crt" SSLCertificateKeyFile "/opt/bitnami/apache2/conf/server.key" <Directory "/opt/bitnami/apps/wordpress/htdocs/sub"> Options +MultiViews +FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
4. Salva il file premendo CTRL+x sulla tastiera, quindi premi Y e infine INVIO.
5. Esegui il seguente comando per riavviare il servizio Apache:
sudo /opt/bitnami/ctlscript.sh restart apache

Contenuto pertinente
- AWS UFFICIALEAggiornata 4 mesi fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata un anno fa