Mudanças entre as edições de "Assessoria de Informática"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 5: Linha 5:
 
A atual versão 1.9, está bastante defasada. Urge a necessidade de migrar para uma versão mais nova - a última versão [http://www.mediawiki.org/wiki/Download estável disponível] é a 1.16.
 
A atual versão 1.9, está bastante defasada. Urge a necessidade de migrar para uma versão mais nova - a última versão [http://www.mediawiki.org/wiki/Download estável disponível] é a 1.16.
  
====<font color=blue>Pronto</font> - Instalação do sistema operacional Debian 5.0.6====
+
===<font color=blue>Pronto</font> - Instalação do sistema operacional===
 +
Instalado o sistema Debian lenny virtualizado sobre [http://www.vmware.com VMWare].
  
====<font color=blue>Pronto</font> - Instalação de servidor Web com suporte a PHP e MySQL====
+
===<font color=blue>Pronto</font> - Instalação de servidor Web com suporte a PHP e MySQL===
 
<syntaxhighlight lang=bash>
 
<syntaxhighlight lang=bash>
 
aptitude install apache2 php5 libapache2-mod-php5 php5-mysql
 
aptitude install apache2 php5 libapache2-mod-php5 php5-mysql
 
</syntaxhighlight>
 
</syntaxhighlight>
  
====<font color=blue>Pronto</font> - Instalação de código do Mediawiki====
+
===<font color=blue>Pronto</font> - Instalação de código do Mediawiki===
 
<syntaxhighlight lang=bash>
 
<syntaxhighlight lang=bash>
 
cd /var/www
 
cd /var/www
Linha 30: Linha 31:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
===<font color=red>Falha</font> - [http://www.mediawiki.org/wiki/Extension:Bibtex Extensão Bibtex]====
+
===Extensões===
 +
====<font color=red>Falha</font> - [http://www.mediawiki.org/wiki/Extension:Bibtex Bibtex]====
 
Sem suporte ou equivalente encontrado para a versão 1.16.
 
Sem suporte ou equivalente encontrado para a versão 1.16.
  
===<font color=blue>Pronto</font> - [http://www.mediawiki.org/wiki/Extension:GraphViz Extensão Graphviz]===
+
====<font color=blue>Pronto</font> - [http://www.mediawiki.org/wiki/Extension:GraphViz Graphviz]====
 
<syntaxhighlight lang=bash>
 
<syntaxhighlight lang=bash>
 
aptitude install graphviz
 
aptitude install graphviz
Linha 41: Linha 43:
 
chmod 400 Graphviz.php
 
chmod 400 Graphviz.php
 
</syntaxhighlight>
 
</syntaxhighlight>
* <font color=blue>Pronto</font> - [http://www.mediawiki.org/wiki/Extension:GeSHiCodeTag Extensão GeshiCodeTag]:
+
 
 +
====<font color=blue>Pronto</font> - [http://www.mediawiki.org/wiki/Extension:GeSHiCodeTag GeshiCodeTag]====
 
A extensão depende de outra extensão, [http://www.mediawiki.org/wiki/Extension:Geshi geshi]:
 
A extensão depende de outra extensão, [http://www.mediawiki.org/wiki/Extension:Geshi geshi]:
 
<syntaxhighlight lang=bash>
 
<syntaxhighlight lang=bash>
Linha 67: Linha 70:
 
Obs.: o conteúdo do arquivo foi copiado a partir da sua [http://www.mediawiki.org/wiki/Extension:GeSHiCodeTag#GeSHiCodeTag_Source página].
 
Obs.: o conteúdo do arquivo foi copiado a partir da sua [http://www.mediawiki.org/wiki/Extension:GeSHiCodeTag#GeSHiCodeTag_Source página].
  
* <font color=blue>Pronto</font> - [http://www.mediawiki.org/wiki/EmbedVideo Extensão EmbedVideo]:
+
====<font color=blue>Pronto</font> - [http://www.mediawiki.org/wiki/EmbedVideo EmbedVideo]====
 
<syntaxhighlight lang=bash>
 
<syntaxhighlight lang=bash>
 
cd /var/www/wiki/extensions/
 
cd /var/www/wiki/extensions/
Linha 79: Linha 82:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
* Extensão ParserFunctions
+
====ParserFunctions====
  
* Cópia dos arquivos carregados (''upload'')
+
===Cópia dos arquivos carregados (''upload'')===
  
* Transferência da base de dados (exportação e importação)
+
===Transferência da base de dados (exportação e importação)===
  
 
=Diário de bordo=
 
=Diário de bordo=

Edição das 19h06min de 26 de outubro de 2010

Para 2010

No final deste ano a Assessoria de Informática está a cargo do prof. Ederson Torresini.

Migração da versão de wiki

A atual versão 1.9, está bastante defasada. Urge a necessidade de migrar para uma versão mais nova - a última versão estável disponível é a 1.16.

Pronto - Instalação do sistema operacional

Instalado o sistema Debian lenny virtualizado sobre VMWare.

Pronto - Instalação de servidor Web com suporte a PHP e MySQL

aptitude install apache2 php5 libapache2-mod-php5 php5-mysql

Pronto - Instalação de código do Mediawiki

cd /var/www
wget http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz
tar xvzf mediawiki-1.16.0.tar.gz
rm -f mediawiki-1.16.0.tar.gz
mv mediawiki-1.16.0 wiki
chown -R www-data:www-data wiki
find wiki -type d -exec chmod 500 {} \;
find wiki -type f -exec chmod 400 {} \;
chmod 700 wiki/images

Pronto - Configuração do CMS

aptitude install php5-gd php5-imagick php5-ldap imagemagick

Extensões

Falha - Bibtex

Sem suporte ou equivalente encontrado para a versão 1.16.

Pronto - Graphviz

aptitude install graphviz
cd /var/www/wiki/extensions
wget http://mwextensions.cvs.sourceforge.net/*checkout*/mwextensions/mediawikiextensions/Graphviz.php
chown www-data:www-data Graphviz.php
chmod 400 Graphviz.php

Pronto - GeshiCodeTag

A extensão depende de outra extensão, geshi:

cd /tmp
wget -r --no-parent http://mediawiki.googlecode.com/svn/trunk/extensions/geshi/geshi/
mv mediawiki.googlecode.com/svn/trunk/extensions/geshi/geshi/ /var/www/wiki/extensions/
cd /var/www/wiki/extensions/geshi
rm -f index.html geshi/index.html
chown -R www-data:www-data .
chmod 500 geshi
chmod 400 geshi.php geshi/*
mkdir DESATIVADOS
chown www-data:www-data DESATIVADOS
chmod 500 DESATIVADOS
for linguagem in smarty vbnet objc xpp diff vhdl asp ini lisp apache latex asm vb actionscript idl robots div; \
do mv geshi/${linguagem}.php DESATIVADOS; done

Uma vez instalada a dependência, é possível habilitar a extensão:

cd /var/www/wiki/extensions
vi GeshiCodeTag.php
chown www-data:www-data GeshiCodeTag.php
chmod 400 GeshiCodeTag.php

Obs.: o conteúdo do arquivo foi copiado a partir da sua página.

Pronto - EmbedVideo

cd /var/www/wiki/extensions/
wget http://github.com/Whiteknight/mediawiki-embedvideo/tarball/v1.0
tar xvzf v1.0
rm -f v1.0
mv Whiteknight-mediawiki-embedvideo-f0c57ad EmbedVideo
chown -R www-data:www-data EmbedVideo
chmod 500 EmbedVideo
chmod 400 EmbedVideo/*

ParserFunctions

Cópia dos arquivos carregados (upload)

Transferência da base de dados (exportação e importação)

Diário de bordo

11/10/10 a 15/10/10

18/10/10 a 22/10/10

  • Processo de seleção de 3 bolsistas para a COINF.

25/10/10 a 29/10/10