Kā instalēt CodeIgniter CentOS 7
CodeIgniter ir spēcīgs izstrādes ietvars, kas rakstīts PHP, un to plaši izmanto izstrādātāji, kuri veido pilnībā piedāvātas tīmekļa lietojumprogrammas.
CodeIgniter ir dažas prasības, lai palaistu:
- Tīmekļa serveris. Šīs apmācības vajadzībām mēs izmantosim Apache.
- PHP 5.6 vai jaunāka versija
- Datu bāzes serveris, piemēram, MySQL 5.1 (vai jaunāks). PostgreSQL, MS SQL, SQLite utt. Šīs apmācības vajadzībām mēs izmantosim MariaDB.
- Komponists
Piezīme. Šajā apmācībā tiek pieņemts, ka jums jau ir instalēta LAMP kaudze. Ja jums tas vēl nav konfigurēts, lūdzu, pārbaudiet mūsu ceļvedi: Kā instalēt LAMP skursteni CentOS 7.
Atspējot SELINUX
Pirms mēs turpinām, ir jāveic vēl dažas izmaiņas. Atspējot SELinux, rediģējot:
# vi /etc/sysconfig/selinux
Un iestatiet SELinux uz atspējotu:
SELINUX=disabled
Izveidojiet MySQL datu bāzi CodeIgniter
Tālāk mēs izveidosim datu bāzi un datubāzes lietotāju mūsu CodeIgniter instalēšanai. Lai to izdarītu, startējiet MySQL serveri un ievadiet šo:
MariaDB> create database code_db; MariaDB> grant all privileges on codedb.* to [email 'localhost' identified by 'password'; MariaDB> flush privileges; MariaDB> exit
Tādējādi tiks izveidota datu bāze ar nosaukumu code_db un lietotāja kods_db, kas identificēta ar paroli “password”.
Instalējiet Composer Package Manager
Ja vēlaties instalēt CodeIgniter atkarības, jums būs nepieciešams komponists. To ir viegli instalēt, izmantojot šādas komandas:
# curl -sS https://getcomposer.org/installer | php # mv composer.phar /usr/local/bin/composer # chmod +x /usr/local/bin/composer
Instalējiet CodeIgniter Framework
Tagad mēs esam gatavi turpināt CodeIgniter instalēšanu. Vispirms dodieties uz sava servera tīmekļa saknes direktoriju.
# cd /var/www/html/
Tad mēs izmantosim git, lai klonētu CodeIgniter no tā git repozitorija
# git clone https://github.com/bcit-ci/CodeIgniter.git .
Pēc tam mēs instalēsim nepieciešamās atkarības, kurās darbojas komponists:
# composer install
Tagad mēs atjaunināsim failu īpašumtiesības uz lietotāja apache:
# chown -R apache:apache /var/www/html/
Konfigurējiet CodeIgniter bāzes URL
Tagad mēs konfigurēsim bāzes URL, rediģējot šādu failu:
# vi /var/www/html/application/config/config.php
Mainiet šo rindu:
$config['base_url'] = '';
Pēdiņās pievienojiet URL, kuru izmantosit, lai piekļūtu lietojumprogrammai. Man tas būtu http://192.168.20.148.
$config['base_url'] = 'http://192.168.20.148';
Konfigurējiet CodeIgniter datu bāzes savienojumu
Lai konfigurētu CodeIgniter datu bāzes iestatījumus, rediģējiet šo failu ar iecienītāko teksta redaktoru:
# vi /var/www/html/application/config/database.php
Atrodiet šo sadaļu:
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => '', 'password' => '', 'database' => '', 'dbdriver' => 'mysqli',
Mainīt uz:
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'code_db', 'password' => 'password', 'database' => 'code_db', 'dbdriver' => 'mysqli',
Saglabājiet failu. Tagad esat gatavs ielādēt tīmekļa pārlūkprogrammu, lai pārbaudītu, vai CodeIgniter darbojas. Vienkārši ievadiet iepriekš izmantoto pamata URL pārlūkprogrammas adrešu joslā:
http://192.168.20.148
Pat ja esat pabeidzis CodeIgniter instalēšanu, no šī brīža var izdarīt daudz vairāk. Ja sistēma jums ir jauna, varat pārbaudīt CodeIgniter dokumentāciju, lai ar to labāk iepazītos un izmantotu lielāko daļu.