Cara Memasang CodeIgniter di CentOS 7

Cara Memasang CodeIgniter di CentOS 7

Codeigniter adalah rangka kerja pembangunan yang kuat yang ditulis dalam Php dan digunakan secara meluas oleh pemaju yang membina aplikasi web yang dipaparkan sepenuhnya.

CodeIgniter mempunyai beberapa keperluan untuk dijalankan:

  • Pelayan web. Untuk tujuan tutorial ini kita akan gunakan Apache.
  • Php 5.6 atau lebih baru
  • Pelayan pangkalan data seperti MySQL 5.1 (atau lebih baru). PostgreSQL, MS SQL, SQLITE dll. Untuk tujuan tutorial ini, kami akan menggunakan Mariadb.
  • Komposer

Catatan: Tutorial ini menganggap anda sudah mempunyai Lampu Stack dipasang. Sekiranya anda belum dikonfigurasi, sila periksa panduan kami: Cara memasang stack lampu di CentOS 7.

Lumpuhkan Selinux

Sebelum kita meneruskan, terdapat beberapa lagi perubahan yang perlu dilakukan. Lumpuhkan Selinux dengan mengedit:

# vi/etc/sysconfig/selinux 

Dan tetapkan selinux untuk dilumpuhkan:

Selinux = dilumpuhkan 

Buat Pangkalan Data MySQL untuk CodeIgniter

Seterusnya kami akan membuat pangkalan data dan pengguna pangkalan data untuk kami Codeigniter pemasangan. Untuk melakukan ini, mulakan pelayan MySQL dan masukkan yang berikut:

Mariadb> Buat pangkalan data code_db; Mariadb> Memberi semua keistimewaan di CodeDB.* untuk [dilindungi e -mel] 'localhost' yang dikenal pasti oleh 'kata laluan'; Mariadb> keistimewaan siram; Mariadb> keluar 

Ini akan membuat pangkalan data yang dinamakan code_db dan pengguna code_db dikenal pasti dengan kata laluan "kata laluan".

Pasang Pengurus Pakej Komposer

Sekiranya anda ingin memasang Codeigniter kebergantungan, anda perlukan komposer. Mudah dipasang dengan arahan berikut:

# curl -ss https: // getcomposer.org/pemasang | PHP # MV Composer.phar/usr/tempatan/bin/komposer # chmod +x/usr/local/bin/komposer 

Pasang rangka kerja codeigniter

Sekarang kita sudah bersedia untuk meneruskan dengan Codeigniter pemasangan. Mula -mula pergi ke direktori akar web pelayan anda.

# cd/var/www/html/ 

Kemudian kami akan menggunakan git untuk mengklon codeigniter dari repositori gitnya

# git clone https: // github.com/bcit-ci/codeigniter.git . 

Seterusnya kami akan memasang Komposer Running Running yang diperlukan:

# Pemasangan komposer 
Pasang CodeIgniter di CentOS

Sekarang kami akan mengemas kini pemilikan fail ke pengguna Apache:

# chown -r apache: apache/var/www/html/ 

Konfigurasikan URL Pangkalan CodeIgniter

Sekarang, kami akan mengkonfigurasi URL asas, dengan mengedit fail berikut:

# vi/var/www/html/aplikasi/config/config.php 

Tukar baris berikut:

$ config ['base_url'] = "; 

Dan dalam petikan tambahkan URL yang akan anda gunakan untuk mengakses aplikasi. Bagi saya ini akan menjadi http: // 192.168.20.148.

$ config ['base_url'] = 'http: // 192.168.20.148 '; 

Konfigurasikan sambungan pangkalan data codeigniter

Untuk mengkonfigurasi tetapan pangkalan data untuk anda Codeigniter, Edit fail berikut dengan editor teks kegemaran anda:

# vi/var/www/html/aplikasi/konfigurasi/pangkalan data.php 

Cari bahagian berikut:

$ db ['default'] = array ('dsn' => ", 'hostname' => 'localhost', 'username' =>", 'password' => ',' database '=> ",' dbDriver ' => 'mysqli', 

Bertukar kepada:

$ db ['default'] = array ('dsn' => ", 'hostname' => 'localhost', 'username' => 'code_db', 'kata laluan' => 'kata laluan', 'pangkalan data' => ' code_db ',' dbDriver '=>' mysqli ', 

Simpan fail. Sekarang anda sudah bersedia untuk memuat pelayar web untuk mengesahkannya Codeigniter sedang berfungsi. Masukkan URL asas yang telah anda gunakan sebelum ini ke bar alamat penyemak imbas anda:

http: // 192.168.20.148 
Sahkan codeigniter

Walaupun anda telah menyelesaikan pemasangan Codeigniter, Terdapat banyak lagi yang boleh dilakukan dari titik ini. Sekiranya anda baru dalam rangka kerja, anda boleh menyemak dokumentasi CodeIgniter untuk mendapatkan lebih akrab dengannya dan membuat sebahagian besarnya.