GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

2 lächerlich einfache Wege zur Installation von ExpressionEngine

Lernen Sie dieses flexible, sichere Open-Source-CMS kennen, das sich vor aller Augen versteckt und von multinationalen Unternehmen und Regierungsbehörden verwendet wird. Erfahren Sie außerdem, wie Sie ExpressionEngine in Sekundenschnelle mit cPanel &Softaculous oder manuell installieren.

Es gibt Content-Management-Systeme wie WordPress, Joomla, Drupal, TYPO3, Textpattern usw., die einem sofort einfallen, wenn man an Open-Source-CMS denkt.

In den letzten 12 Jahren haben diese vor allem wegen ihrer Benutzerfreundlichkeit Kultstatus erlangt.

Und die Community, die sie angetrieben hat.

Aber … es gibt viele großartige Content-Management-Systeme, die etwas aus dem Blick geraten sind.

Nicht, weil sie nicht perfekt zum Inhalt Ihrer Website passen.

Nicht, weil sie nicht die Leistung haben, die Ihre Website verdient.

Nicht, weil ihnen die Funktionen und die Flexibilität fehlen, die Ihre aktuelle Option bietet.

Aber weil sie nur wenigen Auserwählten bekannt sind, die ihre Großartigkeit wirklich verstehen.

Eine davon ist ExpressionEngine {ee:u}.

ExpressionEngine ist eines dieser CMS, das Ihnen eine nahezu unbegrenzte Kapazität zum Verwalten Ihrer Website-Inhalte bietet.

Man kann mit Sicherheit sagen, dass Sie es wahrscheinlich mit ExpressionEngine erstellen können, egal wovon Sie geträumt haben oder was Sie entwerfen möchten.

Kein Wunder, dass große Unternehmen, Unternehmen und Regierungsbehörden ExpressionEngine zu ihrem beliebtesten CMS gemacht haben.

Die 10 besten Eigenschaften von ExpressionEngine

Ein-Klick-Updates

Ohne den richtigen Workflow oder die richtigen Optionen kann die Aktualisierung einer Produktionswebsite schwierig sein und eine Website sogar zum Absturz bringen, wenn sie nicht richtig durchgeführt wird. Mit ExpressionEngine ist ein Website-Update eine One-Click-Affäre. Ihre Benutzer werden nicht einmal wissen, dass es passiert oder passiert ist.

Dateimanager

ExpressionEngine wird mit einem integrierten GUI-Dateimanager geliefert. Damit können Sie alle Ihre zuvor hochgeladenen Dateien durchsuchen und anzeigen. Wählen Sie mithilfe der Kontrollkästchen auf der rechten Seite aus, dass Sie mehrere Dateien bearbeiten möchten, und laden Sie die Dateien dann herunter oder löschen Sie sie mit nur einem Klick.

Caching und Leistung

ExpressionEngine ist im Kern darauf ausgelegt, Ihre Webseiten selbst bei hohen Traffic-Spitzen sehr schnell zu rendern. Sie können aber auch die eingebauten Caching-Systeme verwenden, um die Seitenladegeschwindigkeit noch schneller zu machen. All dies sind ohne Plugins.

Rich-Text-Bearbeitung

ExpressionEngine verfügt über einen integrierten Rich-Text-Editor (RTE), der für die Bearbeitung von Einträgen im Bedienfeld sowie in den Formularen des Front-End-Kanals verwendet werden kann. Es bietet CKEditor 5 und Redactor, um reich formatierte Inhalte zu erstellen, ohne HTML schreiben zu müssen.

E-Mails senden

ExpressionEngine verfügt über ein integriertes E-Mail-System, mit dem Sie E-Mails einfach über PHPMail, Sendmail und SMTP senden können. Dies macht es einfach, Ihre Website mit E-Mail-Dienstanbietern von Drittanbietern zu verbinden. Das Erstellen eines Kontaktformulars (oder das Ermöglichen, dass Ihre Besucher Ihre Inhalte teilen) ist eine 1-Klick-Aktion.

Befehlszeilenschnittstelle

Lieben Sie es, Dinge über CLI zu erledigen? Mit ExpressionEngine Command Line Interface (CLI) können Sie system- und benutzergenerierte Befehle ausführen, das System aktualisieren und Caches in Sekundenschnelle über das Terminal löschen. Als Entwickler kommen Sie ohne die träge GUI schneller zum Kern Ihrer Arbeit.

Übersetzungen

Erstellen Sie eine Website für ein mehrsprachiges Publikum oder nicht-englische Kunden? Verwenden Sie ExpressionEngine-Sprachpakete (beigetragen von den Mitgliedern der Community), um lokalisierte Versionen des Control Panels in jeder Sprache bereitzustellen. Benutzer können ihre Spracheinstellungen auch in den Einstellungen anpassen.

Datenbank- und Dateisicherungen

Eine Live-Website muss eine gute Backup-Strategie haben. Mit dem Sicherungsdienstprogramm für die ExpressionEngine-Datenbank können Sie schnell und einfach einfache SQL-Dump-Sicherungen Ihrer ExpressionEngine-Datenbank erstellen. Sie können Kerndateien und Add-Ons von Drittanbietern sichern.

SEO-freundlich

Der strukturierte Inhaltsansatz von ExpressionEngine stellt nicht nur sicher, dass Ihre Benutzer eine großartige Benutzererfahrung haben, sondern macht die Verwaltung von SEO zu einem einfachen Unterfangen. Dadurch erhalten Sie eine Website, die von allen Suchmaschinen gecrawlt werden kann, und eine bandbreitenfreundliche Erfahrung für mobile Benutzer.

Sicherheit

Jede von Menschen programmierte Software hat Schwachstellen. Oft macht es den Unterschied, wie die Entwickler mit gemeldeten sicherheitsrelevanten Fehlern umgehen.
ExpressionEngine wird routinemäßig aktualisiert, um der sich ständig weiterentwickelnden Exploit-Landschaft immer einen Schritt voraus zu sein, aber auch proaktive Schritte zu unternehmen, wenn einer gemeldet wird.

Erweiterte Site-Verwaltung

ExpressionEngine bietet die Möglichkeit, mehrere Websites über ein einziges Bedienfeld zu verwalten.

Angenommen, Sie haben Dutzende von Websites für Kunden erstellt.

Über diese Oberfläche können Sie Design, Inhalt und Mitglieder für Ihren gesamten Site-Cluster freigeben.

Sie können eine Vorschau Ihres Inhalts anzeigen, bevor Sie ihn festlegen, und Ihren Inhalt während der Eingabe mit der Live-Vorschau anzeigen.

Kein Rätselraten.

Kein Neuladen der Seite.

ExpressionEngine enthält auch ein voll funktionsfähiges Diskussionsforummodul, mit dem Sie Ihre eigene Online-Community aufbauen können.

Leistungsüberwachung

Für einen umfassenden Einblick in die Leistungsmetriken unterstützt ExpressionEngine eine umfassende Anwendungsüberwachung mit New Relic out of the box. Unser Hosting wird mit der New Relic PHP Agent-Erweiterung geliefert. Sie müssen lediglich die New Relic-Lizenz und den Namen Ihrer Anwendung auf der Domain angeben.

Dokumentation

Um das Beste aus dem von Ihnen verwendeten CMS (oder einer anderen Software) herauszuholen, müssen Sie es aus der Sicht der Menschen verstehen, die es erstellt haben. ExpressionEngine ist wirklich sehr gut dokumentiert mit allem, was Sie brauchen, um sich mit der Software vertraut zu machen.

So installieren Sie ExpressionEngine mit Softaculous und cPanel

Wenn Sie sich auf unserer Plattform für ein ExpressionEngine-Webhosting-Konto anmelden, erhalten Sie Zugriff auf die neueste Version der cPanel-Steuerung.

Jedes Hosting-Konto hat auch Zugriff auf das automatische Installationsprogramm von Softaculous.

Softaculous ist ein Ein-Klick-Installationsprogramm für Webanwendungen, das die einfachste Möglichkeit bietet, Top-Webanwendungen sofort zu installieren und mühelos zu verwalten und dabei auf dem neuesten Stand zu bleiben.

Mit Softaculous können Sie ExpressionEngine mit einem Klick installieren.

Anforderungen:
  • zum Zeitpunkt des Schreibens dieses Artikels PHP 7.4 oder 8.0 mit mod_lsapi
  • MySQL 5.6 oder 8.0
  • Holen Sie sich ein Hosting-Konto mit dem HardenedPHP-Paket (empfohlen)
  • cPanel-Anmeldung für den Zugriff
  • einen aktuellen modernen Browser

Mit Softaculous können Sie ExpressionEngine mit einem Klick installieren.

Alles, was Sie tun müssen, ist:

Melden Sie sich bei Ihrem cPanel an

Scrollen Sie nach unten zur Software Abschnitt.

Klicken Sie auf Softaculous , suchen Sie dann unter Portal/CMS nach ExpressionEngine .

Klicken Sie auf „Jetzt installieren“. .

Sobald Sie Zugriff auf den Anmeldebildschirm von ExpressionEngine haben, müssen Sie sich mit einem Benutzernamen und einem Kennwort anmelden, die Ihnen von einem Administrator bereitgestellt wurden.

Super einfach, huh.

So installieren Sie ExpressionEngine manuell

Melden Sie sich bei Ihrem cPanel an

Scrollen Sie nach unten zu den Datenbanken Abschnitt.

Klicken Sie auf den MySQL®-Datenbankassistenten Symbol.

In der Neuen Datenbank Textfeld, geben Sie einen Namen für die Datenbank ein, kopieren und speichern Sie sie und klicken Sie dann auf Nächster Schritt .

Im Benutzernamen Geben Sie im Textfeld einen Namen ein, den der Benutzer kopieren und speichern kann.

Geben Sie das neue Passwort in die entsprechenden Textfelder ein und bestätigen Sie es.

Klicken Sie auf Benutzer erstellen .

Wählen Sie ALLE PRIVILEGIEN aus . Sie können dies nach der Installation noch feinjustieren.

Beachten Sie, dass, wenn Sie die Benutzeroberfläche des MySQL-Datenbankassistenten verwenden, um einen Benutzer und eine Datenbank hinzuzufügen, das System dem Benutzer automatisch Zugriff auf die Datenbank gewährt.

Sie müssen die Funktion Benutzer zur Datenbank hinzufügen unter cPanel>> Startseite>> Datenbanken>> MySQL-Datenbanken.

nicht verwenden

Klicken Sie auf Nächster Schritt .

Sie haben die Datenbank und das Benutzerkonto erfolgreich eingerichtet.

Nachdem Sie die Datenbank erstellt haben, haben Sie:

  • der Name der MySQL-Datenbank
  • die MySQL-Serveradresse (localhost)
  • der MySQL-Benutzername
  • und das MySQL-Passwort

Es ist an der Zeit, die neueste Version von ExpressionEngine herunterzuladen.

Sie können einfach „curl“ verwenden “ oder „wget ” um dies direkt auf den Server herunterzuladen.

Wenn Sie eine dieser beiden verwendet haben, um die gezippte Datei auf Ihren Server zu bekommen, dann:

cd public_html

(oder den von Ihnen verwendeten Ordner)

Sie erhalten eine Dateistruktur, die in etwa so aussieht, wenn Sie die ls -al-Befehle verwenden:

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

Verwenden Sie den Baum, um die gesamte Dateistruktur anzuzeigen Befehl.

