• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

teckV

[Joomla] Instalar o Portal

1 mensagem neste tópico

Instalar o Joomla

Este tópico assume que já está toda a infra-estrutura criada com o Apacheo MySQL e o PHP compilado com o Zlib.

Acedam ao servidor Linux com um cliente SSH como o Tectia Client ou outro qualquer:

O que é o SSH e o SSH2?

http://kb.iu.edu/data/aelc.html

Clientes de SSH/SFTP

Tectia Não-Comercial - http://www.ssh.com/products/tectia/client/non-commercial.html

WinSCP - http://winscp.net/eng/index.php

Putty  - http://www.chiark.greenend.org.uk/~sgtatham/putty/

Upload do ficheiro comprimido do Joomla. Vou usar o SFTP2 para Windows através da Linha de Comandos do MS-DOSmas o comandos são idênticos em outras versões. No ip colcoquem o IP do vosso servidor. Vou usar o user root por estar em todas as instalações mas alterem para o vosso user com acesso SSH ao servidor.

C:\sftp2
Sftp>open root@192.168.0.20
Open conection to root@192.168.0.20
root@192.168.0.20´s password: password
sftp>put Joomla_1.0.8-Stable-Full_Package.tar.gz

Preparem o local para colocar as páginas do Siteno Apache 2.2 ficará em /usr/local/apache2/htdocs/joomla mas podem configurar o Apache para outra pasta qualquer.

Na prompt do Linux:

#mkdir /usr/local/apache2/htdocs/joomla

Descomprimir o ficheiro comprimido para a pasta criada:

# tar -xvfz Joomla_1.0.8-Stable-Full_Package.tar.gz -C /usr/local/apache2/htdocs/joomla

Configurar o Apache para disponibilizar por HTTP o directorio/site do Joomla:

Manual de configuração Oficial do Apache Web Serverposicionado na configuração de directórios virtuais - http://httpd.apache.org/docs/trunk/mod/core.html#directory

Editem o ficheiro httpd.conf que por default no Apache 2.2 se encontra em

/usr/local/apache2/conf/httpd.conf

se tiverem acesso por X-Windows usem um editor como o gedit

#gedit /usr/local/apache2/conf/httpd.conf

se não usem o vi ou algo do genero...

Introduzam estas linhas no httpd.conf

Alias /joomla "/usr/local/apache2/htdocs/joomla" 

<Directory /usr/local/apache2/htdocs/joomla>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory> 

alterem o ip para o vosso

se tudo correu bêm podem aceder ao site pelo link http://192.168.0.20/joomla/

Criar a base de dados no MySQL

Para criar a base de dados podem usar o phpMyAdmin que é um interface gráfico Web para gerir o MySQL

http://www.phpmyadmin.net/home_page/index.php

Podem também usar o cliente do MySQL pela linha de comandos.

Na prompt do Linux. Não se esqueçam de colocar ; no fim de cada conjunto de comando na consola do MySQLpois é assim que ele sabe que é para executar os comandos introduzidos.

Vou usar o user root apenas para exemplo. Alterem o user para o vosso. Mesmo que o user ainda não esteja criado o MySQL cria-o no processo.

#mysql –u root –p
Enter password: password
mysql>create database joomla_db;
mysql>GRANT ALL PREVILEGES ON joomla_db.*
   TO root@localhost IDENTIFIED BY ‘password’;

A partir daqui podem usar o setup em PHP do joomla e configurar o portalbasta que apontem o browser para o directorio virtual acabado de criar e onde está o Joomla!

Podem seguir dois caminhos destintos:

1) Instalação pelo Browser onde vos é apresentado um programa de setup em PHP que configura os Joomla através de um Interaface Gráfico.  Apenas precisam de um user com acesso ao MySQL e uma base de dados disponivel. Normalmente o Host-Provider fornece-vos isso. Caso precisem criar a base de dados vejam os passos mais à frente.

- Guia On-Line: http://help.joomla.org/content/view/39/165/

2) Instalação Manual onde configuram voçés o ficheiro config.php do Joomla. Para users avançados podem configurar todos os parametros usados pelo Joomla.

- Gui On-Line: http://help.joomla.org/content/view/40/168/

E para já é isto... é um grande processo pelo que se houver duvidas ou se falhei qualquer coisa comuniquem por aqui...

deixem feedback sobre a vossa experiência com o Joomla

Quem estiver interessado em ajuda personalizada para criar o seu portal estou disposto a ajudar...

que ninguem deixe de ter um portal on-line

Incentivem a criação de comunidades próprias... eu ajudo na questões técnicas

By4Now

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora