Wenn Sie thinkphp für die Entwicklung von Webanwendungen verwenden und es zur Ausführung auf einem Produktionsserver bereitstellen möchten, wird Ihnen dieser Artikel dabei helfen, die thinkphp-Anwendung erfolgreich zu starten.
Bevor wir die thinkphp-Anwendung bereitstellen, müssen wir eine geeignete Laufumgebung installieren. Die Betriebsumgebung des Thinkphp-Frameworks erfordert eine PHP-Version größer oder gleich 5.4 und die Installation der erforderlichen Erweiterungsbibliotheken wie PDO, GD, XML usw.
Natürlich können Sie auch eine PHP-integrierte Umgebung wie XAMPP, WAMPP, MAMP usw. installieren. Diese integrierten Umgebungen umfassen nicht nur die PHP-Laufumgebung, sondern auch die MySQL-Datenbank und den Apache-Server.
Nach der Installation der laufenden Umgebung müssen wir das thinkphp-Framework auf dem Server bereitstellen und die Anwendung im Anwendungsverzeichnis des Frameworks platzieren.
Das Folgende ist eine typische thinkphp-Verzeichnisstruktur:
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框架核心目录
Als obige Verzeichnisstruktur müssen wir den virtuellen Host im Apache-Server konfigurieren und das Stammverzeichnis des virtuellen Dienstes auf thinkphp verweisen öffentliches Verzeichnis. Denn index.php im öffentlichen Verzeichnis ist die Eintragsdatei für die gesamte Anwendung.
Das Folgende ist eine typische Konfiguration eines virtuellen Hosts:
<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>
Die Konfigurationsdateien der thinkphp-Anwendung sind config.php und Database.php. Bevor Sie die Anwendung bereitstellen, müssen Sie die Informationen in ändern Diese Konfigurationsdateien, z. B. Datenbankverbindungsinformationen, Debugging-Modus usw.
Wenn wir die oben genannten Schritte abgeschlossen haben, können wir die thinkphp-Anwendung starten. Geben Sie die virtuelle Hostadresse in den Browser ein, z. B. http://localhost, und wenn alles gut geht, sehen Sie die Homepage der thinkphp-Anwendung.
Um die Leistung und Sicherheit Ihrer Anwendung zu gewährleisten, empfehlen wir Ihnen schließlich, Ihren Server und Ihre Anwendung regelmäßig zu warten, das thinkphp-Framework und die Bibliotheken von Drittanbietern zu aktualisieren und Sicherheitslücken rechtzeitig zu schließen, um Anwendungsangriffe zu vermeiden.
Das obige ist der detaillierte Inhalt vonSo starten Sie die thinkphp-Anwendung erfolgreich. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!