Alternativ können Sie es als ExpressionEngine$version.zip auf Ihre Workstation herunterladen, die komprimierten Dateien in einen Ordner entpacken und die Dateien dann mit einem SFTP-Client auf Ihr Hosting-Konto verschieben.

Unsere Systeme setzen rekursiv die entsprechenden Berechtigungen für die Dateien (644) und Verzeichnisse (755).

Wenn Ihr FTP-Client aus irgendeinem Grund nicht richtig konfiguriert ist, um dies zu erreichen, können Sie den folgenden Befehl verwenden, um die Dinge in Ordnung zu bringen:

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

Sie müssen lediglich die URL der Datei admin.php aufrufen (z. B. https://webcomm.dev/admin.php) und den Anweisungen auf dem Bildschirm folgen, um ExpressionEngine zu installieren.

Benennen Sie nach Abschluss der Installation das Verzeichnis system/ee/installer/ um oder entfernen Sie es von Ihrem Server.

Sie können dies entweder mit dem cPanel-Dateimanager oder dem Terminal tun:

rm -rf installer

oder umbenennen mit:

mv installer old-installer

Rufen Sie die URL auf, auf der Sie ExpressionEngine installiert haben.

Viel Spaß.

Wir bieten eine großartige Plattform zum Installieren, Ausführen und Hosten Ihrer ExpressionEngine.

Unser ExpressionEngine-Hosting-Service bietet Ihnen:

  • Anpassbare ExpressionEngine-Installation mit einem Klick
  • die Möglichkeit, ExpressionEngine mit jeder PHP-Version auszuführen (PHP4.4 – bis PHP 8.1 oder aktueller)
  • die Fähigkeit, die meisten langwierigen Prozesse der Installation, Verwaltung und Ausführung von ExpressionEngine zu automatisieren
  • die Möglichkeit, Ihre ExpressionEngine mit einem Klick zu aktualisieren
  • die Möglichkeit, Installationen zu aktualisieren, sobald die neue Version veröffentlicht wird
  • die Möglichkeit, ExpressionEngine mit einem Klick zu sichern und wiederherzustellen
  • die Möglichkeit, auf Google Drive, Dropbox, FTP/FTPS/SFTP-Standorten zu sichern
  • die Möglichkeit, ExpressionEngine mit nur einem Klick zu klonen, um eine neue Website aus einer bestehenden Installation zu erstellen
  • die Möglichkeit, eine vorhandene ExpressionEngine mit einem Klick zu importieren
  • optional Memcache oder Redis
  • und für ExpressionEngine-Entwickler und -Designer die Möglichkeit zum Rebranding mit Ihren Farben und Logos oder sogar einem benutzerdefinierten CSS

Wenn Sie bereits Kunde sind und Hilfe bei der Installation von ExpressionEngine benötigen, erstellen Sie einfach eine Ticketanfrage und unser Team installiert es für Sie.


cPanel
  1. 5 Möglichkeiten zur Installation von IntelliJ IDEA auf Ubuntu

  2. 2 Wege zur Installation von Notepad++ auf Ubuntu

  3. 2 Möglichkeiten zur Installation von MariaDB auf CentOS 7

  4. So installieren Sie VirtualBox auf Ubuntu

  5. Installieren Sie ExpressionEngine unter Debian

3 Möglichkeiten zur Installation von Inkscape auf Ubuntu 20.04 | 22.04 LTS

2 Wege zur Installation von Sublime Text 4 auf Ubuntu 22.04 | 20.04

3 Möglichkeiten, Zotero auf Ubuntu 22.04 oder 20.04 LTS zu installieren

2 Möglichkeiten zur Installation des LAMP-Servers unter Ubuntu 22.04 | 20.04

So installieren Sie einfache Rechnungen unter CentOS 7

So installieren Sie ExpressionEngine unter Ubuntu 15.04