Installazione e configurazione di ExpressionEngine in ambiente ServBay
Che cos'è ExpressionEngine?
ExpressionEngine è un sistema di gestione dei contenuti (CMS) potente e flessibile, ideale per la creazione di vari tipi di siti web. Offre una gamma completa di funzionalità e un'architettura modulare che consente agli sviluppatori di creare facilmente siti complessi.
Passaggi per l'installazione di ExpressionEngine
In questo articolo, descriviamo come installare e configurare ExpressionEngine in ambiente ServBay.
Passo 1: Scaricare ExpressionEngine
Per prima cosa, crea una nuova directory di progetto nella directory www
di ServBay e scarica ExpressionEngine:
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
Passo 2: Estrarre ExpressionEngine
Estrai il pacchetto compresso di ExpressionEngine nella directory di progetto:
unzip expressionengine.zip
rm expressionengine.zip
2
Passo 3: Creare database e utente
Accedere allo strumento di gestione del database phpMyAdmin integrato di ServBay
Apri https://servbay.host/ e clicca su "phpMyAdmin" per accedere allo strumento di gestione del database phpMyAdmin.
Creare un utente del database
Accedere alla pagina degli account utente
- Nella pagina principale di phpMyAdmin, clicca sul menu "Account utente" nel menu superiore.
Aggiungere un nuovo utente
- Clicca su "Aggiungi account utente".
- Compila le seguenti informazioni:
- Nome utente:
ee_user
- Hostname:
localhost
- Password: inserisci una password sicura, ad esempio
password123
- Reinserisci: reinserisci la password
- Nome utente:
- Nella sezione "Database per l'utente", seleziona "Crea un database con lo stesso nome e concedi tutti i privilegi".
- Assicurati di selezionare "Concedi tutti i privilegi".
- Clicca sul pulsante "Esegui".
Passo 4: Configurare il server web
Aggiungere un nuovo sito
Apri ServBay, clicca sulla scheda "Host" e aggiungi un nuovo sito:
- Nome:
My EE Site
- Dominio:
servbay-ee.local
- Tipo di sito:
PHP
- Versione PHP: seleziona la versione PHP appropriata
- Directory principale del sito:
/Applications/ServBay/www/servbay-ee-app
- Nome:
Salvare la configurazione
Salva la configurazione.
Passo 5: Eseguire il programma di installazione di ExpressionEngine
Accedere alla pagina di installazione
Apri il browser e visita
https://servbay-ee.local/admin.php
, dove vedrai la pagina di installazione di ExpressionEngine.Inserire le informazioni sul database
Inserisci le informazioni per la connessione al database come indicato nella pagina:
- Host del database:
localhost
- Nome del database:
ee_user
(uguale al nome utente) - Nome utente del database:
ee_user
- Password del database:
password123
- Host del database:
Inserire le informazioni dell'admin
Inserisci le informazioni del nome utente e della password dell'amministratore come indicato nella pagina.
Completare l'installazione
Clicca sul pulsante "Installa" per completare il processo di installazione.
Passo 6: Installare plugin e template
Installare plugin
Accedi al backend amministrativo di ExpressionEngine, clicca su "Sviluppatore" -> "Plugin", cerca e installa i plugin necessari.
Installare template
Installa e configura i template come richiesto.
Utilizzare ExpressionEngine per creare siti web
Ora hai installato e configurato con successo ExpressionEngine in ambiente ServBay e puoi iniziare a utilizzarlo per creare il tuo sito web. Di seguito sono riportate alcune operazioni comuni:
Creare canali e voci
Creare un canale
Nel backend amministrativo di ExpressionEngine, clicca su "Struttura dei contenuti" -> "Gestione canali", crea un nuovo canale, compila il nome del canale e altre impostazioni, quindi clicca su "Salva canale".
Creare una voce
Clicca su "Contenuti" -> "Pubblica", seleziona il canale appena creato, compila il titolo della voce e il contenuto, quindi clicca su "Salva".
Configurare il menu di navigazione
Creare un menu
Nel backend amministrativo di ExpressionEngine, clicca su "Design" -> "Gestione template", crea un nuovo gruppo di template e crea un template per il menu di navigazione all'interno di esso.
Aggiungere voci di menu
Aggiungi pagine e voci al menu di navigazione, quindi clicca su "Salva template".
Personalizzare i widget
Aggiungere un widget
Nel backend amministrativo di ExpressionEngine, clicca su "Design" -> "Gestione template", crea un nuovo gruppo di template e crea un template per il widget all'interno di esso.
Configurare il widget
Configura le impostazioni del widget come richiesto, quindi clicca su "Salva template".
Con i passaggi sopra descritti, hai installato e configurato con successo ExpressionEngine in ambiente ServBay e hai iniziato a utilizzarlo per creare il tuo sito web. Le potenti funzionalità e la flessibilità di ExpressionEngine lo rendono una scelta ideale per costruire siti web di vari tipi.