Jump to content
teckV

[Joomla] Instalar o Portal

Recommended Posts

teckV

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.