Skip to content

インストール方法の選択

最初に 30 秒だけ使って方法を選んでください。選び間違えると遠回りになります。

どれを選ぶか

あなたの状況おすすめ所要時間
Linux サーバーがあり、GUI で管理したい宝塔パネル15 分
コマンドが使える、または 1 行で済ませたいDocker3 分
Windows の PC またはサーバーを使っているWindows10 分

迷ったら Docker。 データベースと Redis が同梱されているので何もインストールする必要がなく、起動した瞬間から使えます。

3 つの方法で出来上がるプログラムはまったく同じです。機能に違いはなく、動かし方が違うだけです。

動作要件

このセクションが関係するのは宝塔と手動インストールだけです。Docker では不要 — すべてイメージに含まれています。

項目要件
PHP8.0 以上(8.2 推奨)
MySQL5.7 以上(MariaDB 10.3+ も可)
URL 書き換え必須。書き換えルールを参照
Redis任意。入れると体感速度が大きく変わります。パフォーマンス最適化参照

必要な PHP 拡張

インストーラの最初のステップで環境が自動チェックされ、不足しているものが一覧表示されます。必要なのは以下です。

gdcurlpdopdo_mysqldatejsonsessionzipbcmath

見落としやすいのは bcmath です。 注文・チャージ・サブストア精算・商品価格計算といった金額計算はすべてこれを通ります。無いと、動作が遅くなるとか機能が欠けるといった話ではなく、致命的エラーで停止します。宝塔なら PHP → 拡張のインストールで bcmath にチェックを入れてください。

書き込み権限が必要なディレクトリ

ディレクトリ用途
configデータベース設定の書き込み
runtimeキャッシュとログ
kernel/Installインストールとアップグレード
assets/cache静的リソースのキャッシュ

宝塔ならサイトディレクトリ全体の所有者を www にすればすべて満たせます。インストーラも書き込めないディレクトリを事前に一覧表示するので、「インストール」を押してから気付くことはありません。

インストール後

  1. 管理画面は https://あなたのドメイン/admin
  2. ログインはインストール時に作成したアカウント
  3. 続けてクイックスタートで最初の商品を販売してみましょう

その他の入手方法

自分が何をしているか分かっている場合は、次の 2 つもあります。

bash
composer create-project lizhipay/acg-faka

どちらもソースコードだけです。PHP・MySQL・URL 書き換えを自分で用意してから、トップページを開いてインストーラを実行してください。

MIT ライセンスで公開