第一步: 建立專案
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 協議》,轉載必須註明作者和本文連結