So installieren Sie Codesigniter auf Ubuntu 18.04 (bionisch)

So installieren Sie Codesigniter auf Ubuntu 18.04 (bionisch)

Codesigniter ist ein leistungsstarkes PHP -Framework für die schnelle Entwicklung. Es handelt sich um ein OpenSource -PHP -Framework -Build von Entwicklern, in denen Entwickler Webanwendungen schneller erstellen können. Codesigniter 3 ist das neueste verfügbare Framework und Codesigniter 2 ist ein älteres PHP -Framework.

In diesem Tutorial werden wir Codesigniter 3 in unserem System installieren. In diesem Tutorial können Sie Codesigniter unter Ubuntu 18 installieren.04 Bionic LTS -Systeme.

Schritt 1 - Voraussetzungen

Melden Sie sich bei Ihrem Ubuntu -System an. Codesigniter Framework erforderte die Installation von PHP, MySQL als Datenbankserver und Apache/Nginx als Webserver. Verwenden Sie eines im folgenden Tutorial, um den Lamp -Server auf Ihrem System zu installieren

  • Lampe auf Ubuntu 18 einbauen.04

Schritt 2 - Codesigniter herunterladen

Laden Sie die neueste Version von CodeIgniter von seiner offiziellen GitHub -Release -Seite herunter. Sie können folgende Befehle verwenden, um Codesigniter 3 herunterzuladen.1.9 auf Ihrem System.

CD/var/www wGet https: // github.com/bcit-ci/codesigniter/archiv/3.1.9.Reißverschluss 

Extrahieren Sie das Archiv auf Ihrem lokalen System und platzieren.

Unzipp 3.1.9.ZIP MV Codesigniter-3.1.9 Codesigniter 

Schritt 3 - Datenbank erstellen

Erstellen Sie nun eine Datenbank für Ihre Codesigniter -Anwendung in MySQL. Ich habe MySQL 5.7 auf meiner Maschine laufen. Mit MySQL mit dem Root -Benutzer verbunden und erstellen Sie die Datenbank und Benutzer mit den folgenden Abfragen.

MySQL> Datenbank -Codesigniter erstellen; MySQL> Geben Sie alles auf CodeIgniter gewähren.* zu 'dbuser'@'localhost' identifiziert von '_password_'; MySQL> Flush -Privilegien; MySQL> Hör
1234MySQL> Datenbank codesigniter erstellen; MySQL> Geben Sie alle auf Codesigniter Gewähren.* zu 'dbuser'@'localhost' identifiziert durch '_password _';

Datenbank erstellen, die Codesigniter -Datenbankkonfiguration im Texteditor bearbeiten und die Datenbankeinstellungen gemäß Ihren Umgebungen aktualisieren.

VI -Anwendung/Konfiguration/Datenbank.Php 
$ db ['default'] = array ('dsn' => ", 'hostname' => 'localhost', 'username' => 'root', 'password' => '_password_', 'Datenbank' => ' Codesigniter ',' dbDriver '=>' mySQLi ',' dbprefix '=>' tec_ ', 

Schritt 4 - Codesigniter einrichten

Jetzt müssen Sie die Basis -URL für Ihre Anwendung konfigurieren. Für dieses Tutorial verwende ich den www.Beispiel.COM -Domäne für die Konfiguration. Sie können den Localhost oder einen gültigen Domänennamen Ihrer Wahl auswählen.

Konfiguration bearbeiten.PHP -Datei im Texteditor:

VI -Anwendung/Konfiguration/Konfiguration.Php 

und aktualisieren Sie Base_url wie folgt:

$ config ['Base_url'] = 'http: // www.Beispiel.com/'; 

Schritt 5 - APache für Codesigniter einrichten

Für dieses Tutorial verwende ich den Apache -Webserver auf meinem Ubuntu -System. Erstellen Sie eine neue VirtualHost -Konfigurationsdatei:

VI/etc/apache2/sites-verfügbare/Codesigniter.Conf 

Fügen Sie den folgenden Inhalt mit dem richtigen Servernamen, Alias, hinzu:

Serverame Beispiel.com Serveralias www.Beispiel.com documentroot/var/www/codesigniter degfoverride alle
12345678 Serverame Beispiel.com Serveralias www.Beispiel.com documentroot/var/www/codesigniter ALLESRIDE ALLES

Speichern Sie die Apache VirtualHost -Konfigurationsdatei. Verwenden Sie nun den Befehl a2enmod, um neu erstellte Codesigniter virtualHost zu aktivieren. Starten Sie auch den Apache -Dienst neu, um Änderungen anzuwenden.

sudo a2ensit Codesigniter sudo systemctl starten Sie Apache2 neu 

Schritt 6 - Tests

Alles erledigt. Sie können in Ihrem bevorzugten Webbrowser mit dem konfigurierten Domänennamen auf Ihre Codesignator -Anwendung zugreifen.

 http: // www.Beispiel.com/ 

Standardmäßig werden Sie den Bildschirm unten unten.

Beginnen wir mit der Entwicklung mit CodeIgniter.