# TnTookit **Repository Path**: etn/TnTookit ## Basic Information - **Project Name**: TnTookit - **Description**: 系统环境工具箱!!!!! - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2021-11-22 - **Last Updated**: 2023-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: bat, sh, ps1, tool ## README
logo
TnTookit 服务器/开发机 环境工具箱
license jdk gitee star author version
# 全局配置 1. Linux默认打开防火墙端口 80,8080,443 > 只能在Centos7 或者 防火墙是firewall 的情况下生效 # 注意事项 ## windows 命令权限问题 1. jar必须在有管理权限的命令行启动 2. 源码调试时 ide 必须以管理员启动 ## 项目依赖resources目录下的tools包 1. 源码启动请把tools(包含tools)整个包移动到 target 下使用 2. jar启动请把tools(包含tools)整个包跟随jar放在一起 tree如下: ```text C:. └─tools ├ └─windows ├ ├─7-Zip ├ │ └─Lang ├ └─winsw ├ └─mysql ├ │ └─mysql8 ├ │ └─VC_redist.x64.exe ├ └─commonbat ├ └─redis ├ └─linux ├ ├─nginx ├ └─mysql └─tanTookit-0.0.1-SNAPSHOT.jar ``` # 完成功能 > 启动项目后会有接口地址打印,访问它就行了 ## windows 10 > - 源码测试IDEA必须用管理员模式启动 > - jar 使用也必须在管理员CMD中运行 > - 下列安装的软件均为开机自启 ### OpenResty(nginx)的安装注册服务加自启 ### maven3.x的下载和配置全局环境 >- 注意 >> 1. maven下载是用的apache的下载地址,有时候很慢慢需要等很久 >> 2. 如果嫌等太久,目前可以本地把maven文件下好,放到jar包同目录下 ### mysql8.x 版本安装跟注册服务 > - 注意 >> 1. 手动检查电脑是否有VC_redist.x64.exe环境(建议直接带点击安装之后在调用接口) >> 2. 由于目前无法检测到VC_redist.x64.exe的安装所以必须手动检测 >> 3. 要安装多个数据库,请选择不通的安装路径跟端口和服务名 >> 4. 全局环境没有生效(调试中 ### redis windows版的安装注册 > - 注意 >> 1. 如果安装路径不改动的情况下安装第二个redis服务,密码设置会沿用第一个的 >> 2. 安装多个时请注意修改端口跟服务名 >> 3. 未设置全局环境 ## win公共功能 ### 1. 根据端口查询进程名 ### 2. 根据端口杀进程 ## Linx > 测试机型Centos7 ### OpenResty(nginx)的安装注册服务加自启 > 默认打开80端口 ### Mysql 8.x 的安装注册服务加自启 > 手动决定是否开启端口的防火墙 > 手动决定是否开启root的远程连接权限 # 用途 1. 安装开发中用到的环境 # 服务器环境 1. windows - windows 10+ - server 2012 - server 2008 2. linux - centos 7+ # 开发语言 - java # 接口示例 > 启动项目后会有接口地址打印,访问它就行了 ## 接口文档密码在配置文件中 ```yaml knife4j: enable: true basic: password: xx username: xx enable: true ``` ![输入图片说明](src/main/resources/image/imageimage.png)