共有ホスティングガイド(cPanel、Plesk、DirectAdmin)
LeadHub は共有ホスティングで動作するようにゼロから設計されています。VPS、専用サーバー、SSH アクセス、コマンドラインの知識は一切不要です。
不要なもの
- SSH / ターミナル / コマンドライン不要
- artisan コマンド不要
- Composer 不要 —
vendor/に事前インストール済み - Node.js / npm 不要
- Redis 不要
- Supervisor 不要 —
cron.phpがすべて処理 - root アクセス不要
必要なもの
- PHP 8.3 以上
- MySQL データベース
- cron ジョブ追加機能
- 約 500 MB の空き容量
- mod_rewrite 有効の Apache
オプション A — アドオンドメイン(推奨)
ステップ 1:アドオンドメイン作成
cPanel の場合:
- Addon Domains をクリック。
- Document Root:
public_html/leadhub/publicに変更。 - Add Domain をクリック。
ステップ 2:ファイルアップロード
public_html/
leadhub/
app/
public/ ← アドオンドメインがここを指す
storage/
vendor/
cron.php
ステップ 3-5:データベース、権限、インストール
MySQL データベース作成、storage と bootstrap/cache を 755 に設定、/install にアクセス。
オプション B — public_html への直接インストール
leadhub/public/ のすべてを public_html/ に移動。index.php が自動検出。
Cron ジョブの設定 — 重要
インストール後の最重要ステップです。