動作要件
PHPTRAVELSのシステム要件
PHPTRAVELSは、PHP 8.4以上、最新のMySQLとApacheを備えた標準的なcPanelホスティングで動作します。高価なサーバーも有料アドオンも不要です。
- 6つのコンポーネント
- PHP 8.4以上
- cPanelホスティング
- インストーラーが確認
効率を重視した設計
シンプルなサーバー要件
PHPTRAVELSは標準的なWebホスティング向けに設計されています。必要なのは、最新のcPanelホスティングならどこでも提供しているコンポーネントだけです。
インストーラーは初回実行時にすべての要件を検証するため、先に進む前に何を修正すべきかが正確にわかります。最高のパフォーマンスとセキュリティのため、各コンポーネントは最新の安定版をお使いください。
技術スタックの全体を見る始めるために必要なものすべて
- PHP8.4+標準拡張機能付き
- MySQL最新版または互換MariaDB
- Apache2.4mod_rewrite有効
- メモリ1 GB+最低値、アクセス増で追加
- ストレージ2 GB+SSD推奨
- 転送量1 GB+月間、最低値
PHP 8.4以上
拡張機能と推奨設定
ほとんどのcPanelホスティングでは、これらは標準で有効になっています。不足している拡張機能は、PHP SelectorまたはMultiPHP Managerから有効にできます。
必要なPHP拡張機能
mysqliMySQLデータベース接続pdoデータベース抽象化curlサプライヤーと決済ゲートウェイのAPI呼び出しopenssl暗号化通信mbstring多言語テキストgd画像処理zipアップデートとパッケージjsonAPIデータのやり取り
推奨php.ini設定
- ; 大きな管理フォームも完全に送信max_input_vars = 5000
- ; レポートとインポートの余裕memory_limit = 256M
- ; メディアのアップロードpost_max_size = 64M
- ; メディアのアップロードupload_max_filesize = 64M
- ; 秒、時間のかかるサプライヤー呼び出し用max_execution_time = 120
ホスティング環境
ホスティング、リソース、データベース、Webサーバー
Composerの実行、cronジョブの管理、アップデートのデプロイ、ログの確認をきちんと行えるよう、ターミナルまたはSSHアクセス付きのcPanelホスティングをおすすめします。
cPanelホスティング
ターミナルまたはSSHアクセス付き- ドメイン、PHPバージョン、データベースを管理するcPanel
- Composer、デプロイ、ログ確認のためのターミナルまたはSSH
- サプライヤー同期とレポートのためのcronジョブ
- 有効なTLS証明書によるHTTPS
- 適切なワーカー上限を設定したPHP-FPM
- クリーンなURLのためにmod_rewriteを有効化
- キャッシュとアップロード用フォルダが書き込み可能
サーバーリソース
最低値。アクセスとサプライヤー数に応じて増強- RAM:最低1 GB
- ストレージ:最低2 GBのSSD
- 転送量:月間最低1 GB
- Linuxサーバー(ほとんどのcPanelホスティングはCloudLinuxまたはAlmaLinux)
MySQLデータベース
最新安定版、または互換性のあるMariaDB- 専用のユーザーとパスワードを持つデータベースを1つ
- すべての言語に対応するutf8mb4文字セット
- max_allowed_packetを100 MB以上に設定
- cPanelまたはmysqldumpによる定期バックアップ
Apache Webサーバー
最新の2.4系- ほぼすべてのcPanelホスティングに標準搭載
- クリーンなURLのための標準的な.htaccessルール
- mod_rewrite以外のサーバー独自調整は不要
自動チェック
インストーラーが自動で確認します
初回読み込み時に、インストーラーが環境全体をチェックし、不足している項目を表示します。対象はPHPバージョン、拡張機能、max_input_vars、書き込み可能なキャッシュとアップロード用フォルダです。先に進む前に、何を修正すべきかが正確にわかります。
すべてのプランでインストール無料インストーラーの環境チェック
初回読み込み時に自動実行
- OK: PHPバージョン8.4以上
- OK: 必要なPHP拡張機能
mysqlipdocurlopensslmbstringgdzip - OK: max_input_varsが5000以上
- OK: キャッシュとアップロード用フォルダが書き込み可能
- OK: 有効なTLS証明書によるHTTPS
- OK: cronジョブが利用可能
環境の準備ができました。セットアップを続けます。
互換性
あらゆる最新ブラウザとデバイスに対応
主要ブラウザすべての最新バージョンでテスト済みで、デスクトップ、タブレット、モバイルで安定したパフォーマンスを発揮します。
Google Chrome
最新安定版
Mozilla Firefox
最新安定版
Safari
最新安定版
Microsoft Edge
最新安定版
デスクトップ最適化
モバイル対応
タブレット対応
クロスプラットフォーム
PHP 8.4以上で、mysqli、pdo、curl、openssl、mbstring、gd、zip、json拡張機能が必要です。ほとんどのホスティングでは標準で有効になっています。
はい。最新安定版のMySQL、または完全互換のMariaDBがutf8mb4文字セットで動作します。
最低1 GBのRAM、2 GBのSSDストレージ、月間1 GBの転送量です。アクセスやサプライヤーの取扱量の増加に合わせて増強してください。
インストーラーが初回読み込み時にPHPバージョン、拡張機能、max_input_vars、書き込み可能なフォルダをチェックし、何を修正すべきかを正確に知らせます。
はい。初回のインストールはすべてのプランで無料で、当社のチームがお客様のサーバー上でプラットフォームを設定します。
