Actions

Instalação: Difference between revisions

From LimeSurvey Manual

([ocultar] 1 Geral 2 Make sure you can use LimeSurvey on your website 2.1 Browser compatibility 2.2 Hosting for LimeSurvey 3 Download the LimeSurvey package 4 Unpack the LimeSurvey package 5 Collect information about your server 6 Upload the files to y)
 
No edit summary
Line 1: Line 1:
The LimeSurvey project offers two ways of installating LimeSurvey:
Geral[editar]
On your webserver:
In that case just follow the instructions on this page starting with step 1.
On your local Windows PC:
You usually only want to install LimeSurvey on your local PC if you want to create surveys locally (mainly for speed or test reasons) and upload them later to your live LimeSurvey installation on a web server. For this we have prepared a special package for LimeSurvey which includes the web server, the database and the LimeSurvey application and instructions how to install it.
Make sure you can use LimeSurvey on your website[editar]


Make sure your server meets the following additional requirements. Most of these requirements will also be checked during the installation.
== O projeto LimeSurvey oferece duas maneiras diferentes de instalação:
Required:
Nesse caso apenas siga as instruções iniciando no passo 1.
Minimum 200 MB disk space
 
MySQL 5.5.3 or later OR    Microsoft SQL Server 2005 or later OR  Postgres 8.1 or later
No seu PC Windows local:
PHP 5.3.3 or later with the following modules/libraries enabled:
Você normalmente apenas quer instalar o LimeSurvey no seu PC local se você quer criar pesquisas localmente (principalmente por razões de teste ou velocidade) e enviá-la depois para seu servidor web. Para isso nós preparamos um pacote especial para o LimeSurvey que inclui o servidor web, o banco de dados e a aplicação LimeSurvey e instruções de como instalá-la. ==
mbstring (Multibyte String Functions) extension library (see also Installation FAQ)
 
PDO database driver for MySQL (pdo_mysql or pdo_mysqli) or Postgres (pdo_pgsql) or MSSQL (pdo_sqlsrv for Windows and pdo_dblib for Linux)
Tenha certeza de que você pode usar o LimeSurvey no seu website[editar]
Also we assume in general that all PHP default libraries are enabled (like hash, session, etc.).
 
Note: LimeSurvey 2.x uses different database drivers than 1.x . If you get a message not No DBO driver was found during the installation you will have to contact your webspace provider and ask them to activate one of the aforementioned database driver libraries.
Tenha certeza que o seu servidor atende os requisitos adicionais requeridos. A maioria desses requerimentos irão também ser checados durante a instalação.
Note: If you are connecting from Linux to a MSSQL database on a Windows server using the dblib PDO driver, then the underlying FreeTDS needs to be set up correctly. Check out the Troubleshooting page for more info.
Requerimentos:
Optional PHP Extensions:
 
GD-Library with FreeType support installed is needed for captchas or nice charts in statistics - see PHP GD-Library Extension documentation
== Mímino de 200 MB de espaço livre
IMAP (pretty standard) is needed for the Email bounce tracking system - see PHP IMAP Extension documentation
MySQL 5.5.3 ou posterior OU Microsoft SQL Server 2005 ou posterior OU Postgres 8.1 ou posterio
LDAP installed is needed to import tokens using LDAP - see PHP LDAP Documentation
PHP 5.3.3 ou posterior com os seguintes módulos/bibliotecas ativas:
Zip (pretty standard) for template upload and import resources Zip archives - see PHP Zip Extension documentation
== biblioteca de extensão mbstring (Multibyte String Functions) (ver também FAQ de Instalação)
Zlib (pretty standard) is needed for the ComfortUpdate - see PHP Zlib Extension documentation
driver do banco de dados PDO para MySQL (pdo_mysql or pdo_mysqli) ou Postgres (pdo_pgsql) ou MSSQL (pdo_sqlsrv para Windows e pdo_dblib para Linux)
In most cases your webspace provider or system administrator will be able to help you out on these optional components.
Nós também presumimos que todas as bibliotecas padrão do PHP estão ativas (como hash, session, etc.). ==
If you want to try LimeSurvey on your local machine we recommend XAMPP which is an easy to install software package containing a complete web server with Apache, MySQL, PHP and Perl. LimeSurvey will run on XAMPP with no configuration needed.
==
If you want to run Microsoft's IIS server taking a look at "Installation on XP with IIS might also help.
 
Browser compatibility[editar]
Nota: LimeSurvey 2.x usa drivers de banco de dados diferentes do 1.x . Se você recebeu a mensagem "Nenhum driver DBO foi encontrado durante a instalação" você terá que contatar seu provedor de website e pedir que ele ative uma das bibliotecas de banco de dados supracitadas.
Nota: Se você está conectado do Linux para um banco de dados MSSQL em um servidor Windows usando o driver dblib PDO, então o subjacente FreeTDS precisa ser configurado corretamente. Confira nossa página de Solução de problemas para mais informações.
 
Extensões Opcionais do PHP:
 
== GD-Library com suporte FreeType instaldo é requerido para captchas ou gráficos agradáveiso nas estatistícas - veja a documentação da biblioteca de extensão do PHP GD
IMAP (padrão) é requerido para o sistema de rastreamento de email - veja a documentação da extensão PHP IMAP
LDAP instalado é requerido para importar códigos de acesso usando LDAP - veja a documentação do PHP LDAP
Zip (padrão) para envio de modelo e importação de arquivos ZIP de recursos - veja a documentação da extensão PHP Zip
Zlib (padrão) é requerido para o ComfortUpdate - veja a documentação para a extensão PHP Zlib ==
Na maioria dos casos seu provedor de website ou administrador do sistema irá ajudá-lo nesses componentes adicionais.
Se você quiser experimentar o LimeSurvey na sua máquina local nós recomendamos XAMPP que é um pacote de software de fácil instalação que contém um servidor web completo com Apache, MySQL, PHP e Perl. LimeSurvey irá rodar no XAMPP sem necessidade de nenhuma configuração.
Se você quiser rodar o servidor IIS da Microsoft conferir "Instalação no XP com IIS" pode ajudar.
 
Compatibilidade do navegador[editar]
 
Para a criação de pesquisa nós atualmente temos suporte para IE9 e todos os navegadores novos comparáveis como FF, Chrome, Opera, etc. Para a parte administrativa nós atualmente temos suporte para IE11 e todos os navegadores novos comparáveis como FF, Chrome, Opera, etc.
Nós não temos suporte para nenhuma versão do IE rodando no modo intranet ou no modo de compatibilidade.


For the survey taking side we currently support IE9 and all newer comparable browsers like FF, Chrome, Opera, etc. For the administration part we currently support IE11 and all newer comparable browsers like FF, Chrome, Opera, etc. We do not support any IE version running in Intranet-mode or Compatibility-mode!
Hosting for LimeSurvey[editar]
Hosting for LimeSurvey[editar]


LimeSurvey should work with most hosting companies which provide PHP and MYSQL. If you want a ready-installed version of LimeSurvey consider using LimeService, else check out our list of LimeSurvey-compatible hosting companies.
LimeSurvey deve funcionar com a maioria das companhias de hospedagem que provêm PHP e MYSQL. Se você quer uma versão pronta para instalação do LimeSurvey considere usar LimeService, e ainda confira nossa lista de companhias de hospedagem compatíveis com o LimeSurvey.
Download the LimeSurvey package[editar]
 
Download do pacote do LimeSurvey[editar]
 
Faça o download do último pacote zip estável do LimeSurvey (há também pacotes gzip, bz2 e 7zip disponíveis para sua conveniência) e salve no seu disco local.
 
Descompactando o pacote LimeSurvey[editar]
 
Faça a descompressão do arquivo zip em um diretório/pasta dedicada usando seu software de descompressão favorito. Quando você descomprimir o arquivo tenha certeza que você descomprimiu a estrutura do diretório com os arquivos (esse é o comportamento padrão para a maioria dos programas de compressão). O nome do caminho para o diretório da instalação não deverá incluir (ou) caracteres, mas pode incluir caracter de espaço.
 
Coletar informações sobre o seu servidor[editar]
 
Você irá precisar saber as seguintes coisas para instalar o LimeSurvey no seu servidor web corretamente:
 
