Mudanças entre as edições de "Wiki"

De Instituto de Física - UFRGS
Linha 4: Linha 4:
  
  
- Baixar mediawiki no diretório /var/www/wikis/
+
Baixar mediawiki no diretório /var/www/wikis/
  
cd /var/www/wikis
+
    cd /var/www/wikis
  
wget http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.0.tar.gz
+
    wget http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.0.tar.gz
  
 
- Descompactar e alterar nome
 
- Descompactar e alterar nome
  
tar -zxf mediawiki-1.15.0.tar.gz
+
    tar -zxf mediawiki-1.15.0.tar.gz
  
cp mediawiki-1.15.0 nome_da_wiki
+
    cp mediawiki-1.15.0 nome_da_wiki
 +
 
 +
- Alterar permissões
 +
 
 +
 
 +
    chown -R www-data.www-data nome_da_wiki
  
 
APACHE
 
APACHE
  
 
- Editar httpd.conf
 
- Editar httpd.conf
vi /etc/apache2/httpd.conf
+
 
 +
    vi /etc/apache2/httpd.conf
  
 
incluir linha:
 
incluir linha:
  
NameVirtualHost nome_da_wiki.if.ufrgs.br:80
+
    NameVirtualHost nome_da_wiki.if.ufrgs.br:80
  
 
- Criar arquivo  
 
- Criar arquivo  
  
cd /etc/apache2/sites-available/
+
    cd /etc/apache2/sites-available/
 
+
vi nome_da_wiki
+
 
+
Conteúdo:
+
  
 +
    vi nome_da_wiki
  
 +
Incluir:
 
         <VirtualHost nome_da_wiki.if.ufrgs.br:80>
 
         <VirtualHost nome_da_wiki.if.ufrgs.br:80>
 
             ServerAdmin webadmin@if.ufrgs.br
 
             ServerAdmin webadmin@if.ufrgs.br
Linha 45: Linha 49:
 
           CustomLog /var/log/apache2/nome_da_wiki-access.log combined
 
           CustomLog /var/log/apache2/nome_da_wiki-access.log combined
 
         </VirtualHost>
 
         </VirtualHost>
 +
 +
- Criar link
 +
      cd ../sites-enabled/
 +
 +
      ln -s ../sites-available/nome_da_wiki nome_da_wiki
 +
 +
- Reiniciar Serviço
 +
      /etc/init.d/apache2 restart
 +
 +
* Na gaya
 +
 +
DNS
 +
 +
- Editar dns
 +
    vi /etc/bind/primary/if_hosts.db
 +
 +
Incluir:
 +
      informatica CNAME kiev
 +
 +
- Reiniciar serviço
 +
      /etc/init.d/bind9 restart
 +
 +
BANCO DE DADOS
 +
-
 +
 +
- Acessar banco
 +
 +
      mysql -p
 +
      (colocar senha do banco de dados)
 +
 +
- Criar Banco de dados
 +
      mysql>show databases;
 +
      mysql> create database wiki_nome_da_wiki;
 +
 +
- Dar acesso ao usuário wiki_user ao banco criado
 +
      mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON wiki_nome_da_wiki.* TO wiki_user@143.54.2.71 IDENTIFIED BY 'SENHA';

Edição das 17h30min de 6 de julho de 2009

Como criar wikis

  • Na kiev


Baixar mediawiki no diretório /var/www/wikis/

    cd /var/www/wikis
    wget http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.0.tar.gz

- Descompactar e alterar nome

    tar -zxf mediawiki-1.15.0.tar.gz
    cp mediawiki-1.15.0 nome_da_wiki

- Alterar permissões


    chown -R www-data.www-data nome_da_wiki

APACHE

- Editar httpd.conf

    vi /etc/apache2/httpd.conf

incluir linha:

    NameVirtualHost nome_da_wiki.if.ufrgs.br:80

- Criar arquivo

    cd /etc/apache2/sites-available/
    vi nome_da_wiki

Incluir:

       <VirtualHost nome_da_wiki.if.ufrgs.br:80>
           ServerAdmin webadmin@if.ufrgs.br
           DocumentRoot /var/www/wikis/nome_da_wiki
          <Directory /var/www/wikis/nome_da_wiki>
               Options Indexes FollowSymLinks
               AllowOverride None
          </Directory>
          ErrorLog /var/log/apache2/nome_da_wiki-error.log
          LogLevel warn
          CustomLog /var/log/apache2/nome_da_wiki-access.log combined
       </VirtualHost>

- Criar link

     cd ../sites-enabled/
     ln -s ../sites-available/nome_da_wiki nome_da_wiki

- Reiniciar Serviço

     /etc/init.d/apache2 restart
  • Na gaya

DNS

- Editar dns

    vi /etc/bind/primary/if_hosts.db

Incluir:

      informatica CNAME kiev

- Reiniciar serviço

     /etc/init.d/bind9 restart

BANCO DE DADOS -

- Acessar banco

     mysql -p
     (colocar senha do banco de dados)

- Criar Banco de dados

     mysql>show databases;
     mysql> create database wiki_nome_da_wiki;

- Dar acesso ao usuário wiki_user ao banco criado

     mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON wiki_nome_da_wiki.* TO wiki_user@143.54.2.71 IDENTIFIED BY 'SENHA';