Jak zainstalować Codeigniter w Centos 7

Jak zainstalować Codeigniter w Centos 7

Codeigniter to potężne ramy rozwojowe napisane w Php i jest powszechnie używany przez programistów, którzy budują w pełni wyświetlone aplikacje internetowe.

Codeigniter ma niewiele wymagań do uruchomienia:

  • serwer internetowy. Do celów tego samouczka, którego zamierzamy użyć Apache.
  • PHP 5.6 lub nowsze
  • Serwer bazy danych, taki jak MySQL 5.1 (lub nowsze). Postgresql, MS SQL, SQLITE itp. Do celów tego samouczka będziemy używać Mariadb.
  • Kompozytor

Notatka: Ten samouczek zakłada, że ​​masz już LAMPA Zainstalowany stos. Jeśli jeszcze go nie skonfigurujesz, sprawdź nasz przewodnik: Jak zainstalować stos lampy na Centos 7.

Wyłącz Selinux

Zanim przejdziemy, należy zrobić jeszcze kilka zmian. Wyłącz Selinux, edytując:

# VI/etc/sysconfig/selinux 

I ustaw Selinux na wyłączony:

SELINUX = wyłączony 

Utwórz bazę danych MySQL dla Codeigniter

Następnie utworzymy użytkownika bazy danych i bazy danych dla naszych Codeigniter instalacja. Aby to zrobić, uruchom serwer MySQL i wprowadź następujące:

Mariadb> Utwórz kod bazy danych_db; Mariadb> przyznać wszystkie przywileje na CodedB.* do [e -mail chroniony] „localHost” zidentyfikowane przez „hasło”; Mariadb> Przywileje spłukiwane; Mariadb> Wyjście 

To utworzy nazwaną bazę danych kod_db i użytkownik kod_db zidentyfikowane przez hasło „hasło".

Zainstaluj Menedżer pakietów kompozytora

Jeśli chcesz zainstalować Codeigniter zależności, będziesz potrzebować kompozytor. Łatwo jest zainstalować z następującymi poleceniami:

# curl -ss https: // getComposer.org/instalator | kompozytor php # mv.phar/usr/local/bin/composer # chmod +x/usr/local/bin/composer 

Zainstaluj Framework CodeIgniter

Teraz jesteśmy gotowi kontynuować Codeigniter instalacja. Najpierw przejdź do katalogu głównego internetowego swojego serwera.

# cd/var/www/html/ 

Następnie użyjemy GIT do klonowania Codeigniter z jego repozytorium GIT

# git klon https: // github.com/BCIT-CI/codeigniter.git . 

Następnie zainstalujemy wymagane zależności z kompozytorem:

# Instalacja kompozytora 
Zainstaluj Codeigniter w Centos

Teraz zaktualizujemy własność plików do użytkownika Apache:

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

Skonfiguruj adres URL bazowy CodeIgniter

Teraz skonfigurujemy podstawowy adres URL, edytując następujący plik:

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

Zmień następujący wiersz:

$ config ['base_url'] = "; 

I w cytatach dodaj adres URL, którego użyjesz, aby uzyskać dostęp do aplikacji. Dla mnie to byłoby http: // 192.168.20.148.

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

Skonfiguruj połączenie bazy danych CodeIgniter

Aby skonfigurować ustawienia bazy danych dla twojego Codeigniter, Edytuj następujący plik z ulubionym edytorem tekstu:

# vi/var/www/html/application/config/baza danych.php 

Znajdź następującą sekcję:

$ db ['default'] = array ('dsn' => ", 'nazwa hosta' => 'localHost', 'nazwa użytkownika' =>", 'hasło' => ", 'baza danych' =>", 'dbdriver' ' => „mysqli”, 

Zmień na:

$ db ['default'] = array ('dsn' => ", 'nazwa hosta' => 'localHost', 'nazwa użytkownika' => 'code_db', 'hasło' => 'hasło', 'baza danych' => ' code_db ', „dbdriver” => „mysqli”, 

Zapisz plik. Teraz jesteś gotowy do załadowania przeglądarki internetowej, aby to zweryfikować Codeigniter działa. Po prostu wprowadź podstawowy adres URL, którego użyłeś wcześniej do paska adresu przeglądarki:

http: // 192.168.20.148 
Sprawdź Codeigniter

Nawet jeśli zakończyłeś instalację Codeigniter, Jest o wiele więcej, co można zrobić od tego momentu. Jeśli jesteś nowy w frameworku, możesz sprawdzić dokumentację Codeigniter, aby lepiej ją zapoznać i sprawić, że większość z nich.