学无止境
未读
1、环境准备
安装php7.2
1234apt -y install php7.3 php7.3-common php7.3-cli php7.3-cgi php7.3-fpm \php7.3-gd php7.3-mysql php7.3-sqlite3 php7.3-pgsql php7.3-opcache \php7.3-mbstring php7.3-curl php7.3-xml php7.3-xmlrpc php7.3-zip \php7.3-intl php7.3-json php7.3-bz2
安装 tor 、 mariadb、nginx
1apt -y update && apt -y install tor nginx mariadb-server
2、tor 实例配置
创建实例
1tor-instance-create wordpress
编辑实例配置文件
1nano /etc/tor/instances/wordpress/torrc
写入如下配置:
12HiddenServiceDir /var/lib/tor-instan ...
学无止境
未读前言之前开帖子讲过如何用小姐姐的V2raySocks插件配合whmcs打造V2ray机场
这里再顺便讲一下配套的开源PC客户端V2Milk的编译
也算是给初次接触nodejs踩坑留个记录
特性
使用Electron编写
完全开源,真实的开源,你不止能下载到README.md
可完全对接V2raySocks插件
UI美观
遵循GPL-3.0协议
使用方法修改 APP/src/main/config.js 对接whmcs
1234567global.DefaultLang = "zh-CN" #默认语言global.SiteName = "None" #APP的名称global.RegisterPath = "https://127.0.0.1/register.php" #whmcs的注册网址global.CartPath = "https://127.0.0.1/cart.php" #whmcs的购买网址global.APIPath = "https://1 ...
学无止境
未读安装whmcs就不再赘述了,想了解安装步骤的可以看一下我之前的帖子
翼龙面板设置依旧点击右上角设置小按钮,然后设置应用API
按下图设置权限
保存以后会有个key,保存等下要用
whmcs的翼龙插件设置上传
1https://github.com/pterodactyl/whmcs
解压代码包以后,把插件文件夹上传到
1/modules/servers
服务器相关设置
点击左面然后添加新的服务器
名称随便写,主机名写翼龙面板的链接
类型选pterodactyl,密码写刚才保存的key,用户名为空
保存之后可以点“测试链接”试一下是否成功
成功了就保存
然后添加一个服务器组,把刚才设置的服务器加进去
接下来我们创建产品
点击左面的产品,然后根据需要填写
然后按如图添加个产品,点继续
然后我们点击“模块设置”
模块名称选择 翼龙 ,服务器组选你刚创建的服务器组
其余的就按游戏对接的配置选择就行了
学无止境
未读前端部署完成后,我们将在这台服务器上继续安装,部署后端,以实现对接。
安装docker需要确定的是,容器架构是无法安装docker的,所以你需要一台kvm或者类似虚拟化的服务器来安装docker。
进入用户目录,输入命令使用官方脚本一键安装docker,整个过程需要1-2分钟
12cd ~curl -sSL https://get.docker.com/ CHANNEL=stable bash
安装完成后我们需要启动docker服务
1systemctl enable --now docker.service
安装nodejs这里使用nodejs脚本,安装nodejs源,注意nodejs版本需要10
https://github.com/nodesource/distributions/blob/master/README.md
12curl -sL https://rpm.nodesource.com/setup_10.x bash -yum -y install nodejs
安装后端首先创建目录,用于存放程序和服务器数据,创建后进入daemon目录,开始安装后端
...
学无止境
未读环境安装首先按官方的配置要求,我们用宝塔安装一个配置环境
php选择7.2 mysql5.7 Nginx1.17 phpmyadmin随意
装好了以后我们进入宝塔侧边栏软件商店,点击php设置,修改配置
ctrl+f搜索disable_function,把被禁用的函数全都删掉
或者在这找被禁用的函数
然后安装fileinfo和opcache扩展(opcache主要是为了优化,可以不装)
然后我们新建一个站点,记得做域名解析哦!
面板安装使用SSH,进入网站根目录,开始安装前端
12345cd /www/wwwroot/panel/# 下载前端文件并解压、修改权限curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v0.7.17/panel.tar.gztar --strip-components=1 -xzvf panel.tar.gzchmod -R 755 storage/* bootstrap/cache/
安装完成后,创建.env配置文件
1cp .env.examp ...
今天在公司处理表格的时候遇到了一个问题,要把系统导出的租金支付表总表拆分成某一个用户(订单)的分表。
其实就是把表格中订单这一列里相同的行导到同一个表里,并用这个订单号命名。
这里采用VBA宏编程来实现,我用的是excel2016
这里我们可以看到这张大表有很多字段,我们就是要根据合同号把他给拆分开
我们按键盘上的 lctrl + F11 ,弹出VBA页面后点击箭头处小按钮,选“模块”
然后我们把这一段代码粘贴进去
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687Sub 拆分成多个文件() '输入用户想要拆分的工作表 Dim sheet_name sheet_name = Application.InputBox("请输入拆分工作表的名称:") Wor ...
学无止境
未读很多小伙伴们想要手机上外网,无奈只有一个苹果手机
众所周知苹果中国区商店是不允许VPN上架的,也不允许我们自己装APP
所以大部分的机场都会采用小火箭等软件订阅的方法来给用户使用
我写这篇文章的时候苹果大规模封禁共享的ID,苦了我们这些用户了
那如何拥有一个自己的美区ID呢?
准备工作首先找一个靠谱的翻墙工具,这里推荐自由派
然后节点选择美国的,最好是原生IP的,然后开全局模式
为了确保成功替换了本地IP,请用safari打开
https://www.ipip.net/ip.html
如果显示ip是united states就行了,不行再换一个节点
然后把手机语言调成英文(这步可选,看不懂英语的量力而行)
开始注册用safari打开 https://appleid.apple.com
先划到网站右下角看看地区是否美国,不是则切换为美国
选择 create a new apple id
按步骤填写信息,记住密码保护问题,下次登陆的时候可能要你回答
有可能要验证邮箱,切记,收到email以后,最好在当前一样的上网环境下打开
特别是当前网络是美国状态,如果电脑上打开不是这个状态,可能会影响 ...
之前使用阿里云对象存储也就是OSS保存一些图片等静态内容
然后后来不需要了想删除掉,然后发现提示这个错误
于是我试着把所有内容和碎片都删掉了,结果还是不行
于是我尝试着谷歌了一下这个错误
发现老版本的oss的web管理页面是可以选择object的
但是我现在这个版本已经没有了
最后我找了半天
终于看到了在文件管理的右上角一个不起眼的位置
可以显示历史版本的文件
也就是说我建立这个bucket的时候选择开通了版本历史
但是我删文件的时候没有把历史文件一起删掉
于是我把历史文件一起删掉,问题果然解决了~
iperf是一个老牌的网络性能测试工具,一般情况下我们使用它都是用来测试带宽的,但是由于这个工具使用起来不是特别方便,因为它分为Server和Client两个部分,并且必须要两个端都结合起来才能测试,除此之外,iperf只支持从Client向Server发送数据,所以实际测试起来也比较麻烦。
虽然iperf使用起来不是很方便,比起现在的那些一键测速脚本真的要繁琐很多,但是iperf的测试结果绝对是最精准最可信的。
我总结了一个部署的小口诀,只要记住这个你就不用懂太多知识,轻轻松松也能玩转iperf:
假设你要在你的VPS测试下行就运行iperf的服务端,测试上行就运行iperf的客户端。
很好理解,下面正好我利用前两天买的阿里云香港机器做个测试。
首先,我们要安装iperf,包在EPEL扩展源里面:
1yum -y install epel-release
然后就可以直接安装:
yum -y install iperf
你也可以安装iperf3,这是目前比较新的版本:
1yum -y install iperf3
但本次文章我们还是使用iperf而不是iperf3,并且你需要知道的 ...
问题:linux下运行一个普通的启服务脚本,提示很多‘\r’不可用
原因:找到对应报错的行发现都是空行所在行报错;其实是windows下编辑的文件,放在linux下运行,文件格式有问题,需要转换;
解决办法有两种:
一、使用dos2unix命令转换,但是可能你的系统上还没安装这个,安装的话又需要去百度一大堆,yum install -y dos2unix 或者其他命令等,可能又会遇到没有权限等等问题,工作中比较急着解决问题的话不建议使用,请看第二种;
二、编辑器vi/vim打开你需要执行的脚本文件,输入 :
1set fileformat=unix
并回车,然后保存退出,重新执行脚本,问题就解决了;
