thinkphp6 项目搭建记录
第一步: 创建项目
composer create-project topthink/think "项目名称"
第二步: 配置数据库链接
修改 .env 文件
[DATABASE] TYPE = mysql HOSTNAME = 127.0.0.1 DATABASE = 数据库 USERNAME = 用户 PASSWORD = 密码 HOSTPORT = 3306 CHARSET = utf8 DEBUG = true
第三步: 配置伪静态
Apache
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] </IfModule> SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Nginx
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; } }
第四步:配置自己的应用
安装多应用模块
composer require topthink/think-multi-app
生成自己的应用
php think bulid "应用名"
可以自己配置生成的应用目录及里面具体的实现,然后删除 controller 目录,即可在自己配置的域名后面加入应用名称访问;
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: