Cara Memasang CodeIgniter di CentOS 7
- 2216
- 190
- Noah Torp
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 komposerPasang 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.148Sahkan 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.
- « Cara Christmassify Terminal dan Shell Linux Anda
- Cara Menyiapkan Log Masuk Tanpa Kata Laluan SSH di RHEL 8 »