Rumah  >  Artikel  >  rangka kerja php  >  Bagaimana untuk menjalankan thinkphp di bawah linux

Bagaimana untuk menjalankan thinkphp di bawah linux

PHPz
PHPzasal
2023-04-17 09:52:061736semak imbas

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.

  1. 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

  1. 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

  1. 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn