Pagina 1 di 1

Installare joomla da zero!!!

Inviato: lun 9 nov 2009, 23:12
da Scarcella
Salve ragazzi...

Slackware 13
2.6.31.5-smp

Vorrei installare sul mio pc il cms joomla, ho cercato in rete guide, tutorial o cose simili ma non sono molto chiare.
A quanto ho capito bisogna configurare prima Apache, Mysql e Php ma le guide a riguardo non sono molto esplicative.
Chi puo guidarmi nell'istallazione? Oppure consigliarmi un sito potabile dove guardare?

Per ora io ho portato la directory joomla in /var/www/htdocs/joomla
da qui la guida dice di scrivere sul browser il percorso ma a me esce semplicemente l'elenco delle directory contenute in joomla e non l'interfaccia che fa vedere li sulla guida...

Ho seguito questa:
http://wiki.joomla.it/index.php?title=I ... Joomla_1.5

Un saluto a tutti...

Re: Installare joomla da zero!!!

Inviato: mar 10 nov 2009, 8:22
da andy-x
Anche io in questi giorni sto' provando ad installare Joomla.... mai usato prima...

Ho seguito questi link:

http://www.slacky.eu/wikislack/index.ph ... _Slackware
http://www.slacky.eu/wikislack/index.ph ... ini_How-to

E il sito Joomla per il CMS. Per eseguire la pagina devi puntare direttamente a index.php.... io per ora faccio cosi'
... poi imparare ad usare Joomla ... ci sto' provando. :-)

Re: Installare joomla da zero!!!

Inviato: mar 10 nov 2009, 10:07
da danix
Scarcella ha scritto:Salve ragazzi...

Slackware 13
2.6.31.5-smp

Vorrei installare sul mio pc il cms joomla, ho cercato in rete guide, tutorial o cose simili ma non sono molto chiare.
A quanto ho capito bisogna configurare prima Apache, Mysql e Php ma le guide a riguardo non sono molto esplicative.
Chi puo guidarmi nell'istallazione? Oppure consigliarmi un sito potabile dove guardare?

Per ora io ho portato la directory joomla in /var/www/htdocs/joomla
da qui la guida dice di scrivere sul browser il percorso ma a me esce semplicemente l'elenco delle directory contenute in joomla e non l'interfaccia che fa vedere li sulla guida...

Ho seguito questa:
http://wiki.joomla.it/index.php?title=I ... Joomla_1.5

Un saluto a tutti...
ma almeno hai attivato apache??

ti conviene seguire le guide sul nostro wiki come ti è stato detto, altrimenti non ne vieni a capo... ;)

Re: Installare joomla da zero!!!

Inviato: mar 10 nov 2009, 14:57
da Sustuso
Credo che il problema sia attivare il php e attivare in automatico l'apertura del file index.php.....

Per il primo basta spostarsi nelle ultime righe di /etc/http/httpd.conf e decommentare la riga #Include /etc/httpd/mod_php.conf,
esempio

Codice: Seleziona tutto

# Uncomment the following line to enable PHP:
#
Include /etc/httpd/mod_php.conf

per il secondo devi andare nella sezione <IfModule dir_module> sempre di httpd.conf e aggiungere la riga DirectoryIndex index.php
esempio

Codice: Seleziona tutto

<IfModule dir_module>
    DirectoryIndex index.php
    DirectoryIndex index.html

</IfModule>
dovrebbe funzionare tutto senza altri cambiamenti....

Saluti

Re: Installare joomla da zero!!!

Inviato: mar 10 nov 2009, 21:24
da Scarcella
danix ha scritto:dovrebbe funzionare tutto senza altri cambiamenti....
fatti quei cambiamenti è tutto come prima.

seguito questa guida
http://www.slacky.eu/wikislack/index.ph ... _Slackware

e tutta questa parte qua sotto non funziona...in particolare quando dice di modificare il file config.inc.php, dentro la directory che ho scompattato non è presente questo file ma c'è solo config.sample.inc.php e li dentro non c'è niente di tutto quello che dice di modificare!

Installazione di phpMyAdmin

Codice: Seleziona tutto

