Thinkphp6 管理后台搭建 - LayuiAdmin Pro


1、准備資料:LayuiAdmin pro 單頁版、寶塔面板、thinkphp6

安裝面板:環境 Centos8

Centos寶塔安裝命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2、寶塔安裝運行環境:PHP7.1 + Nginx 1.20.1 + MySQL 5.7 + Redis 6.2.5 + phpMyAdmin 4.9

3、寶塔新建站點

4、Composer安裝或更新thinkphp6,並配置thinkphp運行目錄、偽靜態

安裝到網站根目錄:composer create-project topthink/think ./
更新Thinkphp6:composer update topthink/framework

5、Thinkphp6 安裝多應用擴展

composer require topthink/think-multi-app

6、終端切換至網站根目錄,輸入命令創建admin應用

php think build admin

7、網站Public目錄下新建admin文件夾,並將LayuiAdmin Pro中的dist、src、start文件夾上傳至admin目錄

8、網站Public目錄下新建admin.php入口文件,寫入以下內容:

// [ Admin應用入口文件 ]
namespace think;
require __DIR__ . '/../vendor/autoload.php';
// 執行HTTP應用並響應
$http = (new App())->http;
$response = $http->name('admin')->run();
$response->send();
$http->end($response);

9、在admin控制中修改index方法,跳轉至模板入口文件

public function index()
{
   return redirect('admin/start');
}

10、瀏覽器輸入 xxx.com/admin.php 即可訪問(xxx.com為你自己的域名)

 


 

后台綁定二級管理域名訪問(admin.xxx.com)

1、寶塔面板給網站添加后台管理域名:admin.xxx.com

2、打開網站根目錄中的config/app.php,修改’domain_bind‘配置如下:

'domain_bind' => [
  'admin'  => 'admin',
],

3、瀏覽器輸入admin.xxx.com,即可打開LayuiAdmin管理后台。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM