Installation using a command line interface (CLI)/pt-br: Difference between revisions
From LimeSurvey Manual
(Created page with "== Introdução == Quando fizer instalações automáticas como na configuração Máquina Virtual, nós podemos usar a da LimeSurvey (v2.x referida aqui) CLI (Comando de Linh...") |
(Created page with "== Pré-requisitos == * PHP CLI deve estar disponível * '''WEBROOT/application/config/config.php''' deve estar disponível e populdo com os parâmetros should be available a...") |
||
Line 4: | Line 4: | ||
Quando fizer instalações automáticas como na configuração Máquina Virtual, nós podemos usar a da LimeSurvey (v2.x referida aqui) CLI (Comando de Linha de Interface) tem um bom efeito. Esses arquivos usados para esse propósito (como também para reiniciar senhas) estão na pasta '''WEBROOT/application/commands''', o arquivo de interesse aqui é '''console.php'''. | Quando fizer instalações automáticas como na configuração Máquina Virtual, nós podemos usar a da LimeSurvey (v2.x referida aqui) CLI (Comando de Linha de Interface) tem um bom efeito. Esses arquivos usados para esse propósito (como também para reiniciar senhas) estão na pasta '''WEBROOT/application/commands''', o arquivo de interesse aqui é '''console.php'''. | ||
== | == Pré-requisitos == | ||
* PHP CLI | * PHP CLI deve estar disponível | ||
* '''WEBROOT/application/config/config.php''' should be available and populated with the | * '''WEBROOT/application/config/config.php''' deve estar disponível e populdo com os parâmetros should be available and populated with the automatizados de instalação. | ||
* | * Pasta permissões Módulos PHP disponípiveis devem ser compatíveis com as necessidades do '''LimeSurvey''' | ||
* | * Banco de dados MySQL vazio deve ser criado e o usuário deve ter o privilégio apropriado para isso. | ||
== Usage == | == Usage == |
Revision as of 16:29, 15 April 2016
Introdução
Quando fizer instalações automáticas como na configuração Máquina Virtual, nós podemos usar a da LimeSurvey (v2.x referida aqui) CLI (Comando de Linha de Interface) tem um bom efeito. Esses arquivos usados para esse propósito (como também para reiniciar senhas) estão na pasta WEBROOT/application/commands, o arquivo de interesse aqui é console.php.
Pré-requisitos
- PHP CLI deve estar disponível
- WEBROOT/application/config/config.php deve estar disponível e populdo com os parâmetros should be available and populated with the automatizados de instalação.
- Pasta permissões Módulos PHP disponípiveis devem ser compatíveis com as necessidades do LimeSurvey
- Banco de dados MySQL vazio deve ser criado e o usuário deve ter o privilégio apropriado para isso.
Usage
For illustration purposes here we assume the WEBROOT to be /var/www/limesurvey
cd /var/www/limesurvey/application/commands
php console.php
This will show:
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 individual command help, use the following: console.php help <command-name>
Syntax
php console.php <Admin User Name> <Admin User Password> <Full Name> <EMail ID>
- The Full Name and password are enclosed in double quotes if they contain spaces or other special characters.
- All other parameters like DB Name, DB Type, DB User, DB Password, etc are to be populated in the config.php file before script execution.
- The script should be executed from and in the WEBROOT/application/commands folder only.
Example
cd /var/www/limesurvey/application/commands
php console.php install limeadmin pwd123 Admin admin@mydomain.com
outputs the following text:
/var/www/limesurvey/installer/sql/create-mysql.sql
and the database should be properly installed.