Cara Memasang Rangka Kerja Nette PHP di CentOS / RHEL / FEDORA

Cara Memasang Rangka Kerja Nette PHP di CentOS / RHEL / FEDORA

Nette adalah kerangka PHP yang mendapat populariti di seluruh dunia. Seperti nette tinjauan SitePoint adalah rangka kerja PHP yang paling popular ke -3 yang digunakan untuk pembangunan web. Tutorial ini akan membantu anda memasang Rangka Kerja Nette PHP di CentOS, Red Hat & Fedora Operating Systems.

Langkah 1: Repositori Persediaan Yum

Pertama anda perlu menambah repositori REMI dan EPEL RPM dalam sistem anda. repositori ini telah mengemas kini pakej. Gunakan salah satu arahan di bawah mengikut versi OS dan seni bina sistem anda.

 Centos/RHEL 7, 64 bit Sistem: # RPM -UVH http: // percuma.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 Sistem: # RPM -UVH http: // muat turun.Fedoraproject.org/pub/epel/6/i386/epel-release-6-8.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/enterprise/remi-release-6.RPM Centos/RHEL 6, 64 bit Sistem: # RPM -UVH http: // muat turun.Fedoraproject.org/pub/epel/6/x86_64/epel-release-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-release-5-4.Noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/enterprise/remi-release-5.RPM CentOS/RHEL 5, 64 bit Sistem: # 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: Pasang Apache, MySQL dan PHP

Untuk memulakan dengan konfigurasi Nette, kita perlu menyiapkan pelayan lampu yang sedang berjalan. Sekiranya anda sudah menjalankan Stack Lampu Langkau langkah ini, gunakan arahan berikut untuk membuat susunan lampu.

Pasang Apache

# yum --enablePo = Remi, Epel Pasang HTTPD 

Pasang MySQL

# YUM --EnableRepo = Remi, Epel Pasang MySQL-Server # Service MySqld Start #/usr/bin/MySql_Secure_installation 

Pasang php

# yum --eNableRepo = Remi, EPEL Pasang PHP PHP-MYSQL PHP-McRYPT # Service Httpd Restart 

Langkah 3: Pasang atau kemas kini komposer

Komposer diperlukan untuk memasang rangka kerja Nette. Oleh itu, gunakan arahan di bawah untuk memuat turun dan digunakan sebagai arahan dalam sistem kami.

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

Sekiranya anda sudah memasang komposer pada sistem anda. Gunakan arahan berikut untuk mengemas kini ke versi terkini.

# Komposer sendiri-update 

Langkah 4 - Buat Aplikasi Nette

Mari navigasi ke Root Dokumen Web dan gunakan komposer untuk membuat aplikasi Nette baru menggunakan arahan berikut. Ia secara automatik akan memuat turun Salinan Terkini Rangka Kerja Nette pada Sistem Anda Di Bawah Mypp Directory.

# cd/var/www/html # komposer create-project nette/sandbox myApp 

Setelah berjaya memuat turun semua pakej, berikan kebenaran yang betul pada fail dan folder dalam aplikasi anda.

# chown -r Apache.Apache MyApp # Chmod -R 755 MyApp # Chmod -R 777 MyApp/TMP MyApp/Log 

Langkah 5 - Aplikasi Nette Access

Pada peringkat ini, anda telah berjaya mengkonfigurasi rangka kerja Nette pada sistem anda.

 http: // localhost/myapp/www/ 

Langkah 6 - Buat Apache VirtualHost

Sekarang tambahkan hos maya dalam fail konfigurasi Apache anda untuk mengakses kerangka PHP Nette dari pelayar web. Untuk melakukannya mengedit fail konfigurasi Apache /etc/httpd/conf/httpd.Conf dan tambahkan kod di bawah pada akhir fail

# vim/etc/httpd/conf/httpd.Conf 
 ServerName Nette.Contoh.com dokumen/var/www/html/nette/www allowoverride semua   

Mulakan semula perkhidmatan Apache dan akses Rangka Kerja Nette menggunakan penyemak imbas web kegemaran anda dan mula membangunkan aplikasi web yang hebat.

 # perkhidmatan httpd mulakan semula