== A URL pretendida para seu website onde seus scripts irão permanecer (ex: http://my.domain.com/limesurvey)
A localização física do disco no seu servidor onde seus scripts irão permanecer (ie: /home/usr/htdocs/limesurvey)
A localização IP/net do seu servidor de banco de dados (ie: localhost)
Se seu banco de dados usa uma porta não padrão descubra qual porta ele usa.
Seu nome de usuário e senha para seu servidor de banco de dados
Com a maioria dos provedores você não pode deixar o script criar o banco de dados fazendo-o você mesmo. Se você está usando um provedor por favor crie um banco de dados você mesmo (por exemplo limesurvey). ==


Download the latest stable LimeSurvey zip package (there are also gzip, bz2 and 7zip packages available for your convenience) and save it to your local disk.
Enviar os arquivos para o seu servidor web[editar]  
Unpack the LimeSurvey package[editar]


Uncompress the zip file into a dedicated directory/folder using your preferred compression software. When you uncompress the file make sure that you uncompress the directory structure with the files (this is default behavior for most compression programs). The path name for the installation directory should not include ( or ) characters, but may include the space character
Usando seu programa FTP, conecte-se ao seu servidor web e crie um diretório para armazenar seus scripts. Então envie os arquivos usando a estrutura do diretório em que eles estão. Tenha certeza que você enviou os arquivos no modo binário (confira as configurações do seu programa FTP). Por favor note que enviar no modo ASCII pode levar a erros incomuns (ex: erro 'classe não encontrada' durante a instalação), imagens também podem não ser enviadas corretamente.
Collect information about your server[editar]


You will need to know the following things to install LimeSurvey on your web server correctly:
Definir permissões de diretório[editar]
Your intended website URL where your scripts will reside (e.g: http://my.domain.com/limesurvey)
The physical disk location on your server where your scripts will reside (ie: /home/usr/htdocs/limesurvey)
The IP/net location of your database server (ie: localhost)
If your database server uses a non-standard port find out which port it is.
Your username and password for your database server
With most providers you can't let the script create the database but have to do it yourself.  If you are using such a provider please create a database (for example limesurvey) yourself.
Upload the files to your web server[editar]


Using your FTP program, connect to your web server and create a directory to store your scripts. Then upload the files using the directory structure they are in. Make sure you upload the files in binary mode (check the settings of your FTP program). Please note that uploading in ASCII mode can lead to uncommon errors (e.g. 'class not found' error during installation), also images may not be uploaded correctly.
Set Directory permissions[editar]


For the script to work properly it needs certain access to some directories - this applies especially to Linux/*nix systems.
== Para o script funcionar apropriadamente é necessário acessar alguns diretórios - isso aplica-se especialmente a Linux/*sistemas nix.
The "/limesurvey/tmp" directory and all its subdirectories and files are used for imports & uploads and should be set to Read & Write for your webserver.
O diretório "/limesurvey/tmp" e todos os seus subdiretórios e arquivos são usados para importar & enviar e devem ser definidos para Ler & Gravar para seu servidor web.
The "/limesurvey/upload/" directory and all its subdirectories and files must also have Read & Write for your webserver in order to enable picture and media files upload.
O diretório "/limesurvey/tmp" e todos os seus subdiretórios e arquivos têm que também ser Ler & Gravar para seu servidor web para habilitar envio de figuras e arquivos de mídia.
The "/limesurvey/application/config/" directory also needs Read & Write permissions for your webserver.
O diretório "/limesurvey/application/config/" também necessita da permissão Ler & Escrever para seu servidor web.
The other directories can be set to Read Only or in Linux/Unix. You may wish to set the permissions on each file within the /limesurvey/admin directory to Read Only.
Os outros diretórios podem ser definidos para Apenas Ler ou Linux/Unix. Você pode desejar definir permissões em cada arquivo dentro do diretório /limesurvey/admin directory para Apenas Ler. ==
Notice.pngHint: If you are using Linux then setting permissions depends on your webserver configuration. For example, using Apache HTTPD on CentOS, use chmod -R 755 <directory> ; chown -R apache <directory>. This will give everyone access to read, and your webserver will have permission to write. For more information on Linux permissions, see http://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions


Create a database user[editar]
Notice.pngDica: Se você está usando Linux então as configurações de permissão dependem das configurações do seu servidor web. Por exemplo, usar Apache HTTPD no CentOS, usar <diretório> chmod -R 755; <diretório> chown -R apache. Isso irá dar acesso para a ler a todos, e seu servidor web terá permissão para gravar. Para mais informações das permissões do Linux, veja 309527-understanding-linux-file-permissions


LimeSurvey will create a database and the tables inside it. To be able to do this it will need the username and password of a database user. In general we recommend to create a database user with the following permissions:
Criar um usuário de banco de dados[editar]
 
LimeSurvey irá criar um banco de dados e tabelas. Para fazer isso será necessário o nome de usuário e a senha do usuário do banco de dados. Em geral nós recomendamos criar um usuário do banco de dados com as seguintes permissões:  
- MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX
- MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX
- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER
- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER
- Microsoft SQL Server:
- Microsoft SQL Server:
Run the installation script[editar]


Go to "http://www.example.com/limesurvey/admin". If you configured everything correctly the LimeSurvey installer should be starting - just follow the instructions. You will be asked if to create the database and/or create the tables inside the database. LimeSurvey then creates the needed tables in the database.
Executar o script de instalação[editar]
Connect to the administration script for the first time[editar]
 
Vá até "http://www.example.com/limesurvey/admin". Se você configurou tudo corretamente o instalador do LimeSurvey deverá inciar - apenas siga as instruções seguintes. Você será perguntado se deve ser criado o banco de dados e/ou tabelas dentro do banco de dados. LimeSurvey então cria as tabelas necessárias no banco de dados.
 
Conectar ao script de administração pela primeira vez[editar]
 
Depois que a instalação tenha finalizado você está preparado! Abra seu navegador e digite a URL para a administração do LimeSurvey. Assumindo que você usou 'limesurvey' como nome do diretório para armazenar arquivos, ficará parecido com "http://www.example.com/limesurvey/admin".
Você deverá obter uma tela de login. As credenciais padrão de login (se você não mudou durante a instalação) são
Usuário: admin
Senha: password
Você será solicitado a mudar a senha padrão depois que estiver logado. Divirta-se!


After the installer has finished you are done! Open your browser and enter the URL to the LimeSurvey administration. Assuming you used 'limesurvey' as the directory name to store the files in, this will be something like "http://www.example.com/limesurvey/admin".
Se eu tiver problemas...[editar]
You should get a login screen. The default login credentials (if not changed during in the installation) are
User: admin
Password: password
You will be prompted to change the default password after you logged in. Have fun!
What if I have problems...[editar]


Like all computer programs, most of the time things will work just like the instructions say, but sometimes they just won't. There are too many possible reasons for things not going according to plan to describe here. If you have trouble, first check out the Installation FAQ. If you don't find your answer there please post your problem and any error messages in the LimeSurvey forums on limesurvey.org or join the IRC channel:
Assim como todos os programas de computador, na maioria das vezes as coisas irão funcionar como dizem as instruções, mas algumas vezes elas não vão. Há muitas razões possíveis para as coisas não funcionar de acordo com o plano descrito aqui. Se você tiver problemas, primeiro confira o FAQ de instalação. Se você não encontrar sua resposta lá então poste seu problema e quaisquer mensagem de erro no fórum do LimeSurvey em limesurvey.org ou junte-se ao canal IRC: Direct link to the official LimeSurvey IRC Channel
Direct link to the official LimeSurvey IRC Channel

Revision as of 18:12, 8 April 2016

Geral[editar]

== O projeto LimeSurvey oferece duas maneiras diferentes de instalação: Nesse caso apenas siga as instruções iniciando no passo 1.

No seu PC Windows local: Você normalmente apenas quer instalar o LimeSurvey no seu PC local se você quer criar pesquisas localmente (principalmente por razões de teste ou velocidade) e enviá-la depois para seu servidor web. Para isso nós preparamos um pacote especial para o LimeSurvey que inclui o servidor web, o banco de dados e a aplicação LimeSurvey e instruções de como instalá-la. ==

Tenha certeza de que você pode usar o LimeSurvey no seu website[editar]

Tenha certeza que o seu servidor atende os requisitos adicionais requeridos. A maioria desses requerimentos irão também ser checados durante a instalação. Requerimentos:

== Mímino de 200 MB de espaço livre MySQL 5.5.3 ou posterior OU Microsoft SQL Server 2005 ou posterior OU Postgres 8.1 ou posterio PHP 5.3.3 ou posterior com os seguintes módulos/bibliotecas ativas: == biblioteca de extensão mbstring (Multibyte String Functions) (ver também FAQ de Instalação) driver do banco de dados PDO para MySQL (pdo_mysql or pdo_mysqli) ou Postgres (pdo_pgsql) ou MSSQL (pdo_sqlsrv para Windows e pdo_dblib para Linux) Nós também presumimos que todas as bibliotecas padrão do PHP estão ativas (como hash, session, etc.). ==

==

Nota: LimeSurvey 2.x usa drivers de banco de dados diferentes do 1.x . Se você recebeu a mensagem "Nenhum driver DBO foi encontrado durante a instalação" você terá que contatar seu provedor de website e pedir que ele ative uma das bibliotecas de banco de dados supracitadas. Nota: Se você está conectado do Linux para um banco de dados MSSQL em um servidor Windows usando o driver dblib PDO, então o subjacente FreeTDS precisa ser configurado corretamente. Confira nossa página de Solução de problemas para mais informações.

Extensões Opcionais do PHP:

== GD-Library com suporte FreeType instaldo é requerido para captchas ou gráficos agradáveiso nas estatistícas - veja a documentação da biblioteca de extensão do PHP GD IMAP (padrão) é requerido para o sistema de rastreamento de email - veja a documentação da extensão PHP IMAP LDAP instalado é requerido para importar códigos de acesso usando LDAP - veja a documentação do PHP LDAP Zip (padrão) para envio de modelo e importação de arquivos ZIP de recursos - veja a documentação da extensão PHP Zip Zlib (padrão) é requerido para o ComfortUpdate - veja a documentação para a extensão PHP Zlib ==

Na maioria dos casos seu provedor de website ou administrador do sistema irá ajudá-lo nesses componentes adicionais. Se você quiser experimentar o LimeSurvey na sua máquina local nós recomendamos XAMPP que é um pacote de software de fácil instalação que contém um servidor web completo com Apache, MySQL, PHP e Perl. LimeSurvey irá rodar no XAMPP sem necessidade de nenhuma configuração. Se você quiser rodar o servidor IIS da Microsoft conferir "Instalação no XP com IIS" pode ajudar.

Compatibilidade do navegador[editar]

Para a criação de pesquisa nós atualmente temos suporte para IE9 e todos os navegadores novos comparáveis como FF, Chrome, Opera, etc. Para a parte administrativa nós atualmente temos suporte para IE11 e todos os navegadores novos comparáveis como FF, Chrome, Opera, etc. Nós não temos suporte para nenhuma versão do IE rodando no modo intranet ou no modo de compatibilidade.

Hosting for LimeSurvey[editar]

LimeSurvey deve funcionar com a maioria das companhias de hospedagem que provêm PHP e MYSQL. Se você quer uma versão pronta para instalação do LimeSurvey considere usar LimeService, e ainda confira nossa lista de companhias de hospedagem compatíveis com o LimeSurvey.

Download do pacote do LimeSurvey[editar]

Faça o download do último pacote zip estável do LimeSurvey (há também pacotes gzip, bz2 e 7zip disponíveis para sua conveniência) e salve no seu disco local.

Descompactando o pacote LimeSurvey[editar]

Faça a descompressão do arquivo zip em um diretório/pasta dedicada usando seu software de descompressão favorito. Quando você descomprimir o arquivo tenha certeza que você descomprimiu a estrutura do diretório com os arquivos (esse é o comportamento padrão para a maioria dos programas de compressão). O nome do caminho para o diretório da instalação não deverá incluir (ou) caracteres, mas pode incluir caracter de espaço.

Coletar informações sobre o seu servidor[editar]

Você irá precisar saber as seguintes coisas para instalar o LimeSurvey no seu servidor web corretamente:

== A URL pretendida para seu website onde seus scripts irão permanecer (ex: http://my.domain.com/limesurvey) A localização física do disco no seu servidor onde seus scripts irão permanecer (ie: /home/usr/htdocs/limesurvey) A localização IP/net do seu servidor de banco de dados (ie: localhost) Se seu banco de dados usa uma porta não padrão descubra qual porta ele usa. Seu nome de usuário e senha para seu servidor de banco de dados Com a maioria dos provedores você não pode deixar o script criar o banco de dados fazendo-o você mesmo. Se você está usando um provedor por favor crie um banco de dados você mesmo (por exemplo limesurvey). ==

Enviar os arquivos para o seu servidor web[editar]

Usando seu programa FTP, conecte-se ao seu servidor web e crie um diretório para armazenar seus scripts. Então envie os arquivos usando a estrutura do diretório em que eles estão. Tenha certeza que você enviou os arquivos no modo binário (confira as configurações do seu programa FTP). Por favor note que enviar no modo ASCII pode levar a erros incomuns (ex: erro 'classe não encontrada' durante a instalação), imagens também podem não ser enviadas corretamente.

Definir permissões de diretório[editar]


== Para o script funcionar apropriadamente é necessário acessar alguns diretórios - isso aplica-se especialmente a Linux/*sistemas nix. O diretório "/limesurvey/tmp" e todos os seus subdiretórios e arquivos são usados para importar & enviar e devem ser definidos para Ler & Gravar para seu servidor web. O diretório "/limesurvey/tmp" e todos os seus subdiretórios e arquivos têm que também ser Ler & Gravar para seu servidor web para habilitar envio de figuras e arquivos de mídia. O diretório "/limesurvey/application/config/" também necessita da permissão Ler & Escrever para seu servidor web. Os outros diretórios podem ser definidos para Apenas Ler ou Linux/Unix. Você pode desejar definir permissões em cada arquivo dentro do diretório /limesurvey/admin directory para Apenas Ler. ==

Notice.pngDica: Se você está usando Linux então as configurações de permissão dependem das configurações do seu servidor web. Por exemplo, usar Apache HTTPD no CentOS, usar <diretório> chmod -R 755; <diretório> chown -R apache. Isso irá dar acesso para a ler a todos, e seu servidor web terá permissão para gravar. Para mais informações das permissões do Linux, veja 309527-understanding-linux-file-permissions

Criar um usuário de banco de dados[editar]

LimeSurvey irá criar um banco de dados e tabelas. Para fazer isso será necessário o nome de usuário e a senha do usuário do banco de dados. Em geral nós recomendamos criar um usuário do banco de dados com as seguintes permissões: - MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX - PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER - Microsoft SQL Server:

Executar o script de instalação[editar]

Vá até "http://www.example.com/limesurvey/admin". Se você configurou tudo corretamente o instalador do LimeSurvey deverá inciar - apenas siga as instruções seguintes. Você será perguntado se deve ser criado o banco de dados e/ou tabelas dentro do banco de dados. LimeSurvey então cria as tabelas necessárias no banco de dados.

Conectar ao script de administração pela primeira vez[editar]

Depois que a instalação tenha finalizado você está preparado! Abra seu navegador e digite a URL para a administração do LimeSurvey. Assumindo que você usou 'limesurvey' como nome do diretório para armazenar arquivos, ficará parecido com "http://www.example.com/limesurvey/admin". Você deverá obter uma tela de login. As credenciais padrão de login (se você não mudou durante a instalação) são Usuário: admin Senha: password Você será solicitado a mudar a senha padrão depois que estiver logado. Divirta-se!

Se eu tiver problemas...[editar]

Assim como todos os programas de computador, na maioria das vezes as coisas irão funcionar como dizem as instruções, mas algumas vezes elas não vão. Há muitas razões possíveis para as coisas não funcionar de acordo com o plano descrito aqui. Se você tiver problemas, primeiro confira o FAQ de instalação. Se você não encontrar sua resposta lá então poste seu problema e quaisquer mensagem de erro no fórum do LimeSurvey em limesurvey.org ou junte-se ao canal IRC: Direct link to the official LimeSurvey IRC Channel