Jak zainstalować Codeigniter w Centos 7
- 2309
- 22
- Juliusz Sienkiewicz
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 kompozytoraZainstaluj 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.148Sprawdź 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.