Cara Menginstal Kerangka PHP Nette di Centos / Rhel / Fedora

Cara Menginstal Kerangka PHP Nette di Centos / Rhel / Fedora

Nette adalah kerangka kerja PHP yang mendapatkan popularitas di seluruh dunia. Sesuai Survei Sitepoint Nette adalah kerangka PHP paling populer ke -3 yang digunakan untuk pengembangan web. Tutorial ini akan membantu Anda menginstal Nette PHP Framework di CentOS, Red Hat & Fedora Operating Systems.

Langkah 1: Siapkan repositori yum

Pertama, Anda perlu menambahkan repositori Remi dan EPEL RPM di sistem Anda. Repositori ini telah memperbarui paket. Gunakan salah satu perintah di bawah ini sesuai dengan versi OS dan arsitektur sistem Anda.

 Sistem Centos/Rhel 7, 64 bit: # rpm -uvh http: // gratis.NCHC.org.TW/Fedora-Epel/7/X86_64/E/Epel-Release-7-5.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-7.RPM Centos/Rhel 6, 32 Bit System: # rpm -uvh http: // unduh.Fedoraproject.org/pub/epel/6/i386/epel-rilis-6-8.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-6.RPM Centos/Rhel 6, 64 Bit System: # rpm -uvh http: // unduh.Fedoraproject.org/pub/epel/6/x86_64/epel-rilis-6-8.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-6.RPM Centos/Rhel 5, 32 Bit System: # rpm -uvh http: // dl.Fedoraproject.org/pub/epel/5/i386/epel-rilis-5-4.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-5.RPM CentOS/RHEL 5, 64 BIT SYSTEM: # rpm -uvh http: // dl.Fedoraproject.org/pub/epel/5/x86_64/epel-releas5-4.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-5.RPM 

Langkah 2: Instal Apache, MySQL dan PHP

Untuk memulai dengan konfigurasi nette, pertama -tama kita harus menyiapkan server lampu yang berjalan. Jika Anda sudah menjalankan tumpukan lampu, lewati langkah ini, gunakan perintah pengikut untuk mengatur tumpukan lampu.

Instal Apache

# yum --enablerepo = Remi, EPEL Instal httpd 

Instal mysql

# yum --enablerepo = remi, ePel menginstal mysql-server # service mysqld start #/usr/bin/mysql_secure_installation 

Instal PHP

# yum --enablerepo = remi, EPEL menginstal php php-mysql php-mcrypt # service httpd restart 

Langkah 3: Instal atau Perbarui Komposer

Komposer diperlukan untuk menginstal Nette Framework. Jadi gunakan perintah di bawah untuk mengunduh dan digunakan sebagai perintah di sistem kami.

# curl -ss https: // getComposer.org/installer | PHP # MV Composer.phar/usr/lokal/bin/komposer # chmod +x/usr/lokal/bin/komposer 

Jika Anda sudah menginstal komposer di sistem Anda. Gunakan perintah berikut untuk memperbaruinya ke versi terbaru.

# Komposer update sendiri 

Langkah 4 - Buat Aplikasi Nette

Mari kita arahkan ke root dokumen web dan gunakan komposer untuk membuat aplikasi nette baru menggunakan perintah berikut. Ini akan secara otomatis mengunduh salinan Nette Framework terbaru di sistem Anda di bawah Direktori MYPP.

# CD/VAR/WWW/HTML # Composer Create-Project Nette/Sandbox MyApp 

Setelah berhasil mengunduh semua paket, tetapkan izin yang tepat pada file dan folder di aplikasi Anda.

# chown -r apache.Apache myapp # chmod -r 755 myapp # chmod -r 777 myapp/tmp myapp/log 

Langkah 5 - Akses Aplikasi Nette

Pada tahap ini Anda telah berhasil mengonfigurasi kerangka kerja Nette di sistem Anda.

 http: // localhost/myapp/www/ 

Langkah 6 - Buat Apache VirtualHost

Sekarang tambahkan host virtual di file konfigurasi Apache Anda untuk mengakses kerangka kerja Nette PHP dari browser web. Untuk melakukannya mengedit file konfigurasi apache /etc/httpd/conf/httpd.conf dan tambahkan kode di bawah di akhir file

# vim/etc/httpd/conf/httpd.conf 
 Servername nette.contoh.com documentrooth/var/www/html/nette/www allowoverride all   

Restart Apache Service and Access Nette Framework Menggunakan Browser Web Favorit Anda dan Mulailah Mengembangkan Aplikasi Web Hebat.

 # layanan httpd restart