GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

2 modi ridicolmente semplici per installare ExpressionEngine

Scopri questo CMS open source flessibile e sicuro nascosto in bella vista che utilizzano le multinazionali e gli enti governativi. Inoltre, scopri come installare ExpressionEngine in pochi secondi utilizzando cPanel e Softaculous o manualmente.

Esistono sistemi di gestione dei contenuti come WordPress, Joomla, Drupal, TYPO3, Textpattern, ecc. che vengono subito in mente quando si pensa a CMS open source.

Negli ultimi 12 anni, questi hanno acquisito uno status iconico principalmente grazie alla loro facilità d'uso.

E la community che li ha guidati.

Ma... ci sono molti ottimi sistemi di gestione dei contenuti che sono leggermente fuori dalla vista.

Non perché non siano perfetti per i contenuti del tuo sito web.

Non perché non abbiano la potenza che merita il tuo sito web.

Non perché manchino delle funzionalità e della flessibilità offerte dalla tua opzione attuale.

Ma perché sono conosciuti solo da pochi eletti che ne comprendono veramente la bellezza.

Uno di questi è ExpressionEngine {ee:u}.

ExpressionEngine è uno di quei CMS che ti offre una capacità quasi infinita di gestire i contenuti del tuo sito.

È sicuro dire che qualunque cosa tu abbia sognato o desideri progettare, probabilmente puoi costruirlo con ExpressionEngine.

Non c'è da stupirsi che grandi aziende, aziende ed enti governativi abbiano reso ExpressionEngine il loro CMS preferito.

Le 10 cose migliori di ExpressionEngine

Aggiornamenti con un clic

Senza il flusso di lavoro o le opzioni adeguati, l'aggiornamento di un sito Web di produzione può essere complicato e potrebbe persino rimuovere un sito Web se non eseguito correttamente. Con ExpressionEngine, un aggiornamento del sito è un affare con un clic. I tuoi utenti non sapranno nemmeno che sta accadendo o è successo.

Gestione file

ExpressionEngine viene fornito con un file Manager GUI integrato. Con esso, puoi sfogliare e visualizzare tutti i tuoi file caricati in precedenza. Seleziona di modificare più file utilizzando le caselle di controllo a destra, quindi scarica i file o eliminali con un semplice clic.

Memorizzazione nella cache e prestazioni

ExpressionEngine è progettato fondamentalmente per rendere le tue pagine Web molto veloci anche quando si tratta di picchi di traffico ad alto volume. Ma puoi anche utilizzare i sistemi di memorizzazione nella cache integrati per aumentare ulteriormente la velocità di caricamento della pagina. Tutti questi sono senza plug-in.

Modifica Rich Text

ExpressionEngine dispone di un Rich Text Editor (RTE) integrato che può essere utilizzato per la modifica delle voci nel pannello di controllo e nei moduli del canale front-end. Offre CKEditor 5 e Redactor per creare contenuti riccamente formattati senza scrivere alcun HTML.

Invia email

ExpressionEngine ha un sistema di posta elettronica integrato che ti consente di inviare facilmente e-mail tramite PHPMail, Sendmail e SMTP. Ciò semplifica il collegamento del tuo sito Web a qualsiasi provider di servizi di posta elettronica di terze parti. Creare un modulo di contatto (o consentire ai tuoi visitatori di condividere i tuoi contenuti) è un'azione con 1 clic.

Interfaccia della riga di comando

Ti piace fare le cose tramite CLI? Con ExpressionEngine Command Line Interface (CLI) puoi eseguire il sistema e i comandi generati dagli utenti aggiornano il sistema e svuotano le cache in pochi secondi tramite il terminale. Come sviluppatore, puoi arrivare al cuore del tuo lavoro più velocemente senza la lenta GUI.

Traduzioni

Creazione di un sito Web per un pubblico multilingue o clienti non inglesi? Utilizzare i Language Pack di ExpressionEngine (forniti dai membri della comunità) per fornire versioni localizzate del pannello di controllo in qualsiasi lingua. Gli utenti possono anche personalizzare le proprie preferenze di lingua nelle impostazioni.

Backup di database e file

