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 -yStandardmäß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/phpSobald 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 -yStarten Sie als Nächstes den Apache-Webdienst und aktivieren Sie ihn, damit er beim Booten startet:
sudo systemctl start apache2
sudo systemctl enable apache2CodeIgniter 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.zipSobald der Download abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:
unzip 3.1.5.zipKopieren 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.confFü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 codeigniterStarten Sie schließlich den Apache-Dienst neu, um alle Änderungen anzuwenden:
systemctl restart apache2Zugriff 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.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.