# /etc/apache2/sites-enabled/passon.conf 에 복사하여 사용

<VirtualHost *:80>
    ServerName passon.careeron.co.kr
    DocumentRoot /var/www/passon-env

    # ===== FastAPI 프록시 =====
    # mod_proxy, mod_proxy_http 활성화 후 사용 가능
    ProxyPass        /api/   http://127.0.0.1:8000/api/
    ProxyPassReverse /api/   http://127.0.0.1:8000/api/

    ProxyPass        /health http://127.0.0.1:8000/health
    ProxyPassReverse /health http://127.0.0.1:8000/health

    # ===== PHP (기존 UI) =====
    <Directory /var/www/passon-env>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

# ─────────────────────────────────────
# EC2에서 실행할 명령어
# ─────────────────────────────────────
# 1. mod_proxy 활성화
#    sudo a2enmod proxy proxy_http
#
# 2. 위 파일을 복사
#    sudo cp apache2.conf /etc/apache2/sites-enabled/passon.conf
#
# 3. 문법 검사 후 Apache 재시작
#    sudo apachectl configtest
#    sudo systemctl restart apache2
