>[info] 原本不打算写这个教程的,因为真的不是很难。但是,群里还是有大量的人反应,不会通过 宝塔 面板安装 thinkphp5 框架。 > 顺便吐槽一句啊。别跟我说,我以前安装的代码都是一键的啊,你这个怎么不行啊!我就呵呵了,你有看过 源码吗?一键安装看上去很酷炫,你知道它做了什么吗?无非就是 1、必要的环境依赖检测 2、数据库密码让你填写 3、导入数据库,并且写入你写的数据库配置 。仅此而已,说到底,其实就是帮你导入数据库的,别以为是神奇的东西。网站该怎么配,还是得怎么配。 1、通过 ftp 等工具,讲下载的源码,放到 /www/wwwroot 下 ![](https://box.kancloud.cn/44bc41566fefc903bc2497a58e816f63_1920x837.png) 2、点击 首页 --> 网站 --> 添加 ![](https://box.kancloud.cn/45be591633fee4bc4fe75776f207653d_1917x895.png) >[danger] 注意填写你的域名 和 根目录 ![](https://box.kancloud.cn/05b6edee50435a1f3cbc8bc4a15d9e53_643x475.png) 点击提交 3、点击 首页 --> 网站 --> 管理 找到刚才配置的站点,点击 设置 ![](https://box.kancloud.cn/a2b55fc5854706fb2529ce07fa0ea599_1723x441.png) 4、点击 网站目录 ![](https://box.kancloud.cn/6b2d542f3c035aa46c6f580b2df8d753_642x610.png) 去除 跨站攻击的 √,以及设置 运行目录为 public ![](https://box.kancloud.cn/4601fd2642906be9f92cb63d80b13443_644x612.png) 点击保存 5、点击 伪静态,输入如下的内容 ~~~ location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } ~~~ ![](https://box.kancloud.cn/c404b734c927d72a5774449ff491da3d_641x609.png) 点击保存 6、点击 文件,找到项目 目录,如果文件下没有 runtime 文件夹,点击 新建目录 ![](https://box.kancloud.cn/871aa2b1676848ecee19509aa35341b7_1920x968.png) 新建 runtime ![](https://box.kancloud.cn/e5a1f7ce649330e8b28371cb9b7af90d_322x176.png) >[info] 如果你的项目,在本地运行过,已经有了 runtime文件夹,则不需要进行此步骤,只需要给 runtime 可写,可执行权限即可。 7、 浏览器 访问 http://www.kf.com >[danger] 请把域名替换成你自己的 >[info] 数据库脚本如何导入,以及 数据库的配置项 application 下面的 database.php,这里就不做过多的赘述了。导入方法多种多样。 ~~~ // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 'database' => 'whisper', // 用户名 'username' => 'root', // 密码 'password' => 'root', // 端口 'hostport' => '3306', ~~~