La prima cosa da fare è procurarsi phpMyAdmin scaricandolo dal sito ufficiale del progetto www.phpmyadmin.net (Attualmente l'ultima release di questo tool è la 3.1.1).

A questo punto decomprimete l'archivio .tar.gz lanciando semplicemente il comando

#tar jxvf phpMyAdmin-3.1.1-all-languages.tar.bz2

Una volta estratto il file otterrete una directory chiamata phpMyAdmin-3.1.1-all-languages contente tutti i file che compongono questo tool, tra cui il file di configurazione chiamato config.inc.php al quale apporteremo qualche modifica per settare alcune opzioni in base alle nostre esigenze.

Editiamo il file config.inc.php e ricerchiamo la sezione Your phpMyAdmin URL (che possiamo vedere sotto) la quale ci consentirà di settare il nome della directory all'interno della quale abbiamo installato il phpMyAdmin.

* Your phpMyAdmin URL.
*
* Complete the variable below with the full url ie
* http://www.your_web.net/path_to_your_phpMyAdmin_directory/
*
* It must contain characters that are valid for a URL, and the path is
* case sensitive on some Web servers, for example Unix-based servers.
*
* In most cases you can leave this variable empty, as the correct value
* will be detected automatically. However, we recommend that you do
* test to see that the auto-detection code works in your system. A good
* test is to browse a table, then edit a row and save it. There will be
* an error message if phpMyAdmin cannot auto-detect the correct value.
*/
$cfg['PmaAbsoluteUri'] = ''';

Dopo aver settato questo parametro portiamoci alla sezione Server(s) configuration (vedi tabella sotto riportata) e procediamo inserendo le informazioni relative all'host ed all'utente per l'accesso a MySQL. In particolare andremo a modificare le seguenti impostazioni:

• $cfg['Servers'][$i]['host'] = 'localhost';
• $cfg['Servers'][$i]['auth_type'] = 'config';
• $cfg['Servers'][$i]['user'] = 'root';
• $cfg['Servers'][$i]['password'] = ''';


/**
* Server(s) configuration
*/
$i = 0;
//The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to '''.
$i++;
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address

Re: Installare joomla da zero!!!

Inviato: mar 10 nov 2009, 22:32
da zoros
Ci sono tante guide su questi argomenti più o meno complesse, tutte valide ... poi uno "adatta" per come gli viene più semplice e spontaneo ... io faccio così:

prima installazione di mysql
#cp /etc/my-medium.cnf /etc/my.cnf (scelgo uno dei files di configurazione)
#su - mysql (divento utente mysql)

$mysql_install_db (preparo il database ... il database mi prende i permessi user "mysql")

$exit (non sono più utente mysql)

#chmod 755 /etc/rc.d/rc.mysqld (attivo il servizio)
#/etc/rc.d/rc.mysqld start (avvio il servizio)

#mysqladmin -u root password 'la_mia_pass' (ora che il servizio è attivo, imposto la password)
mi collego al servizio mysql (direttamente da root è meglio):

Codice: Seleziona tutto

# mysql -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.37-log Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
ora che sono collegato creo un database per Joomla:

Codice: Seleziona tutto

mysql>
mysql> CREATE DATABASE JOOMLA1;
mysql>
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE, LOCK TABLES ON JOOMLA1.* TO 'jomuser'@'localhost' IDENTIFIED BY 'jompass';
mysql>
mysql> quit
Bye
una volta attivato il supporto php:
Sustuso ha scritto:Credo che il problema sia attivare il php e attivare in automatico l'apertura del file index.php.....

Per il primo basta spostarsi nelle ultime righe di /etc/http/httpd.conf e decommentare la riga #Include /etc/httpd/mod_php.conf,
esempio

Codice: Seleziona tutto

# Uncomment the following line to enable PHP:
#
Include /etc/httpd/mod_php.conf
...
basta avviare il setup di joomla, inserendo server:"localhost", database:"JOOMLA1", user:"jomuser", pass:"jompass"

per quanto riguarda phpmyadmin, usa questo config.inc.php (va sempre bene, meglio semplificare per imparare):

Codice: Seleziona tutto

<?php
/* Servers configuration */
$i = 0;

/* Server localhost (http) [1] */
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'http';

/* End of servers configuration */
?>
Ciau 8)