Debian, installazione di un server LAMP con Joomla


In questa questa guida vediamo come creare un server LAMP su Debian usando il CMS Joomla.

Per prima cosa dobbiamo loggarci da root:

# su

Installiamo apache2,mysql e php

# apt-get install apache2 mysql-admin mysql-server libapache2-mod-php5 php5-cli php5-common php5-cgi

Scarichiamo l’ultima versione di joomla, attualmente è la 1.5.8.

Possiamo scaricarelo in italiano da questo link

Spostiamo il file nella directory /var/www

# mv /home/”utente”/Desktop/Joomla_1.5.8_ita-Stable.zip /var/www

A quest punto entriamo nella cartella /var/www

# cd /var/www

# rm index.html (cancelliamo la index default di apache)

Estraiamo lo zip

# unzip Joomla_1.5.8_ita-Stable.zip

Diamo temporaneamente il permesso di lettura e scrittura a tutti gli utenti

# chmod 777 /var/www

E’ arrivato quindi il momento di configurare Apache:

Apriamo il file in /etc/apache/sites-enabled/000-default

# nano /etc/apache/sites-enabled/000-default

Questo file contiene tra le varie opzioni del sito la directory dove sono situati i file del sito stesso. Assicuriamoci che alla direttiva “DocumentRoot” ci sia la directory /var/www (o qualunque path abbiamo voluto assegnargli; senza sottodirectory) e commentiamo con un “#” (cancelletto) la direttiva “RedirectMatch” qualora sia presente. La direttiva “ServerName” invece servirà a impostare a quale dominio dovrà rispondere Apache.

Riavviamo il server qualora abbiamo effettuato modifiche:

# /etc/init.d/apache2 restart

Adesso passiamo a mysql.

Se vogliamo cambiare password di root di mysql visto che appena installato normalemte e sprovvisto di questa, eseguiamo da terminale:

# mysqladmin -u root “password” psw

Dove psw sarà la vostra password per mysql.

A questo punto creiamo un database per Joomla con:

# mysql -u root -p psw

# create database joomla

A questo punto non resta che installare il CMS .Apriamo un browser e andiamo su http://indirizzoipserver/index.php Attraverso l’interfaccia l’installazione dovrebbe risultare abbastanza semplice, comunque dopo aver selezionato la lingua, al passo seguente, controlliamo che gli elementi della lista “Controlli pre-installazione per Joomla” abbiano affiaco un “Si” e procediamo al passo successivo. Dopo aver accettato la licenza dovremo specificare le caratteristiche del database, ovvero tipo di database, host, nome utente, password e nome del database.

Inseriamo mysql come database.

Localhost o 127.0.0.1 come host

root come utente

la password dell’utente root di mysql

joomla come database

Assicuriamoci di aver inserito tutto correttamente e procediamo avanti. Possiamo saltare i dati per quanto riguarda l’FTP, a questo punto inseriamo negli appositi box il nome del sito, la mail dell’amministratore, password di admin e conferma. Avremo quindi anche la possibilità di caricare dei moduli di esempio o eseguire dei script di migrazione. Finita l’installazione, Joomla per questioni di sicurezza ci richiederà di cancellare la cartella di installazione. Per fare ciò digitiamo:

# rm -R /var/www/installation

A questo punto risettiamo i permessi con:

# chmod 555 /var/www

Adesso il nostro sito è pronto.

Andiamo su http://indirizzoip/administrator e logghiamoci come admin per effettuare tutte le operazioni che ci necessitano.

Buon “Joomla” a tutti.

Questo articolo è stato pubblicato in Debian, Informatica, Linux, manuali, Programmi ed etichettato con , , , , , . Includi tra i preferiti il permalink.

Pensa prima di commentare

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s