Installation using a command line interface (CLI)/pt-br: Difference between revisions
From LimeSurvey Manual
(Created page with "* O nome completo e a senha são inclusos nos quotes duplos se eles contêm espaços ou outro caractere especial. * Todos os outros parâmetros como Nome BD, Tipo BD, Usuári...") |
(Created page with "== Exemplo == <source lang="bash"> cd /var/www/limesurvey/application/commands php console.php install limeadmin pwd123 Admin admin@mydomain.com </source>") |
||
Line 44: | Line 44: | ||
* O script deve ser executado apenas da e na pasta '''WEBROOT/application/commands'''. | * O script deve ser executado apenas da e na pasta '''WEBROOT/application/commands'''. | ||
== | == Exemplo == | ||
<source lang="bash"> | <source lang="bash"> | ||
cd /var/www/limesurvey/application/commands | cd /var/www/limesurvey/application/commands |
Revision as of 16:37, 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.
Uso
Para propósitos ilustrativos assumimos que o WEBROOT será /var/www/limesurvey
cd /var/www/limesurvey/application/commands
php console.php
Isso mostrará:
Yii command runner (based on Yii v1.1.14) Uso: console.php <command-name> [parameters...] Os seguintes comandos estão disponíveis: - instalar - mensagem - migrar - plugin - reiniciar senha - shell - webapp Para ver ajuda individual de comando, use o seguinte: console.php help <nome-comando>
Sintaxe
php console.php <Nome do Administrador> <Senha do Administrador> <Nome Completo> <EMail ID>
- O nome completo e a senha são inclusos nos quotes duplos se eles contêm espaços ou outro caractere especial.
- Todos os outros parâmetros como Nome BD, Tipo BD, Usuário BD, Senha BD, etc são populados no arquivo config.php antes da execução do script.
- O script deve ser executado apenas da e na pasta WEBROOT/application/commands.
Exemplo
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.