爱极客专注分享-好玩的docker应用-源码分享
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

本博客用什么VPS?创作不易,欢迎请作者喝杯咖啡☕☕☕

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

我们平时工作中经常会用到一些小工具,如文件转换、图像编辑、编程代码生成等,为用户提供了方便快捷的一站式服务。搭建一个个性化的工具箱网站不仅可以提升工作效率,还能够满足特定需求,节省在互联网上寻找合适工具的时间。本教程将指导你从零开始,一步一步地搭建属于自己的工具箱网站,无论你是初学者还是有经验的开发者,都能够轻松上手并找到乐趣。让我们一起探索这个过程,发挥创意,打造独一无二的工具箱网站吧!

准备工作

  • 服务器:我搭建用的是腾讯轻量应用服务器 (最好是选 非大陆(香港)的服务器)如果是小白刚开始玩的话,还可以购买 Racknerd 的服务器(地区选美西),最低一年不到 100 块(最好是 2G 内存的)
  • 系统:Debian 10 或以上。 DD 脚本 非必需 DD,用原来的系统也 OK,之后教程都是用 Debian 或者 Ubuntu 搭建~)
  • 需要一个域名(域名购买参考:Namesilo 域名购买 )
  • 域名一枚,并做好解析到服务器上
  • 提前安装好宝塔面板,配置好环境,→搭建部署教程
    • PHP >= 7.2.5
    • MySQL >= 5.7
    • fileinfo扩展
    • 使用Redis缓存需安装Redis扩展

正式部署

1. 解析域名

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

2. 配置宝塔面板

2.1 添加站点

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

2.2 配置SSL

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

2.3 下载项目文件

项目地址:
https://github.com/aoaostar/toolbox/releases/download/v1.4.8/toolbox-v1.4.8-full.zip
2.3.1 打开文件目录
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
2.3.2 下载程序文件并解压
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
2.3.3 设置运行目录为public
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
2.3.4 关闭防跨站(open_basedir
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
2.3.5 设置伪静态thinkphp
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
2.3.6 去除静态文件代理
  • 打开nginx配置
  • 删除图中选中的内容 【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
2.3.7 伪静态配置代码,本教程用不到!!!!
  • Nginx
  location / {
      if (!-e $request_filename){
          rewrite  ^(.*)$  /index.php?s=$1  last;   break;
      }
  }
  • Apache
  <IfModule mod_rewrite.c>
    Options +FollowSymlinks -Multiviews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
  </IfModule>

2.4 新建OAuth App

首先打开:https://github.com/settings/developers,然后点击New OAuth App按钮。
记录下OAuth Apps的Client ID和Client secrets
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

保存密钥备用

2.5 打开你的域名安装程序

你的域名/install 例如我的:tool.iigeek.com/install

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

2.6 安装插件

【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱
【宝塔面板系列】还在为找工具在百度吗? —— 10 分钟搭建你专属的工具箱

2.7 更多玩法见作者github

插件编写:https://github.com/aoaostar/toolbox/blob/master/docs/Plugin.md

Plugin_Template使用:https://github.com/aoaostar/toolbox/blob/master/docs/Plugin_Template.md

Plugin_Permission使用:https://github.com/aoaostar/toolbox/blob/master/docs/Plugin_Permission.md

总结

教程到此结束,感谢作者的无私付出,喜欢的可以给作者的github点个STAR

参考资料

https://github.com/aoaostar/toolbox

© 版权声明
THE END
喜欢就支持一下吧
点赞11赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容