Manual:Config script/pt-br

From MediaWiki.org
Jump to: navigation, search
Mediawiki-logo.png Installation Guide | About MediaWiki
Help-browser.svg Features | Installation requirements
Preferences-system.svg Downloading | Installing | Configuring


The 1.13alpha Config script

Uma vez que você enviou o MediaWiki para seu servidor de web, a primeira coisa que você tem que fazer é completar a configuração básica, rodando o manuscrito de configuração que acompanha o pacote do MediaWiki. Este manuscrito permite informar ao MediaWiki as informações necessárias para deixar o wiki rodando.

Contents

Abrindo o formulário de Instalação do MediaWiki [edit]

Nos exemplos seguintes, é presumido que seu website fica situado igual ao exemplo http://www.example.com/ que fica fisicamente situado em seu servidor a /home/example/web . Você necessitará ajustar os exemplos para ser usado nos locais apropriados de acordo com sua situação.

  1. Use seu navegador de web para para navegar na página principal do wiki. Esta é a pasta de papéis acessível via web onde você instalou o MediaWiki e é tipicamente /wiki (e.g. http://www.example.com/wiki/, presumimos que o MediaWiki foi instalado como este:/home/example/web/wiki).
  2. Você será informado com uma mensagem que confirma que seu wiki foi instalado, mas contudo não estará configurado e que você necessita fazer "clique aqui para organizar seu wiki". Faça clique na ligação para começar o manuscrito de configuração. Para referência (no caso de você querer ir lá diretamente), ele fica situado dentro do diretório config do wiki (usar o exemplo seguinte http://www.example.com/wiki/config/).
  3. Se o manuscrito encontrar qualquer erro de configuração ele não lhe permitirá continuar. Localize abaixo os detalhes das mensagens de erro que você poderia encontrar, e o que você deve fazer.
  4. Se todos os testes passarem, você será apresentado com um formulário para preencher as informações que MediaWiki requer agora.

Preenchendo os campos do Formulário de instalação [edit]

Siga as instruções no formulário para preencher as entradas exigidas (recorra à tabela seguinte se você estiver inseguro ao o que inserir) e depois disso clique no botão "Instalar o MediaWiki!". Agora o manuscrito instalará as tabelas ou criará o banco de dados e escreverá um arquivo de configuração.

Depois que o manuscrito de configuração terminar de rodar com sucesso, um arquivo chamado LocalSettings.php é criado no diretório "config". Este arquivo contém todas as informações necessárias ao MediaWiki poder rodar. Considerando o password" do usuário é armazenado no banco de dados especificado em "texto plano, é sugerido fortemente que você crie uma conta dowiki em banco de dados específico (i.e. não no raiz). (veja "username Database" na tabela abaixo.)

  1. Mova este arquivo para o diretório de wiki principal (se você instalasse MediaWiki por exemplo /home/example/web/wiki ', mova lá).
  2. Fixe permissões estritas no arquivo ' LocalSettings.php '.
    • Fixe Chmod 600 e chown <webserver owner> (o Dono lê e escreve, nenhuma outra permissão).
  3. Apague o diretório "config ".

Uma vez que você tenha feito tudo o que foi dito anteriormente, seu wiki deve estar prontos para uso. Navegue no endereço que você instalou (em nosso exemplo http://www.example.com/wiki/ e comece editando!

Campo Explanação
Host do Banco de Dados Nome do anfitrião no qual o banco de dados esta localizado. Se o banco de dados fica situado no mesmo anfitrião como o servidor de web, use, "localhost".
Nome do Banco de Dados O nome do banco de dados, MySQL ou Postgres que você criou (veja #MySQL)
' Nota: ' Se você tem conta de superuser do Servidor de DB e estará usando isto então nesta página de formulário só forneça o nome do DB que você gostaria que fosse criado no servidor de banco de dados para servir seu wiki. Providencie outro nome do banco de dados que você criou para servir o seu wiki.
Nota: Se você estiver rodando o MySQL usando um arquivo no socket diferente (e.g. mysql em localhost, usando --socket=/tmp/mysocketfile), fixe o nome do banco de dados para:"localhost:/tmp/mysocketfile".
Nota: Se você estiver instalando em um site hospedado por Yahoo, você pode necessitar fixar o nome do banco de dados para mysql.
Nome de Usuário do Banco de Dados O nome de usuário usado para ter acesso ao seu banco de dados de wiki.
' Nota: ' Se você tem conta de superuser para o Servidor de DB e estará usando, então simplesmente nesta página de formulário preencha o nome de usuário de db que você gostaria de ser criado no banco de dados para seu wiki. Caso contrário, crie o usuário de db e assegura que o usuário tem permissão para SELECT, INSERT, UPDATE, e DELETE no banco de dados do MediaWiki. É sugerido fortemente que você não use uma conta de superuser desde que a senha de usuário esteja armazenada em texto puro.
Senha do Banco de Dados A senha de usuário para ter acesso ao banco de dados de wiki.
'Nota: ' Se você tem superuser considerar de Servidor de DB e estará usando isto então nesta página de formulário só forneça o nome de usuário de db que gostaria de ser ajustado no banco de dados para seu wiki. Alternadamente, providencie uma senha de usuário para o banco de dados que já é criada para servir seu wiki.
Superuser account / Senha de Super Usuário O usuário root de banco de dados e senha, se você tem isto. Se você não tiver esta senha, deixa isto como está. Se você tiver a senha, você pode saltar as etapas anteriores de criar o banco de dados e usuário manualmente desde que este formulário poderá fazer isto para você.
Prefixo da tabela do Banco de Dados (MySQL só) Um prefixo opcional para preparar o nome de toda tabela que será criada dentro de seu banco de dados de wiki. Se você planejar ter vários wikis, você poderia procurar usar um prefixo como "w1_ ", de forma que todas as tabelas associadas com seu primeiro wiki terá preparado " w1_ ". Isto lhe permite instalar wikis múltiplo usando os mesmos bancos de dados criando nome direrentes. Por exemplo o nome "genérico "archive" se torna " w1_archive ", de forma que com isto é possível acrescentar outra instalação de MediaWiki sem escrever por cima das tabelas.
Database port (Somente Postgres ) Este é o número da porta ao que o Postgres está instalado. O valor de padrão de 5432 deve trabalhar para a maioria dos exemplos.
Schema for mediawiki / Esquema para tsearch2 (Somente Postgres) O nome do schema para pôr seu wiki dentro. O valor de padrão de "mediawiki " deveria estar bem para a maioria dos propósitos. Para usar mais de um wiki no mesmo banco de dados, deveriam ser trocados este schemaname e o nome de usuário, preferivelmente para o mesmo nome para minimizar confusão. O valor de padrão de " público " para tsearch2 quase deveria ter nunca que ser trocado.
Fixando os carateres do Banco de Dados Há 3 opções atualmente nesta seção. O UTF-8 compatibilidade anterior é para o propósito de Melhorar e para pessoas que têm muito medo de trocas. O Expermiental é o modo novo. um é para salvar em formato de UTF-8. isso é muito legível e unicode mas objetos pegam muito espaço. O Binário também é unicode mas não é legível.

[TODO: Esta seção não inclui atualmente todos" os campos - isto necessita ser expandido. --HappyDog 22:21, 29 August 2007 (UTC)]
[TODO: A seção Fixar caracteres do Banco de Dados não é bem explicada(desculpe por isso). Se alguém puder elaborar será muito bem vindo - necessita para ser ampliado e limpo. --
RandallFlagg 00:42, 19 December 2007 (GMT+2)]

Erros de Instalação [edit]

Quando você rodar o script de configuração você faz várias verificações de seu sistema, e lhe indica se houver qualquer problema.

  • Tentando conectar a servidor de banco de dados como wikiuser ...falhou com erro [2004] não pode criar TCP/IP no socket (10106).
    Freqüentemente encontrado na internet que você deveria tornar aos piper nominados na configuração de MySQL, mas isto não me ajudou (este
    parecido sob Win2000 com MySQL 5.0)
  • "Advertência: main() [function.main]: open_basedir restrição em efeito. Arquivo(/convertLinks.inc) não está dentro do path(s) permitido:"
    Aparentemente às vezes inclue caminho necessário para ser ajustado. Ponha [ php_value include_path '/var/www/vhosts/yourhost.com/httpdocs/pathtowiki' ] em seu arquivo .htaccess.
  • (MediaWiki 1.10.1&1.11.2) Depois de ' Rodar o script' 1. O texto é: ' Setup completado, seu wiki está configurado. ' Selecionando 'seu wiki' abra uma nova tela com o endereço: http://localhost:8080/mediawiki/index.php e o erro'404: A página não pode ser encontrada'.
    O Caminho para php5isapi.dll está incorreto. Em gerente de IIS vá para o site de web e corrija clicando no site de web, então vá para propriedades e para aba de diretório home e então clique em configure php encontrado na lista e então clique editar e fixe o caminho (C:\progra~1\php\php5is~1) Deve ser algo parecido com ("C:\Arquivos de Programas\php\php5isapi.dll")ou no diretório do servidor.
  • Advertência: getrusage() não é suportado neste versão do PHP
    Necessário para o texto
  • Parse error: syntax error, unexpected T_LNUMBER, expecting ';' em .../wiki/includes/GlobalFunctions.php na linha 75
  • Criando tabelas...Query "CREATE TABLE `user` ( user_id int" ..."Você tem um erro em sua sintaxe de SQL; verifique o manual ao qual corresponda a sua versão do servidor MySQL para usar a sintaxe certa 'TYPE=InnoDB ' próximo a linha 20 (localhost)".
    Na mais recente versão de MySQL, a sintaxe TYPE= foi trocada para ENGINE=. Modifique o manuscrito de tables.sql inteiro.
  • Warning: domdocument::domdocument() expects at least 1 parameter, 0 given in C:\xampp\htdocs\w\includes\Preprocessor_DOM.php on line 566
    Fatal error: Call to undefined method domdocument::loadXML() in C:\xampp\htdocs\w\includes\Preprocessor_DOM.php on line 568
    Set $wgParserConf['preprocessorClass'] = 'Preprocessor_Hash'; in LocalSettings.php.
  • Creating tables... using MySQL 4 table defs...Query "CREATE TABLE `v_job` ( job_id int(9) unsigned NOT NULL auto_increment, job_cmd varchar(255) NOT NULL default , job_namespace int NOT NULL, job_title varchar(255) binary NOT NULL, job_params blob NOT NULL default , PRIMARY KEY job_id (job_id), KEY (job_cmd, job_namespace, job_title) ) TYPE=InnoDB " failed with error code "Specified key was too long; max key length is 1024 bytes (h41mysql79.secureserver.net)
  • Warning: ini_set() has been disabled for security reasons in .../includes/AutoLoader.php on line 5

[TODO: This section should list all potential error messages and how to fix them. Or perhaps they should be on a separate page (depends how many there are, I guess... --HappyDog 22:05, 29 August 2007 (UTC)]

Erros de Configuração [edit]

[TODA: Esta seção deve listar todos os erros que podem acontecer ao enviar o formulário, e como os manipular. Ou talvez em uma página separada, se necessário]

  • Isso que sobre a variável $wgSecretKey por exemplo

Advertência: A Chave de $wgSecretKey é insegura, gerado com mt_rand (). Considere trocando isto manualmente.

a) o que é isto e b) o que é a solução ?

Resposta: Significa que seu sistema não suporta /dev/urandom assim a chave foi gerada com mt_rand (). Você pode editar manualmente o campo da variável wgProxyKey no arquivo LocalSettings.php.


  • A chave especificada era muito longa

Configuração Avançada [edit]

Veja também [edit]


Língua: English  • Deutsch • español • français • 日本語 • português do Brasil • русский • 中文 • 中文(台灣)‎