プロジェクト

全般

プロフィール

バグ #935

未完了

【子3/5】VPS-ROOT側Git pull・インフラ準備

Redmine Admin さんが約1ヶ月前に追加.

ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-07-19
期日:
進捗率:

0%

予定工数:

説明

【子チケット3/5】VPS-ROOT側Git pull・インフラ準備

🎯 作業目標

VPS-ROOT側でGitリポジトリをpullし、html.call2arm.com環境でフォーム動作に必要なインフラを準備する

📋 作業内容

  1. VPS-ROOT Git操作

    ssh vps-root
    cd /root
    git remote add html-form [repository-url]
    git fetch html-form
    git checkout -b feature/html-form
    git merge html-form/main
    
  2. html.call2arm.com構成詳細確認

    # 既存Docker Compose設定確認
    find /root -name "*html*" -type d
    docker inspect html-call2arm-nginx html-call2arm-php-fpm
    
    # ファイル構造確認
    docker exec html-call2arm-nginx ls -la /var/www/html/
    docker exec html-call2arm-php-fpm ls -la /var/www/html/
    
  3. フォームファイル配置準備

    # 配置先ディレクトリ確認・準備
    docker exec html-call2arm-nginx mkdir -p /var/www/html/form-test
    docker exec html-call2arm-php-fpm mkdir -p /var/www/html/form-test
    
    # 権限設定確認
    docker exec html-call2arm-nginx chown -R www-data:www-data /var/www/html/
    
  4. Nginx設定確認・調整

    # 既存設定確認
    docker exec html-call2arm-nginx cat /etc/nginx/conf.d/default.conf
    
    # PHP処理設定確認
    docker exec html-call2arm-nginx nginx -t
    
  5. PHP環境確認

    # PHP設定・拡張確認
    docker exec html-call2arm-php-fpm php --version
    docker exec html-call2arm-php-fpm php -m | grep -E "(curl|json|openssl)"
    
    # reCAPTCHA API テスト準備
    docker exec html-call2arm-php-fpm php -r "echo 'PHP ready for reCAPTCHA\n';"
    

🔧 想定Docker構成確認項目

  • html-call2arm-nginx: Web server (port 10080/10443)
  • html-call2arm-php-fpm: PHP processor (port 9000)
  • Volume設定: /var/www/html マウント確認
  • Network設定: nginx ⟷ php-fpm通信確認

📊 見積もり

  • 予想作業時間: 2-3時間
  • 主な作業: VPS環境調査・Git操作・インフラ確認
  • 難易度: 中 (Docker環境理解・設定調整)

🔄 次チケットへの引継ぎ情報

## 【引継ぎプロンプト】
VPS-ROOT側Git pull・インフラ準備完了しました。
次は子チケット#XXXでフォーム設置・動作テストを実行してください。

準備完了環境:
- VPS-ROOT: Gitリポジトリpull済み
- html.call2arm.com: Docker環境確認済み
- ファイル配置先: /var/www/html/form-test/ (準備済み)

次作業内容:
- フォームファイル配置
- reCAPTCHA動作テスト
- フォーム送信テスト
- エラー対応・調整

⚠️ 注意事項

  • 既存html.call2arm.comサービス停止禁止
  • Docker設定変更前の必須バックアップ
  • nginx-php-fpm通信確認必須
  • ポート10080/10443経由でのアクセス確認

表示するデータがありません

他の形式にエクスポート: Atom PDF