Instalando Joomla no Debian Lenny.

Nos últimos dias foi solicitado por um cliente a criação de uma maquina com o joomla, então resolvi documentar os passos básicos desta instalação.

Ambiente LAMP
O ambiente LAMP é a abreviação de Linux,Apache,Mysql,PHP|Perl|python, este é um otimo ambiente para trabalhar com um servidor Web de baixo custo.

Instalando pacotes necessários

apt-get install apache2 mysql-server-5.0 mysql-client-5.0 php5 php5-mysql unzip

Obs:. durante a instalando será pedido uma senha de root para o banco mysql

Configurando o Mysql
É preciso fazer algumas configurações no Mysql, tais como, criar base de dados, criar usuário e suas permissões.

Criando base de dados para o joomla

mysqladmin -u root -p create joomla

Criando usuário para administração da base de dados joomla

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER,\
CREATE TEMPORARY TABLES, LOCK TABLES ON joomla.* TO 'admin'@'localhost' \ 
IDENTIFIED BY '123456';

Instalando o joomla
Na instalação do Joomla vamos acessar a pagina do Joomla em joomla.org e baixar a ultima versão, no momento em que escrevo este post a ultima versão disponível é a Joomla_1.6.4-Stable-Full.

Criando diretório
Vamos criar o diretório para o Joomla.

cd /var/www/
mkdir -m 0755 joomla
cd joomla

Realizando download do joomla e descompactando
Como comentado anteriormente estamos usando a ultima versão disponível na data deste post.

wget http://joomlacode.org/gf/download/frsrelease/15063/65933/Joomla_1.6.4-Stable-Full_Package.zip

Restrigindo acesso
É importante manter o mínimo de segurança então estarei restringindo o acesso aos diretórios e revendo suas permissões.

chown -R root:root /var/www/joomla
cd /var/www/joomla
PLACES='
administrator/components
administrator/modules
administrator/templates
cache
components
images
images/banners
language
media
modules
templates
'
for i in $PLACES; do chown -R www-data:www-data $i; done
find /var/www/joomla -type f -exec chmod 0644 {} \;
find /var/www/joomla -type d -exec chmod 0755 {} \;

Finalizando
Depois de realizado os procedimentos acima basta acessar o endereço http://localhost/joomla e configurar de acordo com suas necessidades.
Apos finalizar a configuração remover o diretório de instalação para evitar futuros problemas

rm -rf /var/www/joomla/installation/

Como já foi dito isto é apenas um documento básico de instalação do Joomla Baseado na documentação fornecida pela própria entidade. Vale ressaltar o quanto é importante um servidor Web ser realizado algumas configurações de segurança, nas quais não serão mostrados neste documento.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s