Bagaimana untuk menjalankan projek ThinkPHP pada platform Linux?
ThinkPHP ialah rangka kerja pembangunan PHP yang sangat baik. Ia sangat meningkatkan kecekapan pembangunan PHP dan kualiti kod, dan digemari oleh majoriti pembangun. Bagaimana untuk menjalankan projek ThinkPHP pada platform Linux? Di bawah, saya akan memberi anda pengenalan terperinci.
- Pasang persekitaran PHP
Memasang persekitaran PHP di bawah Linux adalah sangat mudah, cuma laksanakan arahan berikut:
Ubuntu:
sudo apt-get install php
CentOS:
yum install php
- Pasang Apache atau Nginx
di bawah Linux yang biasa digunakan web pelayan termasuk Apache dan Nginx Berikut menerangkan cara memasangnya.
Pemasangan Apache 2.1
Ubuntu:
sudo apt-get install apache2
CentOS:
yum install httpd
2.2 Pemasangan Nginx
Bagi pengguna yang menggunakan Nginx, anda boleh memilih untuk memasang Nginx dan menggunakan modul php-fpm untuk melaksanakan kod PHP.
Ubuntu:
sudo apt-get install nginx php-fpm
CentOS:
yum install nginx php-fpm
- Pasang Komposer
ThinkPHP 5 menggunakan Komposer sebagai alat pengurusan pakej Jika Komposer telah dipasang, anda boleh melangkau langkah ini.
Ubuntu:
sudo apt-get install composer
CentOS:
curl -sS https://getcomposer.org/installer | >mv composer.phar /usr/local/bin/composer
Pasang ThinkPHP-
Di Linux, terdapat banyak cara untuk memasang ThinkPHP Two diperkenalkan di bawah: Composer pemasangan dan pemasangan manual.
4.1 Pemasangan komposer
Laksanakan arahan berikut dalam baris arahan:
projek cipta komposer topthink/think tp5 --prefer-dist
Di mana , tp5 ialah nama projek, --prefer-dist bermaksud memasang menggunakan pakej termampat.
Selepas pemasangan selesai, anda boleh memulakan pelayan web terbina dalam PHP dalam direktori akar projek melalui baris arahan dan laksanakan arahan berikut:
php think run
4.2 Pemasangan manual
Pemasangan manual memerlukan muat turun dan nyahmampat ThinkPHP ke direktori yang ditentukan, dan kemudian mengkonfigurasi peraturan penulisan semula (anda boleh menggunakan .htaccess atau nginx.conf selepas konfigurasi selesai, ia boleh lari.
Mengkonfigurasi pangkalan data -
Di bawah Linux, ThinkPHP menggunakan pangkalan data MySQL secara lalai. Maklumat sambungan pangkalan data perlu ditetapkan dalam fail konfigurasi.
Dalam direktori akar projek, buka fail application/database.php dan isikan maklumat sambungan pangkalan data yang betul.
Jalankan projek-
Selepas konfigurasi selesai, anda boleh mengakses projek melalui penyemak imbas web.
Peraturan: http(s)://nama domain anda atau IP/nama projek/nama modul/nama pengawal/nama kaedah
Contohnya:
http:/ /localhost/tp5/index/index/hello
Ringkasan-
Dalam platform Linux, tidak sukar untuk memasang dan menjalankan projek ThinkPHP perkara berikut:
Pasang persekitaran PHP; - Pasang Apache atau Nginx; >Konfigurasikan pangkalan data;
- Jalankan projek.
-
- Saya berharap pengenalan dalam artikel ini dapat membantu anda menjalankan projek ThinkPHP dengan lebih baik di bawah sistem Linux.
Atas ialah kandungan terperinci Bagaimana untuk menjalankan thinkphp di bawah linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!