x

主な章

  1. LimeSurvey Cloud と LimeSurvey CE の比較
  2. LimeSurvey Cloud - クイックスタートガイド
  3. インストール - LimeSurvey CE
  4. よいアンケートの作り方(ガイド)
  5. 最初のステップ
  6. LimeSurvey の構成
  7. アンケート - はじめに
  8. アンケートの設定
  9. アンケートメニュー
  10. アンケートの構成
  11. 質問 - はじめに
  12. 質問グループ - はじめに
  13. アンケート - 管理
  14. アンケートツールバーオプション
  15. 多言語アンケート
  16. ExpressionScript エンジン - クイックスタートガイド
  17. その他の高度な機能
  18. よくある質問
  19. トラブルシューティング
  20. 技術的問題の回避策
  21. ライセンス
  22. バージョン変更ログ
  23. プラグイン - 上級者向け
 Actions

コマンドラインインターフェース(CLI)によるインストール

From LimeSurvey Manual

このページは機械翻訳されている可能性があり、誤りが含まれている場合があります。 英語の原文を表示 · この翻訳を改善する
This page is a translated version of the page Installation using a command line interface (CLI) and the translation is 100% complete.

はじめに

インストールを自動化する(仮想マシンセットアップなど)には、LimeSurvey(v2.X)のCLI(コマンドラインインターフェース)を使うと効果的です。この目的(パスワードのリセットも同様)で使用するファイルは、WEBROOT/application/commandsフォルダーのconsole.phpです。

要件

  • PHP CLIが使えること
  • WEBROOT/application/config/config.phpが利用可能で、自動インストールプロセスで提供されたパラメーターが設定されていること
  • PHPモジュールのアクセス許可が、LimeSurveyのニーズに合致していること
  • 空のMySQLデータベースが作成され、そのユーザーが適切な権限を持つこと

使い方

説明のため、WEBROOTが/var/www/limesurveyであると想定します。

cd /var/www/limesurvey/application/commands
php console.php

これにより、

Yii command runner (based on Yii v1.1.14)
Usage: console.php <command-name> [parameters...]

The following commands are available:
 - install
 - message
 - migrate
 - plugin
 - resetpassword
 - shell
 - webapp

To see the individual command help, use the following:
   console.php help <command-name>

構文

php console.php <Adminユーザー名> <Adminユーザーパスワード> <名前> <メールアドレス>
  • 名前とパスワードがスペースや特殊文字を含んでいる場合はダブルクオートで囲みます。
  • DB名、DBタイプ、DBユーザー、DBパスワードなど、その他のパラメータはすべて、スクリプト実行前にconfig.phpファイルに設定されます。
  • スクリプトは、WEBROOT/application/commandsフォルダーからのみ実行されます。

例

cd /var/www/limesurvey/application/commands
php console.php install limeadmin pwd123 Admin admin@mydomain.com

次のように出力されます。

/var/www/limesurvey/installer/sql/create-mysql.sql

の時点でデータベースはこ適切にインストールされている必要があります。