Exponent è un software di gestione dei contenuti molto intuitivo e flessibile che consente di modificare le pagine del sito Web sulla pagina mentre viene visualizzata. Per installare ed eseguire Exponent CMS su un server virtuale Linux segui i semplicissimi passaggi descritti di seguito.
Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo server virtuale. Al momento della stesura di questo tutorial, l'ultima versione stabile è Exponent CMS 2.2.3 e richiede:
- PHP>=5.2.1 con le seguenti estensioni PHP abilitate:GD Graphics Library versione 2.0.x+, MySQLi, XML (Expat) e Zlib. Inoltre, la modalità provvisoria e le impostazioni open_basedir dovrebbero essere disabilitate;
- Server Web Apache>=2.0 compilato con il modulo mod_rewrite e la direttiva "AllowOverride All" impostata per abilitare URL compatibili con i motori di ricerca;
- MySQL>=5.0 installato sul tuo server virtuale Linux.
Scarica Exponent CMS 2.2.3 disponibile all'indirizzo http://www.exponentcms.org/get-exponent.htm sul server ed estrailo utilizzando i seguenti comandi:
cd /root wget http://downloads.sourceforge.net/project/exponentcms/exponent-2.2.3.zip unzip exponent-2.2.3.zip -d /root/exponentcms
Crea un nuovo database MySQL per Exponent CMS sul tuo server:
mysql -u root -p mysql> CREATE DATABASE exponentdb; mysql> GRANT ALL PRIVILEGES ON exponentdb.* TO 'exponentuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Crea una nuova direttiva host virtuale in Apache. Ad esempio, modifica il tuo file di configurazione di Apache (/etc/httpd/conf/httpd.conf per impostazione predefinita) e decommenta la seguente riga:
#NameVirtualHost *:80
quindi, aggiungi le seguenti righe alla fine:
ServerAdmin [email protected] DocumentRoot /var/www/html/exponent-cms/ ServerName www.your-domain.com <Directory /var/www/html/exponent-cms/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common
Individua il file di configurazione php usando il seguente comando:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Modifica il file 'php.ini' e aggiungi/modifica le seguenti righe:
post_max_size = 50M upload_max_filesize = 50M file_uploads = On register_globals = off allow_url_fopen = off memory_limit = 256M safe_mode = Off
Riavvia il server Web Apache per rendere effettive le modifiche. Sposta i file di installazione di Exponent CMS nella directory principale del documento definita nella direttiva host virtuale sopra:
mv /root/exponentcms/ /var/www/html/exponent-cms
Inoltre, l'utente del server web (Apache) deve essere in grado di scrivere nelle directory 'files', 'themes' e 'tmp' e nel file '.htaccess', quindi puoi farlo facilmente eseguendo il seguente comando:
chown apache:apache -R /var/www/html/exponent-cms/
Apri http://tuo-dominio.com/install/index.php nel tuo popolare browser web e segui le semplici istruzioni:
Seleziona la lingua che desideri installare, verifica se i requisiti di sistema sono soddisfatti e nella pagina successiva inserisci il nome del database MySQL, il nome utente e la password, quindi fai clic sul pulsante "Installa database". Se i test del database hanno esito positivo, fare clic sul pulsante "continua installazione". Nella pagina successiva, inserisci le impostazioni di configurazione del sito, scegli il tuo tema, crea un account amministratore e il gioco è fatto. L'installazione di Exponent CMS è ora completa.
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Exponent CMS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.