未分类
367 词
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
1.2k 词
WSA默认安装的时候不带ksu和Google Play,这使得其可玩性不是很高,这时候我们需要使用MagiskOnWSA项目自定义打包WSA环境来提供ksu和Google Play环境。 当然,必须得卸载原有的WSA环境,通过ms store上安装亚马逊商店安装的WSA只需要卸载亚马逊商店即可卸载整个WSA环境 如果还没有用过WSA,那么首先确保安装了所需的运行环境 在Windows设置-应用-可选功能-更多Windows功能里开启Hyper-v以及虚拟机平台 根据提示,windows功能添加完毕后重启 部署MagiskOnWSA此步操作需要linux环境,也可以使用wsl进行 wsl --install -d Ubuntu 下载、安装完成后设置好子系统的用户名和密码,WSL的Ubuntu环境便配置完成了。 接下在 Ubuntu 中进行 WSA 安装包编译。依次执行: git clone https://github.com/LSPosed/MagiskOnWSALocal  将 MoWL 项目克隆至本地 cd MagiskOnWSALocal  跳转至本地 MoWL 目录...
1.6k 词
wireguard和iptables都是内核级的软件,理论上性能会高于frp(没对比过实际的性能表现),感兴趣的可以试一试 本文将以debian12作为演示 1.在客户端和服务端上均安装WireGuard和配置wg密钥12apt install wireguard -ywg genkey tee privatekey wg pubkey > publickey 会在当前目录生成,publickey是公钥,privatekey是私钥什么?你问windows怎么办,windows对wireguard没有内核级别的支持,还是老实用frp吧 2.配置服务端wireguard首先服务的需要有一个udp端口用于wireguard的通信,记得开启端口,本文以10001端口示例 1iptables -I INPUT -p UDP --dport 10001 -j ACCEPT 接着配置服务端的wg配置文件 在 /etc/wireguard 目录下新建一个名为 <隧道名>.conf 的文件: 12345678[Interface]Address = 10.0.100.1/...
484 词
当想要用libcurl去请求https资源的时候,就需要带SSL的libcurl 首先静态编译openssl12345apt install git -ygit clone https://github.com/openssl/opensslcd openssl./config -fPIC no-shared --prefix=/usr/local no-dso no-ssl3make && make install 接着静态编译链接了openssl的libcurl123456apt install wget unzip -ywget https://curl.se/download/curl-7.84.0.zipunzip curl-7.84.0.zipcd curl-7.84.0./configure --prefix=/usr/local --with-ssl=/usr/local --disable-sharedmake && make install 搞定收工! libcurl的静态链接库在目录/usr/local...
5.5k 词
相信大家已经或多或少的听说了HTTP/3或者QUIC,我就不在继续解释HTTP/3是什么了,反正是新一代的HTTP,并且基于UDP,不再受限于TCP三次握手四次挥手了;腾讯云的CDN也已经推出了收费的QUIC协议等等。 不过目前Nginx目前还没有正式启用HTTP/3及QUIC,倒是CloudFlare早已推出了Nginx的QUIC解决方案,LiteSpeed也已经在正式版中支持了HTTP/3。本文将带领大家在宝塔面板中在Nginx-quic[1]技术预览分支下编译Nginx。 本教程与Ubuntu 20.04版本完成,全程使用root用户,目录使用的是root的~目录,代码都保存在这里。操作前请先做好备份/快照,数据丢失及环境损坏与本教程无关 目前的Nginx QUIC解决方案官网:https://quic.nginx.org/由官方推出的Nginx QUIC解决方案,目前还处于技术预览,与普通Nginx相同使用BSD协议,基于最新的1.21版本,并定时从主分支拉取代码。本文以此方案来介绍。 前置准备首先你的宝塔Nginx需要是...
1.1k 词
免费取回储存在腾讯云对象储存COS的数据! 限制:目前仅限上海,广州,新加坡地区的COS 一.不同地区的不同方法1.上海地区 前往cloudstudio.net登录你的账号或者注册一个账号 从全部模板-常用模板中,选择All in One模板进行创建工作空间 进入工作空间,点击上方菜单中的终端-新终端 2.广州地区 进入腾讯云云函数SCF控制台 选择广州地区,点击新建-自定义创建-完成 等待部署完成 进入刚才创建的云函数,点击函数管理-函数代码 等待编辑器加载完毕,点击上方菜单中的终端-新终端 3.新加坡地区 和上述广州地区方法一致,云函数地区更改为新加坡 注意:云函数目前测试,大陆地区分配广州节点,海外分配新加坡节点,因此云函数只能实现这两个区域的免费导出,在部署之前可以先确认一下地区 1curl -s http://myip.ipip.net 二.安装运行环境在终端内执行以下命令: 123sudo -iapt updateapt install nginx -y 三.配置运行环境1.修改hosts实现COS内网传输 在/etc/hosts中,添...
2k 词
Nginx 不能像Apache那样直接执行外部可执行程序,但Nginx可以作为代理服务器,将请求转发给后端服务器,这也是nginx的主要作用之一。其中nginx就支持FastCGI代理,接收客户端的请求,然后将请求转发给后端FastCGI进程。下面介绍如何使用C/C++编写CGI/FastCGI,并部署到Nginx中。 安装Nginx过程省略,不懂的可以Bing,Google,Baidu 安装 fcgiwrap快速安装: 12345//centos系统安装:yum -y install fcgiwrap//ubuntu系统安装:apt -y install fcgiwrap 编译安装: 1234567891011121314151617//安装必要依赖://centos系统安装:yum install git-core build-essential libfcgi-dev autoconf libtool automake//ubuntu系统安装:apt install git-core build-essential libfcgi-dev autoc...