配置frp实现内网穿透

frp是一个可用于内网穿透的高性能的反向代理应用,支持tcp,udp协议,为http和https应用协议提供了额外的能力,且尝试性支持了点对点穿透。

服务端

下载对应版本的frp压缩包,解压到指定目录,解压后 chmod +x frps 授予可执行权限。修改配置文件frps.ini

[common]
# frp 服务端端口
bind_port = 7000

# frp 服务端密码,配置客户端时用到
token = 12345678

# 认证超时时间,默认为900秒
authentication_timeout = 900

# 网页管理端口
dashboard_port = 7500

# 仪表盘访问的用户名密码
dashboard_user = admin
dashboard_pwd = admin

# 使用 frp 穿透访问内网中的网站,不设置则不会开启这项功能
vhost_http_port = 10080
vhost_https_port = 10443

配置好之后使用 ./frps -c frps.ini 启动服务端

Read More >

安装配置Tomcat9

最近在做一个Java相关的项目,折腾一下Tomcat😐

安装JDK

进入Oracle官方网站的下载页面

然后,选择下载相应的压缩包,输入以下命令查看系统位数:

getconf LONG_BIT

上传下载的安装包,创建安装目录

mkdir /usr/local/java/

解压缩到安装目录

tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java/

Read More >

简单的反编译apk

通过反编译apk,获取一些好看的素材,并有可能学习到大佬们优秀的代码🐶

准备工作

  1. Java环境
  2. 反编译工具
  • Apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件
  • dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件)
  • jd-gui:查看转换后的jar文件

Read More >

使用yourls搭建短链接生成工具

虽然平时作用不大,但短链接帅啊🤔

YOURLS是一款基于PHP的免费开源短链接平台,功能强大,可以设置公开/私密链接,自定义URL,统计功能可以查看点击数据、来源跟踪等,同时还支持插件扩展,是一个非常不错工具,可以满足我们大多数人的需要。

1. 下载

在Github下载最新版本,解压后放到站点根目录即可。

Read More >

Linux使用过程中的一些记录

持续更新...

检查当前系统发行版本:

#CentOS
cat /etc/redhat-release
#Debian
cat /etc/os-release

查看当前内核:

uname -r

查看底层硬件信息:

dmidecode

修改主机名:

hostnamectl set-hostname [hostname]

查看修改时区:

timedatectl
timedatectl list-timezones
timedatectl set-timezone Asia/Shanghai

Read More >

安装并配置LNMP的记录

以前都是用一键脚本部署,如今心血来潮,准备在CentOS下手动搭建主流的LNMP架构,就当消磨本没有的时间🙃

Read More >

给吃灰笔记本吃苹果

曾服役了整个大学时期的笔记本毕业后几乎没再点亮过,吃灰了一年多之后突然想拿出来试试很早以前就想折腾的黑苹果。

MacOS

老本本的配置是4200H+940M,本来是4G内存+1THDD的,专业课上感受了那些IDE的满满的恶意之后,顺手又加了条4G内存,把硬盘换成了东芝Q300PRO256GSSD,也算是撑过了四年,功成名就,故今奖励一个苹果,也顺便记录一下。

准备工作

1.工具

首先准备系统镜像,研究了下,Catalina的评价似乎并不高,因此准备MacOS Mojave10.14.6最后一个版本

其它工具:

  • DiskGenius(转换硬盘格式和导入EFI)
  • Balenaetcher(制作启动盘)
  • EasyUEFI(设置开机引导)
  • 32GU盘*1(上篇文章中的“miniU盘”)

Read More >