Rumah > Artikel > rangka kerja php > Bagaimana untuk memasang thinkphp
1. Muat turun kod sumber ThinkPHP
Kita perlu memuat turun versi terkini kod sumber ThinkPHP terlebih dahulu, yang boleh diperolehi daripada laman web rasmi. Anda boleh memilih pakej termampat atau repositori kod Git untuk dimuat turun pada halaman muat turun. Jika anda sudah biasa menggunakan Git, anda boleh terus menggunakan arahan Git untuk mengklon pangkalan kod jika anda tidak biasa dengan Git, anda boleh memuat turun pakej termampat untuk pemasangan.
2. Nyahmampat kod sumber
Selepas muat turun selesai, nyahmampat pakej termampat ke direktori pelayan web anda yang ditentukan. Direktori ini biasanya merupakan direktori yang didengari oleh pelayan web anda. Sebagai contoh, jika anda menjalankan pelayan Apache, direktori ini biasanya /var/www/html.
3. Konfigurasikan pelayan Web
Selepas melengkapkan penyahmampatan kod sumber, kita perlu mengkonfigurasi fail konfigurasi pelayan Web supaya pelayan dapat menjalankan dengan betul Rangka kerja ThinkPHP. Ikuti langkah di bawah untuk mengkonfigurasi:
Untuk pelayan Apache, buka fail konfigurasi Apache (biasanya /etc/httpd/conf/httpd.conf) dan tambah kod berikut:
<VirtualHost *:80> ServerName your.server.name DocumentRoot /path/to/thinkphp/public <Directory /path/to/thinkphp/public> AllowOverride All Require all granted </Directory> </VirtualHost>
Di mana, your.server.name ialah nama domain atau alamat IP yang digunakan oleh pelayan anda dan /path/to/thinkphp ialah direktori tempat kod sumber ThinkPHP anda berada. Fail konfigurasi ini akan menyebabkan pelayan anda mendengar pada port 80 dan mengubah hala semua permintaan daripada your.server.name ke fail kemasukan program ThinkPHP (biasanya index.php).
Untuk pelayan Nginx, buka fail konfigurasi Nginx (biasanya /etc/nginx/nginx.conf) dan tambah kod berikut:
Di mana, your.server.name ialah nama domain atau alamat IP yang digunakan oleh pelayan anda dan /path/to/thinkphp ialah direktori tempat kod sumber ThinkPHP anda berada. Fail konfigurasi ini akan menyebabkan Nginx mendengar pada port 80 dan mengubah hala semua permintaan daripada your.server.name ke fail kemasukan program ThinkPHP (biasanya index.php).
4. Pasang pangkalan data dan tetapkan konfigurasi aplikasi
Selepas mengkonfigurasi pelayan web, kita perlu menetapkan konfigurasi pangkalan data dan konfigurasi aplikasi untuk aplikasi. Ikuti langkah di bawah:
Buka fail config/database.php dan konfigurasikan maklumat pangkalan data. Contohnya:
server { listen 80; server_name your.server.name; location / { root /path/to/thinkphp/public; index index.php; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { root /path/to/thinkphp/public; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Buka fail config/app.php dan konfigurasikan maklumat konfigurasi aplikasi. Contohnya:
<?php return [ 'hostname' => 'localhost', 'database' => 'thinkphp', 'username' => 'root', 'password' => '', // ... ];
5 Jalankan aplikasi ThinkPHP
Kami telah berjaya memasang kod sumber rangka kerja ThinkPHP dan berjaya mengkonfigurasi Web. Pelayan dan aplikasi. Kini, kami boleh memulakan pelayan web, mengakses nama domain atau alamat IP yang anda konfigurasikan, dan anda akan melihat halaman selamat datang yang menunjukkan bahawa aplikasi ThinkPHP telah berjaya dipasang.
Atas ialah kandungan terperinci Bagaimana untuk memasang thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!