📥 インストール
PulseHub はブラウザベースのウィザードで2ステップでインストールできます。コンパイルは不要で、コマンドラインアクセスも必要ありません。
ステップ 1 — ファイルのアップロード
pulsehub-php.tar.gzをダウンロードしてローカルマシンで展開します。pulsehub-php/というフォルダが作成されます。- そのフォルダの中身(フォルダ自体ではなく)をWebルートにアップロードします。ほとんどの共有ホスティングでは
public_html/またはwww/です。VPS の場合はバーチャルホストが指すディレクトリ(例:/var/www/pulsehub/)です。
アップロード後、Web ルートは以下のようになります:
public_html/
├── index.php
├── .htaccess
├── cron.php
├── install/
├── app/
├── public/
├── config/ ← この時点では空、インストール中に作成されます
└── data/
サブディレクトリインストール: PulseHub をルートではなく
https://yourdomain.com/support/に配置したい場合、ファイルをpublic_html/support/にアップロードしてください。.htaccessファイルがパスを自動的に処理します。
ステップ 2 — データベースインストーラーの実行
ブラウザを開いて以下に移動します:
https://yourdomain.com/install/
インストーラー — ステップ 1: データベース設定
MySQL の認証情報を入力します:
| フィールド | 説明 |
|---|---|
| Database Host | 通常 localhost です。一部のホストでは IP アドレスの場合があります — ホストのドキュメントを確認してください。 |
| Port | デフォルトは 3306 です。ホストが非標準ポートを使用する場合のみ変更してください。 |
| Database Name | PulseHub が使用するデータベース名。MySQL ユーザーに CREATE DATABASE 権限がある場合、自動的に作成されます。 |
| Database User | 上記データベースへの完全なアクセス権を持つ MySQL ユーザー名 。 |
| Database Password | そのユーザーのパスワード。 |
Connect & Create Tables → をクリック
インストーラー — ステップ 2: 管理者アカウント
| フィールド | 説明 |
|---|---|
| Workspace Name | 組織名。サイドバーに表示されます。 |
| Your Name | 最初の管理者ユーザーの表示名。 |
| Email Address | ログインに使用。有効なメール形式である必要があります。 |
| Password | 最小8文字。bcrypt ハッシュとして保存 — プレーンテキストでは保存されません。 |
| Confirm Password | 正確に一致する必要があります。 |
Create Account & Finish → をクリック
ステップ 3 — ログイン
成功画面で Go to PulseHub → をクリックするか、https://yourdomain.com/ に移動します。作成したメールアドレスとパスワードを入力します。
インストール後:インストーラーのロック
config/database.php が存在すると、インストーラーは自動的に無効になります。追加の予防策として、セットアップ後にホスティングパネルのファイルマネージャーまたは FTP クライアントを使用して install/ ディレクトリを完全に削除できます。
インストール成功の確認
ログイン後、以下が表示されるはずです:
- Inbox、Contacts、Channels、Automations、Analytics、Settings を含むサイドバー
- サイドバーフッターにワークスペース名とあなたの名前
- 受信箱に「Select a conversation」と表示(空 — まだメッセージがありません)