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