Un sito Web live deve avere una buona strategia di backup. ExpressionEngine Database Backup Utility consente di eseguire semplici backup di dump SQL del database ExpressionEngine in modo rapido e semplice. Puoi eseguire il backup di file core e componenti aggiuntivi di terze parti.

SEO friendly

Oltre a garantire che i tuoi utenti abbiano un'esperienza utente eccezionale, l'approccio ai contenuti strutturati di ExpressionEngine rende la gestione della SEO un'impresa facile. Questo ti offre un sito web che può essere scansionato da tutti i motori di ricerca e un'esperienza adatta alla larghezza di banda per gli utenti mobili.

Sicurezza

Ogni software in codice umano presenta delle vulnerabilità. Spesso è il modo in cui gli sviluppatori gestiscono i bug relativi alla sicurezza segnalati che fa la differenza.
ExpressionEngine viene aggiornato regolarmente per stare al passo con il panorama degli exploit in continua evoluzione, ma anche adottare misure proattive quando ne viene segnalato uno.

Gestione avanzata dei siti

ExpressionEngine offre la possibilità di gestire più siti da un unico pannello di controllo.

Supponiamo che tu abbia creato dozzine di siti Web per i clienti.

Puoi condividere design, contenuto e membri nell'intero cluster di siti da questa interfaccia.

Puoi visualizzare in anteprima i tuoi contenuti prima di impegnarti e visualizzare i tuoi contenuti durante la digitazione con Anteprima dal vivo.

Nessuna congettura.

Nessun ricaricamento della pagina.

ExpressionEngine include anche un modulo forum di discussione completo che puoi utilizzare per creare la tua community online.

Monitoraggio delle prestazioni

Per una visibilità approfondita delle metriche delle prestazioni, ExpressionEngine supporta il monitoraggio approfondito delle applicazioni con New Relic pronto all'uso. Il nostro hosting viene fornito con l'estensione New Relic PHP Agent. Tutto ciò che serve è specificare la licenza New Relic e il nome della tua applicazione sul dominio.

Documentazione

Ottenere il massimo dal CMS (o da qualsiasi software) che stai utilizzando significa capirlo dagli occhi delle persone che lo hanno costruito. ExpressionEngine è davvero molto ben documentato con tutto ciò di cui hai bisogno per familiarizzare con il software.

Come installare ExpressionEngine con Softaculous e cPanel

Quando ti registri per un account di hosting Web ExpressionEngine sulla nostra piattaforma, accedi all'ultima versione di cPanel control.

Ogni account di hosting ha anche accesso al programma di installazione automatica di Softaculous.

Softaculous è un programma di installazione di applicazioni Web con un clic che fornisce il modo più semplice per installare istantaneamente e gestire senza sforzo le migliori applicazioni Web mantenendosi sempre aggiornato.

Con Softaculous, puoi installare ExpressionEngine con un clic.

Requisiti:
  • al momento in cui scrivo, PHP 7.4 o 8.0 con mod_lsapi
  • MySQL 5.6 o 8.0
  • ottieni un account di hosting con il pacchetto HardenedPHP (consigliato)
  • Accesso cPanel per l'accesso
  • un browser moderno e aggiornato

Con Softaculous, puoi installare ExpressionEngine con un clic.

Tutto quello che devi fare è:

Accedi al tuo cPanel

Scorri verso il basso fino al Software sezione.

Fai clic su Softaculous , quindi cerca ExpressionEngine in Portale/CMS .

Fai clic su "Installa ora .

Una volta che avrai accesso alla schermata di accesso di ExpressionEngine, dovrai accedere con un nome utente e una password forniti da un amministratore.

Super facile, eh.

Come installare ExpressionEngine manualmente

Accedi al tuo cPanel

Scorri verso il basso fino ai Banche dati sezione.

Fare clic su Procedura guidata database MySQL® icona.

Nel Nuovo database casella di testo, inserisci un nome per il database, copialo e salvalo, quindi fai clic su Passo successivo .

Nel Nome utente casella di testo, immettere un nome per l'utente da copiare e salvare.

Immettere e confermare la nuova password nelle apposite caselle di testo.

Fai clic su Crea utente .

Seleziona TUTTI I PRIVILEGI . Puoi perfezionarlo dopo l'installazione.

Si noti che quando si utilizza l'interfaccia della procedura guidata del database MySQL per aggiungere un utente e un database, il sistema concede automaticamente all'utente l'accesso al database.

