小伍技术博客

使用宝塔安装ThinkCMF(Linux服务器篇)

2026/03/29
2
0

前言

Hello,我是你们的老朋友,幽夜~

今天叫大家如何用宝塔安装ThinkCMF 8.0.1

ThinkCMF项目简介(来自官方)

ThinkCMF是一款基于ThinkPHP+MySQL开发的中文内容管理框架。ThinkCMF提出灵活的应用 机制,框架自身提供基础的管理功能,而开发者可以根据自身的需求以应用的形式进行扩展。每个应用都能独立的完成自己的任务,也可通过系统调用其他应用进行协同工作。在这种运行机制下,开发商城应用的用户无需关心开发SNS应用时如何工作的,但他们之间又可通过系统本身进行协调,大大的降低了开发成本和沟通成本。

准备工作

  • 一台云服务器

  • 一个可以解析的域名

  • 一个能用的电子邮件

域名是要花钱买的!!

购买云服务器

这里我就不多说了,直接看雨云给的,我统一以雨云2C2G为例

一句话:买服务器我推荐雨云喵~

https://www.rainyun.com/docs/rcs/buy/

注意:如果域名没备案就选购海外服务器,已备案就当我没说

安装宝塔面板

该区域为了省我博客的那点空间,所以用了我其他文章的内容

使用云服务商自带(方便)

一般云服务器的服务商在选购的时候就会提供加装宝塔面板的选项,挺方便的

使用宝塔多机管理安装(推荐)

下载并安装宝塔多机管理

https://www.bt.cn/new/product_pc.html

打开软件,在主界面点击“添加面板”

填写服务器ssh登录信息,一般在服务器管理面板有(下图1)

服务器IP填你服务器公网IP、用户名填远程用户名、密码填远程密码

然后点击右下角“安装并绑定”

等待安装完成出现以下弹窗即可

ssh安装

登录服务器SSH终端

复制ssh登录地址、用户名和密码(下图红框)

使用ssh工具登录(以MobaXterm为例)

https://mobaxterm.mobatek.net/download-home-edition.html

点击“Session”,然后点击SSH

“Remote host”填服务器IP,“Usemame”填服务器登录用户名(默认root)

在弹出窗口点击”Accept(接受)”

填入服务器密码

注意:输入时不会显示

完成后就是这样(下图)

复制命令并安装宝塔

复制以下命令安装

宝塔安装命令「10.0.0稳定版」:url=https://download.bt.cn/install/installStable.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O installStable.sh $url;fi;bash installStable.sh ed8484bec

宝塔官网:https://www.bt.cn/u/kz1k8U

回到终端,复制命令并回车,然后到让你选择“(y/n)”的时候填y,然后回车

然后就是等待安装

看到下图就说明安装成功

安装必要软件

进入宝塔面板,点击左栏软件商店

安装以下三个软件

  • Nginx 版本随便,别太低就行

  • MySQL 5.7及以上

  • PHP 8.1 及以上

确定安装完成后即可

下载并将ThinkCMF上传至服务器解压

ThinkCMF官网:https://www.thinkcmf.com/

回到宝塔,点击左栏“文件”进入文件管理,找个心仪的位置把下载下来的压缩包上传上去

上传完成后点击压缩包右侧“解压”按钮

然后就多出来一个文件夹(这时候就可以丢掉压缩包了)

然后点击文件夹有的的“权限”按钮把权限修改为“775”,然后应用

添加网站并配置

添加站点

点击左侧栏“网站”,然后点击“添加站点”

在弹出窗口中填写对应信息

域名填你自己买的那个域名

根目录选择Think CMF文件夹

数据库选择MySQL,账号密码随机

PHP版本选一个8.1及以上的

然后点击确定

必做设置

在网站设置-网站目录里面把运行目录改为/public

点击左侧栏“伪静态”,将其更改为“thinkphp”的预设

配置DNS解析

访问云服务器提供商(以雨云为例),找到你的服务器并复制IPv4地址

访问你域名解析服务商的网站

找到你域名的解析设置

点击“添加记录”

名称填写“@”,但如果你在宝塔填写时在域名前面加了“XXX.”,那就填写“XXX”

IPv4地址填你服务器的公网地址

别填我的!!!!(真有人干了这事)(哈气)

点击“保存”就可以了

申请SSL证书(https访问)

在宝塔面板的“网站”页面,点击你站点的“未部署”,在弹出的窗口中点击“免费证书”

11.5.0以前叫Let‘s Enerypt

然后点击“申请证书”

勾选域名,其他默认

下图这样就算申请成功了,然后点击“保存”

初始化ThinkCMF

输入你访问网站的域名,进入初始化页面

在此页面点击“接受”

到了检测环境,这里过了就好

来到创建数据

回到宝塔,点击左侧栏“数据库”,找到你创建网站时创建的数据库

复制下数据库名、用户名和密码

回到网站初始化页面逐一输入

网站配置随你怎么填都行

创始人信息就填你要登录网站后台的密码,其他空就填对应信息

完成后点击“创建数据”,等待安装完成

作者声明

部分内容取自于网络

有什么疑问在评论区说喵~

作者:小伍同学

日期:2026年3月29日