学无止境
未读很多小伙伴们想要手机上外网,无奈只有一个苹果手机
众所周知苹果中国区商店是不允许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
并回车,然后保存退出,重新执行脚本,问题就解决了;
学无止境
未读环境环境
版本
php
>=7.3
nginx
>=1.17
mysql
5.x
redis
☑️
安装首先在宝塔面板上安装php7.3
装一下这个拓展
然后找到这几个禁用函数 从列表中删除。
1putenv proc_open pcntl_alarm pcntl_signal
之后我们新建一个站点,把目录里的几个文件都删掉
接着我们连接到服务器上,切换到网站目录下
1cd /www/wwwroot/my.v2board.com
执行命令从 Github 克隆到当前目录
1git clone https://github.com/v2board/v2board.git ./
执行命令下载 composer.phar 到当前目录
1wget https://getcomposer.org/download/1.9.0/composer.phar
执行命令进行包安装
1php composer.phar install
这里如果是低配的小机可能很卡,要等很久
安装过程中报错或者无法继续安装的请分配 swap
配置执行命令安装V2boar ...
2020.11.20更新:使用docker使用docker配置cf的ddns更加方便,原项目地址如下
1https://github.com/oznu/docker-cloudflare-ddns
使用官方脚本一键安装docker1curl -fsSL https://get.docker.com -o get-docker.sh && bash get-docker.sh
创建api令牌https://dash.cloudflare.com/profile/api-tokens
权限配置如图中所示,截图里没有的默认即可
然后我们复制下来生成的key
配置docker首先下载docker镜像
1docker pull oznu/cloudflare-ddns
接着我们回到服务器上执行命令创建docker
key就写刚才复制的
zone写根域名
subdomain写ddns域名(只写二级的部分不写根域名的部分)
123456docker run \ -e API_KEY=xxxxxxx \ -e ZONE=example.com \ -e SUBDOMAI ...
上次讲了Nginx的负载,这次接着说Haproxy的负载
先安装:
1yum -y install haproxy
将默认的配置文件做一个备份:
1mv /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.bak
新建一个配置文件:
nano /etc/haproxy/haproxy.cfg
写入下面的配置:
123456789101112131415161718192021222324252627282930313233global chroot /var/lib/haproxy pidfile /var/run/haproxy.pid user haproxy group haproxydefaults mode tcp #服务器默认的工作模式 balance roundrobin #服务器默认使用的均衡模式 retries 3 ...
有人会问,为什么需要负载均衡呢?
负载均衡最大的作用就是0宕机,可以做到宕机秒切换。 保证你所有的线路都能基本不掉线,这样稳定性就得到了保障。
还有就是,如果手里有线路优质但是带宽不大的小鸡,可以用这种方法变相提升带宽。比如套路云的新手套餐,就很适合这么玩。
这里介绍两种方法,第一种用HAProxy,第二种用Nginx。
如果需要UDP,比如玩游戏,就只能用 Nginx,因为HAProxy不支持UDP 。
这里负载的线路有一个要求:就是不管你是SS/SSR/V2Ray,你都必须保证用来负载的机器的加密、混淆等等都是一致的,不然是没法负载的哦。
这里先介绍Nginx的方法:
1yum -y install nginx
然后在Nginx的主配置文件内写一个include,因为我们需要用到stream段,这个段和http段是平级的,不能内嵌到http段使用:
1echo "include /etc/nginx/tcpconf.d/*.conf;" >> /etc/nginx/nginx.conf
创建一个存放配置文件的目录:
1mkdi ...
1wget -N --no-check-certificate "https://github.com/ylx2016/Linux-NetSpeed/releases/download/sh/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
概述优点:功能强大,甚至支持https转发
缺点:配置略微复杂
安装1apt-get install -y haproxy
配置文件1nano /etc/haproxy/haproxy.cfg
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950global log 127.0.0.1 local0 #[日志输出配置,所有日志都记录在本机,通过local0输出] log 127.0.0.1 local1 notice #定义haproxy 日志级别[error warringinfo debug] daemon #以后台形式运行harpoxy nbproc 1 #设置进程数量 pidfile /var/run/haproxy.pid ulimit-n 65536 #ulimit 的数量限 ...