GEERY FIRE

2026年03月15日

Linux系统安装ThinkPhp8,保姆级教程。

建站 144 阅读 2025-09-11 19:19

Linux系统安装ThinkPHP8保姆级教程

适合新手小白。下面所有资料可以点击小程序右下角”获取资源“按钮复制获得。

一、准备服务器和域名

如果有服务器建议安装debian 11.2 64位的linux系统。

这里我们以亿速的主机为例,服务器购买地址:https://yisu.kqhang.com/

域名以云起航为例,购买地址:https://www.yqhang.cn/

二、安装宝塔面板

安装地址:https://www.bt.cn/new/download.html#linux

安装后需要登录,登录后需要注册:https://bt.kqhang.com/

支持浏览器版本:IE9+,Chrome,Firefox,Safari,国产浏览器请使用极速模式。

如果在面板本机可以访问,但是在其他机器无法访问,请在【服务器商】安全组放行以下端口:(8888,3389,888,80,443,20,21)

三、宝塔环境配置

宝塔中php去除禁用:putenv,proc_open

宝塔中php安装扩展:fileinfo

建议移除禁用:proc_close,proc_get_status,proc_nice,proc_terminate

四、finalshell下载安装

安装地址:https://www.hostbuf.com/

五、安装composer

# 下载 Composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"

# 全局安装
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

# 验证安装
composer --version

六、网站安装

宝塔安装网站,并添加域名解析。

七、安装thinkphp8

cd /www/wwwroot/your_site_name
清空网站根目录下所有文件。
composer create-project topthink/think=8.0.* .

八、tp8安装后配置

网站运行目录更改为/public

伪静态选择:thinkphp

location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}

九、think视图安装

#ssh运行命令:

composer require topthink/think-template

进宝塔的文件管理中在config/view.php 中设置的 'tpl_cache' => true


# 进入你的项目目录

cd /www/wwwroot/替换成你的项目目录


# 安装 think-view 组件(如果尚未安装)

composer require topthink/think-view


# 安装 Blade 模板驱动

composer require topthink/think-template

十、目录权限设置

右键点击 runtime 文件夹 → 权限

设置:

所有者:www

用户组:www

权限:755(或 777 如果还有问题)

返回列表 部分内容需观看广告解锁