Requisitos
MySQL, PHP5 e Apache
Configuração servidor
1. Criar a base de dados(nome/usuario/senha)
2. Configurar diretório destino no servidor www.dominio.com.br/wiki
Preparação dos arquivos para instalação
1. Realizar downloado da MediaWiki
URL: http://www.mediawiki.org/wiki/Download
WGET: http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.1.tar.gz
2. Descompactar
no desktop win: clique com o botão direito
no terminal: tar xzvf mediawiki-1.15.1.tar.gz
3. Remova os arquivos e diretórios abaixo:
bin, docs, FAQ, HISTORY, INSTALL, locale, Makefile, README, RELEASE-NOTES, serialized, t, tests, UPGRADE
shell#: rm -rf bin docs FAQ HISTORY INSTALL locale Makefile README RELEASE-NOTES serialized t tests UPGRADE
4. Dentro do diretório languages/messages, DEIXE somente os arquivos MessagesEn.php e MessagesPt_br.php
shell#: cd languages/messages
shell#: ls | egrep -v '(En.php|Pt_br.php)' | xargs rm -rf
5. Envie todo o conteúdo para o site no ar via FTP
Instalação
1. Acesse a url www.dominio.com.br/wiki
2. Siga o passo a passo de configuralção
Configuração de e-mail e notificação
E-mail features(global): Enable
User-to-user e-mail: Disable
E-mail notification about changes: Disable
E-mail address autentication
Configuração de Banco
Conta de root: Disabilitar
3. Após instalar os arquivos, mover o arquivo config/LocalSetings para a home da wiki e seguir o link
4. Para editar o menu principal após logado acesse o link http://www.dominio.com.br/wiki/index.php?title=MediaWiki:Sidebar&action=edit
Dicas de Segurança
1. Altere a permissão do arquivo LocalSettings.php para 600
shell:# chmod 600 LocalSettings.php
2. Remova o diretório config de dentro do site
3. Teste a segurança utilizando a seguinte URL: http://endereço_do_seu_site/wiki/LocalSettings.php. O resultado deverá ser algo como: This file is part of MediaWiki and is not a valid entry point
4. Arquivo LocalSettings.php
Para evitar que usuários anônimos possam modificar o conteúdo insira no final a linha: $wgGroupPermissions['*']['edit'] = false;
Para evitar que usuários anônimos possam ler o conteúdo insira: $wgGroupPermissions['*']['read'] = false;
Para evitar que qualquer usuário, além de você, edite o Wiki, crie a sua conta normalmente (clique em entrar - em cima e à direita). A seguir, insira as seguintes linhas no fim do arquivo LocalSettings.php: $wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['*']['createaccount'] = false;
A área de TI - Tecnologia da Informação, é classificada como uma Ciência Exata, no entanto, eu a considero como uma Ciência Oculta, onde tudo acontece sem que nenhum usuário tenha sequer tocado em um dispositivo de entrada. Assim, acredito que a "Teoria é quando tudo se sabe e nada funciona, e Prática é quando tudo funciona e nada se sabe!"
17/02/2010
05/02/2010
Configurando o Tomcat no Windows XP
No post anterior falamos sobre a simples instalação do tomcat no Windows XP, que assim como todos os demais aplicativos, basta serguir corretamente as complicadas instruções: NEXT ... NEXT ... NEXT...
Agora a parte que não tem estas instruções complicadas que faz o treco funcionar, a configuração.
1. Após instadado, acesse a configuração do tomcat no seguinte caminho:
2. Para configurar o Tomcat é necessário a criação das variáveis de ambiente, para isso clique com o botão dirento do mouse no icone "Meu Conputador" e vá em Propriedades -> Aba Avançado -> Botão Variáveis de Ambiente, sendo elas:
4. Para configurar uma nova página acesse o arquivo server.xml no caminho C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\conf e inclua a seguinte configuração:
<Context path="/dominio.com.br" docBase="C:\caminho\da\sua\aplicacao\dominio.com.br" reloadable="true">
<Realm
className="org.apache.catalina.realm.JDBCRealm"
driverName="org.postgresql.Driver"
connectionName="usuariobancodedados"
connectionPassword="senhabanco"
connectionURL="jdbc:postgresql://localhost:5432/nomebasededados"/>
</Context>
Agora a parte que não tem estas instruções complicadas que faz o treco funcionar, a configuração.
1. Após instadado, acesse a configuração do tomcat no seguinte caminho:
- Iniciar -> Programas -> Apache Tomcat 6.0 -> Configure Tomca ou
- C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\bin\tomcat6w.exe, ou ainda
- Na barra de ferramentas, no canto direito junto com o relógio, clicando com o botão direito do mouse sobre o icone do apache que foi criado e escolhendo a opção configure
2. Para configurar o Tomcat é necessário a criação das variáveis de ambiente, para isso clique com o botão dirento do mouse no icone "Meu Conputador" e vá em Propriedades -> Aba Avançado -> Botão Variáveis de Ambiente, sendo elas:
- JAVA_HOME: local de instalação do java
- CLASSPATH: diretório das libs
- MANPATH: diretório do manual
- PATH: diretório dos executáveis
- Nome da Variável: CATALINA_HOME
- Valor da Variável: C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0
- Nome da Variável: CLASSPATH
- Valor da Variável: C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\lib
- Nome da Variável: JAVA_HOME
- Valor da Variável: C:\Arquivos de programas\Java\jre1.X.X_XX
- final_do_campo_valor_da_variavel;C:\Arquivos de programas\Java\jre1.X.X_XX\bin
- Iniciar -> Programas -> Apache Tomcat 6.0 -> Configure Tomcat
- http://localhost:8080
4. Para configurar uma nova página acesse o arquivo server.xml no caminho C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\conf e inclua a seguinte configuração:
<Context path="/dominio.com.br" docBase="C:\caminho\da\sua\aplicacao\dominio.com.br" reloadable="true">
<Realm
className="org.apache.catalina.realm.JDBCRealm"
driverName="org.postgresql.Driver"
connectionName="usuariobancodedados"
connectionPassword="senhabanco"
connectionURL="jdbc:postgresql://localhost:5432/nomebasededados"/>
</Context>
01/02/2010
Instalando o servidor tomcat no Windows XP
Para acessar o servidor tomcat no windows XP basta seguir os passos abaixo. No próximo post teremos as informações de como configurá-lo.
1. Acessar o link http://tomcat.apache.org/download-60.cgi
2. No grupo Binary Distributions, baixar o container tomcat clicando sobre o link Windows Service Instaler. Será realizado donload de um arquivo.exe
3. Como todo aplicativo windows, de um duplo click sobre o mesmo, será aberta a tela de boas vindas, obviamente basta clicar next.
4. Em seguida aceite a licença (inclusive, eu não sei por que aceitar, por que caso contrário não é possível instalar).
5. Escolha as opções de instalação defalts.
6. Tela 4, local de instalação padrão
7. Escolha a porta de conexão e o usuário administrativo e senha, exemplo admim:admin8080. Caso seja para um servidor de uso não pessoal e com acesso, convem utilizar uma senha bem mais complexa.
8. Local de instalação da JVM. Se a mesma ja estiver instalada o instalador já abrirá a janela a seguir com o caminho correto, bastando clicar next.
9. Processo de instalação:
10. Após a instalação será exibida a tela que pergunta se deseja que o tomcat seja inicializado. clique next.
11. Instalação comcluída, agora é necessário configurar o tomcat e as variáveis de ambiente para que o servidor rode. Veja estas configurações no próximo post.
1. Acessar o link http://tomcat.apache.org/download-60.cgi
2. No grupo Binary Distributions, baixar o container tomcat clicando sobre o link Windows Service Instaler. Será realizado donload de um arquivo.exe
3. Como todo aplicativo windows, de um duplo click sobre o mesmo, será aberta a tela de boas vindas, obviamente basta clicar next.
4. Em seguida aceite a licença (inclusive, eu não sei por que aceitar, por que caso contrário não é possível instalar).
5. Escolha as opções de instalação defalts.
6. Tela 4, local de instalação padrão
7. Escolha a porta de conexão e o usuário administrativo e senha, exemplo admim:admin8080. Caso seja para um servidor de uso não pessoal e com acesso, convem utilizar uma senha bem mais complexa.
8. Local de instalação da JVM. Se a mesma ja estiver instalada o instalador já abrirá a janela a seguir com o caminho correto, bastando clicar next.
9. Processo de instalação:
10. Após a instalação será exibida a tela que pergunta se deseja que o tomcat seja inicializado. clique next.
11. Instalação comcluída, agora é necessário configurar o tomcat e as variáveis de ambiente para que o servidor rode. Veja estas configurações no próximo post.
Assinar:
Postagens (Atom)