taisablog.com

taisa's engineer blog

AWS LightsailでVirtual Hostするメモ

AWS Lightsailにwordpressを移行して、LightsailでVirtual Hostを利用したいと思ったけど、bitnami、Apacheということでどこになにがあるかわからず調べたのでメモ。

bitnamiのApache設定

/opt/bitnami/apache2/conf/bitnami/bitnami.conf

この中で bitnami-apps-vhost.conf が Include されている

Include "/opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf"

/opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf には wordpresshttpd-vhosts.conf が Include されている

Include "/opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf"

wordpressのprefixにはDocumentRootが記述されている

Include "/opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf"

/opt/bitnami/apps/wordpress/htdocs/sampleのようにhtdocsの配下にディレクトリを作成してindex.htmlを置き、sample.taisablog.com ドメインDNS設定を追加してあげればとりあえず、VirtualHostが追加できる

<VirtualHost *:80>
  ServerName sample.taisablog.com
  DocumentRoot "/opt/bitnami/apps/wordpress/htdocs/sample"
  Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
</VirtualHost>

Apache再起動

sudo /opt/bitnami/ctlscript.sh restart apache