Cara Menyiapkan Rangka Kerja Nette PHP di Ubuntu & Linuxmint

Cara Menyiapkan Rangka Kerja Nette PHP di Ubuntu & Linuxmint

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 menyiapkan Rangka Kerja Nette PHP di Sistem Operasi Ubuntu, Debian & Linuxmint.

Langkah 1 - Pasang lampu

Mulakan pertama dengan pemasangan pelayan lampu pada sistem anda. Sekiranya anda sudah menjalankan Stack Lamp Langkau langkah ini, gunakan arahan berikut untuk menyediakan lampu pada sistem Ubuntu.

Pasang Php 5.5

$ sudo apt-get pemasangan python-software-properties $ sudo add-apt-repository ppa: ondrej/php5 $ sudo apt-get update $ sudo apt-get install -y php5-mcrypt php5-gd 

Pasang apache2

$ apt-get Install Apache2 libapache2-mod-php5 

Pasang MySQL

$ apt-get memasang mysql-server php5-mysql 

Langkah 2 - 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 $ SUDO MV COMPOSER.phar/usr/tempatan/bin/komposer $ sudo 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 

Langkah 3 - 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/$ sudo composer create-project nette/sandbox myApp 

Setelah berjaya memuat turun semua pakej, persediaan keizinan yang tepat pada aplikasi.

$ chown -r www -data.www -data myapp $ chmod -r 755 myapp $ chmod -r 777 myapp/tmp myapp/log 

Langkah 4 - Permohonan Nette Access

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

 http: // localhost/myapp/www/ 

Langkah 5 - Buat Apache VirtualHost

Sekarang jika anda perlu mengkonfigurasi Nette dengan subdomain. Buat VirtualHost dalam fail konfigurasi Apache anda. Buat fail konfigurasi Apache di bawah/etc/apache2/tapak-tersedia/

$ vim/etc/apache2/laman web yang tersedia/nette.Contoh.com.Conf 

direktori dan tambahkan kandungan di bawah.

  ServerName Nette.Contoh.com Documentroot/var/www/myApp/wwww Options Followsymlinks allowoverride none allowoverride All errorlog $ APACHE_LOG_DIR/ERROR.Log Loglevel Warn CustomLog $ APACHE_LOG_DIR/akses.log digabungkan  

Akhirnya Dayakan Laman Web dan Muat semula Perkhidmatan Apache Menggunakan Perintah Di Bawah.

$ a2ensite nette.Contoh.com $ sudo perkhidmatan Apache2 Reload