Come posso ospitare un sito Web HTML come sottodominio nella mia istanza di Lightsail WordPress?
Desidero creare un sito Web HTML aggiuntivo nella mia istanza Amazon Lightsail WordPress come sottodominio.
Breve descrizione
Le istanze di Lightsail WordPress hanno l'applicazione WordPress preinstallata. Per ospitare un sottodominio in aggiunta al tuo attuale sito Web WordPress, crea un host virtuale aggiuntivo nel file di configurazione di Apache.
Risoluzione
Completa i passaggi per il tipo di installazione del tuo stack Bitnami.
Per identificare il tipo di installazione, esegui il comando seguente:
`test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."`
Lo stack Bitnami utilizza pacchetti di sistema Linux nativi
Se il tuo stack Bitnami utilizza un pacchetto di sistema Linux nativo, completa i seguenti passaggi:
-
Esegui il comando seguente per aprire un nuovo file vhost nella directory di configurazione di Apache. Sostituisci sub.example.com con il nome del tuo sottodominio:
sudo nano /opt/bitnami/apache2/conf/vhosts/sub.example.com-vhost.conf
-
Aggiungi le seguenti voci al file di configurazione. Sostituisci sub.example con il nome del tuo sottodominio e /opt/bitnami/wordpress/sub con la directory in cui intendi 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>
-
Per attivare HTTPS per il sottodominio, acquista e installa un certificato SSL/TLS per il sottodominio. Quindi, aggiungi le seguenti voci alla fine del file vhost /opt/bitnami/apache2/conf/vhosts/sub.example.com-vhost.conf. Sostituisci ServerName, DocumentRoot, SSLCertificateFile e SSLCertificateKeyFile con i tuoi valori:
<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>
- Per salvare il file, premi Ctrl+x, premi Y, quindi premi Invio.
- Esegui il seguente comando per riavviare Apache:
sudo /opt/bitnami/ctlscript.sh restart apache
Lo stack Bitnami è un'installazione autonoma
Se il tuo stack Bitnami è un'installazione autonoma, completa i seguenti passaggi:
-
Esegui il comando seguente per aprire un nuovo file vhost nella directory di configurazione di Apache:
sudo nano /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
-
Aggiungi le seguenti voci nel file. Sostituisci sub.example con il nome del tuo sottodominio e /opt/bitnami/apps/wordpress/htdocs/sub con la directory in cui intendi 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>
-
Per attivare HTTPS per il sottodominio, acquista e installa un certificato SSL/TLS per il sottodominio. Quindi, aggiungi le seguenti voci alla fine del file vhost **/opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf **. Sostituisci ServerName, DocumentRoot, SSLCertificateFile e SSLCertificateKeyFile con i tuoi valori:
<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>
-
Per salvare il file, premi Ctrl+x sulla tastiera, premi Y, quindi premi Invio.
-
Esegui il seguente comando per riavviare Apache:
sudo /opt/bitnami/ctlscript.sh restart apache
Contenuto pertinente
- AWS UFFICIALEAggiornata 10 mesi fa
- AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 10 mesi fa