|
|||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||
in last 30 minutes
Contributors
OpenACS
- Instalação
- 02 - Softwares Necessários
- 04 - INstalando e Configurando o Postfix
- 05 - Primeiro Acesso; Configurando o Serviço
- 06 - Instalação do Search
- Criar Live CD - Tutorial passo a passo
- Instalando o daemontools
- Instalação pelo source
- Knopix liveCD baseado no e-lane
- Pacote para Debian e Ubuntu
- Reinstalação do AOLServer - Solução do bug no Chat
- Xowiki
- Configurações
- Como redirecionar os email enviados pelo OpenACS para o log?
- Configurando o Pacote Usertracking
- Configurando o reply por email
- Configurar o número de notícias mostradas pelo weblogger
- Disputa de memória entre o qmail e o Aolserver
- Download de pasta do file-storage quando nome da pasta tem caracteres "áéíóú"
- Parâmetros de Configuração para Novos Registros
- Instalação no portal do SPB
- Sobre
- Pacotes
- Comunidade
Pacote para Debian e Ubuntu
Repositórios Oficiais
Já está disponível na árvore unstable do Debian desde junho de 2009 o pacote openacs, que realiza a instalação de todas as dependências. Também está no repositório multiverse do Ubuntu e, a partir da versão 10.04, estará incluído no LTS. Mais informações no Wiki da comunidade
Instalação rápida
Tente primeiro os seguintes comandos:
Instalação do PostgreSQL
Instala um servidor postgresql 8.2 na sua ou em outra máquina. Lembre-se de permitir acesso ao usuário administrador do postgresql e do openacs para a máquina onde você vai instalar. Não há a necessidade de criar novos usuários.
apt-get install postgresql-8.2
Instalação do pacote
Modifique o arquivo /etc/apt/sources.list e inclua as seguintes linhas:
# debian sid
deb http://debian.adenu.ia.uned.es/apt sid main
# Ubuntu Hardy
deb http://debian.adenu.ia.uned.es/apt hardy main
Instalação
Atualize a lista de pacotes e instale:
apt-get update
# dotLRN
apt-get install tdom dotlrn
# OpenACS
apt-get install tdom openacs
Instalação por pacotes
Caso o procedimento acima não funcione pelo repositório estar fora do ar ou algo do tipo, tente a instalação de pacotes passo-a-passo. Este guia ensina como instalar versões mais auais do OpenACS. Antes de prosseguir com a instalação, tenha a certeza de que outros pacotes estão instalados:
Instalação do PostgreSQL
apt-get install postgresql-8.2 postgresql-client-8.2 postgresql-dev postgresql-doc-8.2
Configuração do PostgreSQL
Edit o arquivo /etc/postgresql/8.2/main/postgresql.conf e configure as seguintes linhas:
add_missing_from = on
regex_flavor = extended
default_with_oids = on
Configuração do banco de dados
su postgres -c "/usr/lib/postgresql/8.2/bin/createlang plpgsql template1"
su postgres -c "createuser service"
Shall the new user be allowed to create
databases? (y/n) y
Shall the new user be allowed to create
more new users? (y/n) y
CREATE USER
su postgres -c "createdb -E UNICODE service"
Instalação do Tcl
apt-get install tcl8.4 tcl8.4-dev tcl8.4-doc
Instalação do AOLServer
apt-get install aolserver4 aolserver4-nscache aolserver4-nsopenssl aolserver4-nspostgres aolserver4-nssha1 aolserver4-dev aolserver4-doc daemontools-installer cvs
Instalação do tdom do CVS
wget http://cognovis.de/file-storage/view/aolserver45.tar.bz2
cd /usr/lib/aolserver4
sudo ln -s /usr/include/aolserver4 include
mkdir /usr/local/src/aolserver4
cd /usr/local/src/aolserver4
sudo cvs -z3 -d:pserver:anonymous@cvs.tdom.org:/usr/local/pubcvs co tdom
cd tdom/unix
../configure --enable-threads --disable-tdomalloc --with-aolserver=/usr/lib/aolserver4 --prefix=/usr/lib/aolserver4 --with-tcl=/usr/lib/tcl8.4
sudo make install
Instalação do XoTcl
cd /usr/local/src
sudo wget http://media.wu-wien.ac.at/download/xotcl-1.6.0.tar.gz
sudo tar xvfz xotcl-1.6.0.tar.gz
cd xotcl-1.6.0/
export CC=gcc
sudo ./configure --enable-threads --enable-symbols --prefix=/usr/lib/aolserver4 --exec-prefix=/usr/lib/aolserver4 --with-tcl=/usr/lib/tcl8.4
sudo make
sudo make install-aol
Instalação do tcllib
apt-get install tcllib
Se o comando não funcionar, utilize essas instruções:
cd ~
sudo wget http://kent.dl.sourceforge.net/sourceforge/tcllib/tcllib-1.10.tar.gz
sudo tar xvzf tcllib-1.10.tar.bz2
cd tcllib-1.10
sudo ./configure --prefix=/usr/lib/aolserver4
sudo make install
Baixar e configurar o OpenACS
Baixar os arquivos de configuração:
wget http://www.davidam.com/debian/aolserver.nsadmin
wget http://www.davidam.com/debian/nsadmin.tcl
Alterar de nsadmin para service:
mv aolserver.nsadmin aolserver.service
mv nsadmin.tcl service.tcl
sed -i "s/nsadmin/service/g" aolserver.service service.tcl
Baixar o OpenACS do CVS
cd /var/www/
cvs -z3 -d :pserver:anonymous@cvs.openacs.org:/cvsroot co -r oacs-5-4 openacs-4
mv openacs-4 service
chmod 774 aolserver.service
Criar o diretório do log (se necessário):
mkdir service/log
Iniciar o AOLServer:
./aolserver.service start
Alguns minutos após a execução dos comandos, o serviço deve estar no endereço http://localhost:8000.
Extraído do Wiki do OpenACS

