https://github.com/en-o/tntookit
系统环境工具箱 - 主要在gitee更新
https://github.com/en-o/tntookit
cmd powershell shell
Last synced: 8 months ago
JSON representation
系统环境工具箱 - 主要在gitee更新
- Host: GitHub
- URL: https://github.com/en-o/tntookit
- Owner: en-o
- License: gpl-3.0
- Created: 2021-12-01T03:35:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-20T04:30:07.000Z (over 4 years ago)
- Last Synced: 2025-01-21T16:45:12.319Z (about 1 year ago)
- Topics: cmd, powershell, shell
- Language: Java
- Homepage: https://gitee.com/etn/TnTookit
- Size: 32.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TnTookit 服务器/开发机 环境工具箱
# 全局配置
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
└─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端口
# 用途
1. 安装开发中用到的环境
# 服务器环境
1. windows
- windows 10+
- server 2012
- server 2008
2. linux
- centos 7+
# 开发语言
- java
# 接口示例
> 启动项目后会有接口地址打印,访问它就行了
