💡 DNS 연결 및 HTTPS 인증서 적용 제외
cd htdocs rm - rf *git clone 레포주소pwd퍼블릭IP:서버포트번호 접속하여 실행 확인✨참고: Create a custom Node.js application
vi /opt/bitnami/apache/conf/vhosts/myapp-http-vhost.conf
<VirtualHost _default_:80>
ServerAlias *
DocumentRoot "/opt/bitnami/projects/myapp/public"
<Directory "/opt/bitnami/projects/myapp/public">
Require all granted
</Directory>
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
vi /opt/bitnami/apache/conf/vhosts/myapp-https-vhost.conf
<VirtualHost _default_:443>
ServerAlias *
SSLEngine on
SSLCertificateFile "/opt/bitnami/apache/conf/bitnami/certs/server.crt"
SSLCertificateKeyFile "/opt/bitnami/apache/conf/bitnami/certs/server.key"
DocumentRoot "/opt/bitnami/projects/myapp"
<Directory "/opt/bitnami/projects/myapp">
Require all granted
</Directory>
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
sudo /opt/bitnami/ctlscript.sh restart apache
forever start app.js