Codeignetor ist ein PHP-Framework zum Erstellen einer Webanwendung, die von Entwicklern auf der ganzen Welt weit verbreitet ist. Stellen Sie vor der Installation von Codeignetor sicher, dass die folgenden Anforderungen bereits installiert sind.
- Webserver Apache oder Nginx
- PHP 5.6
- MySQL
- Komponist
Sobald Sie die obige Komponente auf Ihrem Server bestätigen. Fahren Sie mit der Installation von Codeignetor mit den folgenden Schritten fort.
- Stellen Sie den SELinx-Status auf Deaktivieren ein.
# SELINUX=disabled
- Lassen Sie uns eine MySQL-Datenbank für Codeignetor erstellen.
# create database mycode_db;
grant all privileges on mycodeusr.* to [email protected]'localhost' identified by 'your_password';
flush privileges;
exit - Nun installieren wir den Composer Package Manager.
# curl -sS https://getcomposer.org/installer | php # mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer
exit - Wir werden Codeigniter installieren. Wechseln Sie in das Stammverzeichnis html.
# cd /var/www/html/
- Klonen Sie CodeIgniter aus seinem Git-Repository.
# git clone https://github.com/bcit-ci/CodeIgniter.git
- Wir werden erforderliche Abhängigkeiten installieren, die Composer ausführen.
# composer install
- Geben Sie dem Apache-Benutzer das Eigentum an Dateien.
# chown -R apache:apache /var/www/html/
- Wir werden die Basis-URL konfigurieren, indem wir die Datei config.php bearbeiten.
# vi /var/www/html/application/config/config.php
- Suchen Sie die folgende Zeile.
$config['base_url'] = '';
- Ändern Sie diese Zeile, indem Sie Ihre Anwendungs-URL in Anführungszeichen einfügen.
$config['base_url'] = 'http://173.248.174.102';
- Um die Verbindungseinstellungen für die Codeignetor-Datenbank zu konfigurieren, bearbeiten Sie die folgende Datei mit Ihrem bevorzugten Texteditor:
# vi /var/www/html/application/config/database.php
- Suchen Sie unter dem Pfad.
Ändern Sie es in:$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => '', 'password' => '', 'database' => '', 'dbdriver' => 'mysqli',
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'mycode_db', 'password' => 'your-db-user-password', 'database' => 'mycodeusr', 'dbdriver' => 'mysqli',
- Sobald Sie mit den Änderungen fertig sind, speichern Sie diese Datei. Greifen Sie auf die URL zu, die Sie zuvor in base_url hinzugefügt haben, und überprüfen Sie, ob der Mitbezeichner funktioniert.