Webentwicklung · 2 min read · Dec 07, 2025

So installieren Sie das CodeIgniter PHP-Framework auf Ubuntu 18.04 LTS

CodeIgniter ist ein kostenloses, Open-Source und leistungsstarkes PHP-Framework mit einem sehr kleinen Fußabdruck, das 2006 von Rick Ellis erstellt wurde. Es wurde speziell für Entwickler entwickelt, die ein einfaches und elegantes Toolkit benötigen, um voll funktionsfähige Webanwendungen zu erstellen. Es bietet viele Funktionen, darunter: Leichtgewichtig, Active Record-Datenbankunterstützung, Bildbearbeitungsbibliothek, Hilfsunterstützung, URI-Routing, modellbasiertes System und vieles mehr.

In diesem Tutorial lernen wir, wie man CodeIgniter auf einem Ubuntu 18.04 LTS (Bionic Beaver) Server installiert.

Anforderungen

  • Ein Server, der Ubuntu 18.04 ausführt.
  • Ein Nicht-Root-Benutzer mit Root-Passwort ist auf Ihrem Server eingerichtet.

Apache und PHP installieren

CodeIgniter läuft auf dem Apache-Webserver und ist in PHP geschrieben, daher müssen Sie Apache und PHP auf Ihrem System installieren. Zuerst installieren Sie den Apache-Webserver mit dem folgenden Befehl:

sudo apt-get install apache2 -y

Standardmäßig ist die neueste Version von PHP in Ubuntu 18.04 nicht verfügbar, daher müssen Sie das Repository dafür hinzufügen. Sie können das PHP-Repository mit dem folgenden Befehl hinzufügen:

sudo apt-get install python-software-properties -y  
sudo add-apt-repository -y ppa:ondrej/php

Sobald das Repository aktualisiert ist, können Sie PHP und andere Bibliotheken mit dem folgenden Befehl installieren:

sudo apt-get install libapache2-mod-php7.1 php7.1-common php7.1-xml php7.1-zip php7.1-mysql unzip wget -y

Starten Sie als Nächstes den Apache-Webdienst und aktivieren Sie ihn, damit er beim Booten startet:

sudo systemctl start apache2  
sudo systemctl enable apache2

CodeIgniter installieren

Sie können die neueste Version von CodeIgniter aus dem Git-Repository mit dem folgenden Befehl herunterladen:

wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.5.zip

Sobald der Download abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:

unzip 3.1.5.zip

Kopieren Sie das extrahierte Verzeichnis in das Apache-Stammverzeichnis und geben Sie die entsprechenden Berechtigungen mit dem folgenden Befehl:

sudo cp -r CodeIgniter-3.1.5 /var/www/html/codeigniter  
sudo chown -R www-data:www-data /var/www/html/codeigniter  
sudo chmod -R 777 /var/www/html/codeigniter/

Erstellen Sie als Nächstes eine Apache-virtuelle Host-Direktive für CodeIgniter.

sudo nano /etc/apache2/sites-available/codeigniter.conf

Fügen Sie die folgenden Zeilen hinzu:


 ServerAdmin [email protected]
 DocumentRoot /var/www/html/codeigniter
 ServerName yourdomain.com
 
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 
 ErrorLog /var/log/apache2/codeigniter-error_log
 CustomLog /var/log/apache2/codeigniter-access_log common

Speichern Sie die Datei und schließen Sie sie, aktivieren Sie dann die virtuelle Host-Datei mit dem folgenden Befehl:

sudo a2ensite codeigniter

Starten Sie schließlich den Apache-Dienst neu, um alle Änderungen anzuwenden:

systemctl restart apache2

Zugriff auf CodeIgniter

Öffnen Sie Ihren Webbrowser und geben Sie die URL http://yourdomain.com ein, Sie werden zum CodeIgniter-Dashboard weitergeleitet, wie auf der folgenden Seite gezeigt:

Herzlichen Glückwunsch! Sie haben CodeIgniter erfolgreich auf dem Ubuntu 18.04 LTS-Server installiert.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.