操作
バグ #935
未完了【子3/5】VPS-ROOT側Git pull・インフラ準備
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-07-19
期日:
進捗率:
0%
予定工数:
説明
【子チケット3/5】VPS-ROOT側Git pull・インフラ準備¶
🎯 作業目標¶
VPS-ROOT側でGitリポジトリをpullし、html.call2arm.com環境でフォーム動作に必要なインフラを準備する
📋 作業内容¶
-
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
-
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/
-
フォームファイル配置準備
# 配置先ディレクトリ確認・準備 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/
-
Nginx設定確認・調整
# 既存設定確認 docker exec html-call2arm-nginx cat /etc/nginx/conf.d/default.conf # PHP処理設定確認 docker exec html-call2arm-nginx nginx -t
-
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経由でのアクセス確認
表示するデータがありません
操作