Rumah > Artikel > rangka kerja php > Bagaimana untuk berjaya melancarkan aplikasi thinkphp
Jika anda menggunakan thinkphp untuk pembangunan aplikasi web dan ingin menggunakannya untuk dijalankan pada pelayan pengeluaran, maka artikel ini akan membimbing anda untuk berjaya melancarkan aplikasi thinkphp.
Sebelum menggunakan aplikasi thinkphp, kita perlu memasang persekitaran berjalan yang sesuai. Persekitaran pengendalian rangka kerja thinkphp memerlukan versi PHP lebih besar daripada atau sama dengan 5.4, dan perpustakaan sambungan yang diperlukan perlu dipasang, seperti PDO, GD, XML, dsb.
Sudah tentu, anda juga boleh memilih untuk memasang persekitaran bersepadu PHP, seperti XAMPP, WAMPP, MAMP, dll. Persekitaran bersepadu ini bukan sahaja termasuk persekitaran berjalan PHP, tetapi juga termasuk pangkalan data MySQL dan pelayan Apache.
Selepas memasang persekitaran yang sedang berjalan, kita perlu menggunakan rangka kerja thinkphp ke pelayan dan meletakkan aplikasi dalam direktori aplikasi rangka kerja.
Berikut ialah struktur direktori thinkphp biasa:
yourapp 应用目录 ├─ application 应用核心目录 │ ├─ common 公共模块目录 │ ├─ home 前台模块目录 │ ├─ admin 后台模块目录 │ ├─ extra 扩展目录 │ ├─ lang 语言目录 │ ├─ tags 应用行为目录 │ ├─ command.php 命令行入口文件 │ ├─ common.php 公共函数文件 │ ├─ config.php 应用配置文件 │ └─ database.php 数据库配置文件 ├─ public 静态资源目录 │ ├─ css 样式文件目录 │ ├─ js JavaScript脚本文件目录 │ ├─ images 图片文件目录 │ ├─ index.php 入口文件 │ └─ .htaccess 伪静态规则文件 ├─ runtime 运行时目录 │ ├─ cache 缓存目录 │ ├─ log 日志目录 │ ├─ temp 临时文件目录 │ ├─ session session目录 │ └─ .. 其他数据目录 ├─ vendor 第三方类库目录 ├─ .htaccess 伪静态规则文件 ├─ composer.json composer配置文件 └─ thinkphp thinkphp框架核心目录
Seperti struktur direktori di atas, kita perlu mengkonfigurasi hos maya dalam pelayan Apache Konfigurasikan hos maya dan halakan direktori akar perkhidmatan maya ke direktori awam thinkphp. Kerana index.php dalam direktori awam adalah fail kemasukan untuk keseluruhan aplikasi.
Berikut ialah konfigurasi hos maya biasa:
<VirtualHost *:80> DocumentRoot "yourapp/public" ServerName your-domain ServerAlias www.your-domain ErrorLog "logs/your-domain-error.log" CustomLog "logs/your-domain-access.log" common </VirtualHost>
Fail konfigurasi untuk aplikasi thinkphp ialah config.php dan database.php, sebelum menggunakan aplikasi, anda perlu mengubah suai maklumat dalam fail konfigurasi ini, seperti maklumat sambungan pangkalan data, mod nyahpepijat, dsb.
Apabila kami melengkapkan langkah di atas, kami boleh melancarkan aplikasi thinkphp. Masukkan alamat hos maya dalam pelayar, seperti http://localhost Jika semuanya berjalan lancar, anda akan melihat halaman utama aplikasi thinkphp.
Akhir sekali, untuk memastikan prestasi dan keselamatan aplikasi anda, kami mengesyorkan agar anda sentiasa menyelenggara pelayan dan aplikasi anda, mengemas kini rangka kerja thinkphp dan perpustakaan pihak ketiga, dan membaiki kelemahan keselamatan tepat pada masanya untuk mengelakkan serangan aplikasi.
Atas ialah kandungan terperinci Bagaimana untuk berjaya melancarkan aplikasi thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!