thinkphp ialah rangka kerja pembangunan PHP yang ringan, cekap, mudah dipelajari, dsb., jadi ia sangat popular di kalangan pembangun. Artikel ini akan memperkenalkan tutorial muat turun dan pemasangan thinkphp untuk rujukan pembangun.
1. Muat turun thinkphp
1. Muat turun pakej kod sumber daripada laman web rasmi thinkphp di http://www.thinkphp.cn/download.html.
2. Pilih versi terkini dan klik untuk memuat turun. Selepas muat turun selesai, nyahzipnya ke mana-mana direktori tempatan.
2. Pasang thinkphp
1. Konfigurasikan persekitaran
Untuk membina persekitaran pembangunan tempatan, anda perlu memasang Pelayan Web, PHP dan MySQL. Tutorial pemasangan khusus tidak akan diulang di sini Pembangun boleh menyemak sendiri tutorial yang berkaitan.
2. Konfigurasikan hos maya
Tambahkan hos maya dalam fail konfigurasi hos maya Apache (httpd-vhosts.conf), dan tetapkan direktori penyahmampatan thinkphp kepada direktori akar hos maya.
Kod contoh:
<VirtualHost *:80> ServerAdmin test@test.com DocumentRoot "D:/xampp/htdocs/tp5/public" ServerName tp5.com ErrorLog "logs/tp5.com-error.log" CustomLog "logs/tp5.com-access.log" common <Directory "D:/xampp/htdocs/tp5/public"> #此处建议设置为All。如果只想允许访问某些目录,可以使用对应的目录名称。 Require all granted </Directory> </VirtualHost>
3 Sediakan pangkalan data
Dalam direktori aplikasi thinkphp, cari fail database.php dan ubah suai maklumat konfigurasi pangkalan data dalam kepada maklumat MySQL tempatan.
Kod contoh:
return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => 'localhost', // 数据库名 'database' => 'database', // 用户名 'username' => 'root', // 密码 'password' => 'root', // 端口 'hostport' => '', //连接dsn 'dsn' => '', // 数据库连接参数 'params' => [], // 数据库编码默认采用utf8 'charset' => 'utf8', // 数据库表前缀 'prefix' => '', // 数据库调试模式 'debug' => false, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) 'deploy' => 0, // 数据库读写是否分离 主从式有效 'rw_separate' => false, // 读写分离后 主服务器数量 'master_num' => 1, // 指定从服务器序号 'slave_no' => '', // 是否严格检查字段是否存在 'fields_strict' => true, // 数据集返回类型 'resultset_type' => 'array', // 自动写入时间戳字段 'auto_timestamp' => false, // 时间字段取出后的默认时间格式 'datetime_format' => 'Y-m-d H:i:s', // 是否需要进行SQL性能分析 'sql_explain' => false, ];
3. Jalankan thinkphp
1. Buat aplikasi baharu di bawah nama domain yang sepadan dengan hos maya (seperti tp5.com) .
Arahan contoh (perlu dijalankan dalam direktori penyahmampatan thinkphp):
php think build your_app
Di sini, your_app merujuk kepada nama aplikasi yang dibuat, yang boleh diubah suai mengikut pilihan anda sendiri.
2. Masukkan nama domain yang sepadan dengan hos maya (seperti tp5.com) dalam penyemak imbas untuk memasuki antara muka lalai aplikasi.
Selepas melengkapkan semua langkah di atas, anda telah berjaya memasang rangka kerja thinkphp. Pembangun boleh menjalankan pembangunan sekunder atas dasar ini untuk mencapai fungsi yang lebih menarik.
Atas ialah kandungan terperinci Kongsi tutorial muat turun dan pemasangan thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!