Ci sono moltissimi CMS popolari ed utilizzati sul Web, la maggior parte di questi richiede il collegamento con un database, ciò significa che per poter offrire dei contenuti dinamici e per permettere il corretto funzionamento del sito web è necessario che il CMS si colleghi al Database.
Per effettuare questa operazione è necessario creare il database, creare l’utente, associare il database e l’utente ed aprire il file di configurazione del CMS andando ad inserire i dati appena generati per permettere di collegare il CMS al database.
Files di configurazione: dove si trovano i files dei principali CMS
Quando si installa per la prima volta un CMS, è necessario impostare i parametri di connessione al database che sono contenuti in un determinato file che cambia nome e percorso a seconda dal CMS scelto.
All’interno di questo articolo ti mostreremo dove si trovano e come si chiamano i principali files di configurazione che potrai aprire accedendo via ftp o attraverso il gestore file del tuo pannello di controllo.
Quali sono i parametri di connessione contenuti nel file di configurazione del CMS
Per poter collegare un database al sito web è necessario conoscere i parametri fondamentali per il funzionamento del sito, prima di inserirli all’interno del file di configurazione del CMS è necessario creare questi parametri, in particolar modo il nome utente ed il database.
Hostname
Questo valore si riferisce al nome del server in cui il database deve collegarsi, quindi è possibile inserire l’ip del server o più comunemente è possibile inserire il valore predefinito “localhost”
Nome Database
E’ il nome del database che deve essere creato dall’utente in fase di installazione del CMS attraverso una modalità automatica oppure mediante la creazione manuale dal pannello di controllo (es: da cPanel)
Username Database
E’ il nome dell’utente che deve essere creato in fase di installazione del CMS attraverso una modalità automatica oppure mediante la creazione manuale dal pannello di controllo (es: da cPanel)
Password Database
E’ la password che deve essere attribuita al database mediante la creazione manuale dal pannello di controllo (es: da cPanel)
NB. Ricorda che dopo aver creato l’utente ed il database dovrai associarli fornendo tutti i permessi!
Dove si trovano i files di configurazione dei CMS principali
All’interno di questa sezione potrai vedere dove sono presenti i files di configurazione dei principali CMS e come sono strutturati:
public_html/wp-config.php
/** NOME DEL DATABASE WORDPRESS */ define(‘DB_NAME’, ‘db_database’);
/** NOME USER WORDPRESS */
/** PASSWORD DEL DATABASE */
** MYSQL HOSTNAME */ |
/configuration.php
public $host = ‘localhost’; public $user = ‘db_user’; public $password = ‘ft5355454t4’; public $db = ‘db_database’; public $dbprefix = ‘db_’; |
/app/config/parameters.php
database_host: ‘localhost’ database_name: ‘db_database’ database_user: ‘db_user’ database_password: ‘546gfetrete55e’ database_prefix: ‘db_’ |
/app/etc/local.xml
<connection> <host><![CDATA[localhost]]></host> <username><![CDATA[db_user]]></username> <password><![CDATA[rf435355t454]]></password> <dbname><![CDATA[db_database]]></dbname> </connection> |
/admin/config.php
// DB define(‘DB_DRIVER’, ‘mysqli’); define(‘DB_HOSTNAME’, ‘localhost’); define(‘DB_USERNAME’, ‘db_user); define(‘DB_PASSWORD’, ‘ewdf3t5335534’); define(‘DB_DATABASE’, ‘db_database’); define(‘DB_PREFIX’, ”); |
default/settings.php
$databases = array ( ‘default’ => array ( ‘default’ => array ( ‘database’ => ‘db_database’, ‘username’ => ‘db_user’, ‘password’ => ‘fsege455ttetr’, ‘host’ => ‘localhost’, ‘port’ => ”, ‘driver’ => ‘mysql’, ‘prefix’ => ”, ), ), ); |
/settings.php
$CFG->dbtype = ‘mysqli’; $CFG->dblibrary = ‘native’; $CFG->dbhost = ‘localhost’; $CFG->dbname = ‘db_database’; $CFG->dbuser = ‘db’_username; $CFG->dbpass = ‘dfetrw354w453wr4w53’; $CFG->prefix = ‘mdl_’; $CFG->dboptions = array ( ‘dbpersist’ => 0, ‘dbsocket’ => 0, ); |
/settings.php
28 $mosConfig_host = ‘localhost’; 29 $mosConfig_user = ‘db_username’; 30 $mosConfig_password = ‘dfset65ttrere5’; 31 $mosConfig_db = ‘db_database’; 32 $mosConfig_dbprefix = ‘db_’; |
/settings.php
‘DB’ => [ ‘Connections’ => [ ‘Default’ => [ ‘charset’ => ‘utf8’, ‘dbname’ => ‘db_database’, ‘driver’ => ‘mysqli’, ‘host’ => ‘localhost’, ‘password’ => ‘5grt554e4545e’, ‘port’ => 3306, ‘user’ => ‘db_username’, ], ], |
Conclusioni
Se vuoi creare un nuovo sito WordPress oppure se vuoi spostarne uno esistente presso un altro Provider, ti consigliamo di tenere in considerazione il nostro piano Hosting WordPress dove è incluso nel prezzo l’installazione del CMS o il trasferimento del sito web (files + database) con la relativa configurazione.
Per maggiori informazioni puoi consultare questa pagina: Scopri perché dovresti acquistare un Hosting WordPress presso Xlogic
Per ottenere maggiori informazioni commerciali puoi contattarci via Chat o puoi scriverci una mail all’indirizzo info@xlogic.org
Alla prossima!