Non è necessario utilizzare la funzione Aggiungi utente al database su cPanel>> Home>> Database>> Database MySQL.

Fai clic su Passaggio successivo .

Hai impostato correttamente il database e l'account utente.

Ora che hai creato il database, avrai:

  • il nome del database MySQL
  • l'indirizzo del server MySQL (localhost)
  • il nome utente MySQL
  • e la password MySQL

È ora di scaricare l'ultima versione di ExpressionEngine.

Puoi semplicemente usare "curl ” o “wget ” per scaricarlo direttamente sul server.

Se hai utilizzato uno di questi due per ottenere il file zippato sul tuo server, quindi:

cd public_html

(o qualunque cartella tu stia utilizzando)

Otterrai una struttura di file simile a questa se usi i comandi ls -al:

LICENSE.txt
admin.php
favicon.ico
images/
index.php
system/
test.txt
themes/

Per visualizzare l'intera struttura del file, utilizza l'albero comando.

In alternativa, scaricalo sulla tua workstation come ExpressionEngine$version.zip, decomprimi i file compressi in una cartella, quindi usa un client SFTP per spostare i file sul tuo account di hosting.

I nostri sistemi imposteranno ricorsivamente le autorizzazioni appropriate per i file (644) e le directory (755).

Se per qualche motivo il tuo client FTP non è configurato correttamente per farlo, puoi utilizzare il comando seguente per impostare le cose correttamente:

find system/ee \( -type d -exec chmod 755 {} \; \) -o \( -type f -exec chmod 644 {} \; \)

Tutto ciò che serve è visitare l'URL del file admin.php (ad es. https://webcomm.dev/admin.php) e seguire le istruzioni sullo schermo per installare ExpressionEngine.

Dopo aver completato l'installazione, rinomina o rimuovi la directory system/ee/installer/ dal tuo server.

Puoi farlo usando cPanel File Manager o il terminale:

rm -rf installer

oppure rinominalo con:

mv installer old-installer

Visita l'URL su cui hai installato ExpressionEngine.

Divertiti.

Offriamo un'ottima piattaforma per installare, eseguire e ospitare il tuo ExpressionEngine.

Il nostro servizio di hosting ExpressionEngine ti offre:

  • Installazione ExpressionEngine personalizzabile con un clic
  • la possibilità di eseguire ExpressionEngine con qualsiasi versione di PHP (da PHP 4.4 a PHP 8.1 o versione più recente)
  • la capacità di automatizzare la maggior parte dei noiosi processi di installazione, gestione ed esecuzione di ExpressionEngine
  • la possibilità di aggiornare il tuo ExpressionEngine con un clic
  • la possibilità di aggiornare le installazioni non appena viene rilasciata la nuova versione
  • la possibilità di eseguire il backup e il ripristino di ExpressionEngine con un clic
  • la possibilità di eseguire il backup su posizioni Google Drive, Dropbox, FTP/FTPS/SFTP
  • la possibilità di clonare ExpressionEngine con un semplice clic per creare un nuovo sito da un'installazione esistente
  • la possibilità di importare un ExpressionEngine esistente con un clic
  • Memcached o Redis opzionali
  • e per sviluppatori e designer di ExpressionEngine, la possibilità di rebranding con i tuoi colori e loghi o anche con un CSS personalizzato

Se sei un cliente esistente e hai bisogno di aiuto per installare ExpressionEngine, crea semplicemente una richiesta di ticket e il nostro team la installerà per te.


cPanel
  1. 5 modi per installare IntelliJ IDEA su Ubuntu

  2. 2 modi per installare Notepad ++ su Ubuntu

  3. 2 modi per installare MariaDB su CentOS 7

  4. Come installare VirtualBox su Ubuntu

  5. Installa ExpressionEngine su Debian

3 modi per installare Inkscape su Ubuntu 20.04 | 22.04 LTS

2 modi per installare Sublime Text 4 su Ubuntu 22.04 | 20.04

3 modi per installare Zotero su Ubuntu 22.04 o 20.04 LTS

2 modi per installare il server LAMP su Ubuntu 22.04 | 20.04

Come installare fatture semplici su CentOS 7

Come installare ExpressionEngine su Ubuntu 15.04