通知 爱刷机 路由器教程 →→《省钱助手

nginx+uwsgi启动Django项目,nginx+uwsgi配置文件uwsgi.ini文件设置

nginx+uwsgi启动Django项目,nginx+uwsgi配置文件uwsgi.ini文件设置hon的Web开发框架。那么,什么是Web开发?Web开发指的是开发基于B/S架构,通过前后端的配合,将后台服务器的数据在浏览器上展现给前台用户的应用。比如将电子购物网站的商品数据在浏览器上展示给客户,在基于浏览器的学校系统管理平台上管理学生的数据,监控机房服务器的状态并将结果以图形化的形式展现出来等等。1.安装项目环境系统环境:ubuntu16.04python环境:python3.5.2Django版本:django1.11.7ng

阅读全文:nginx+uwsgi启动Django项目,nginx+uwsgi配置文件uwsgi.ini文件设置


宝塔面板Nginx出现403 forbidden (13: Permission denied)报错解决方法

宝塔面板Nginx出现403 forbidden (13: Permission denied)报错解决方法装nginx的,安装一切正常,但是访问时报403于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permissiondenied,详细报错如下:2018/11/28 11:39:40 [error] 41772#41772: *130 "/home/hc/dists/autoAweme/dist/index.html&qu

阅读全文:宝塔面板Nginx出现403 forbidden (13: Permission denied)报错解决方法


CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNS

CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNST,花生壳、ORAY、NO-IP等基于动态公网IP的DDNS服务全线倒地,虽然FRP、NGROK这些内网穿透依然可以实现类DDNS功能,但网络严重依赖于中转服务器带宽,不是非常适合有大流量需求的业务,比如监控、云盘、同步等等。最近发现本地宽带终于支持IPv6了,DDNS就又可以搞起来了,考虑到安全问题,本文将探讨使用CloudFlareAPI来实现DDNS功能。前段时间分享了《CloudFlareAPI

阅读全文:CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNS


基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本

基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本,一旦IP变动,就给接入家中的设备(如监控)带来许多麻烦,于是我编写了一个能在Linux系统下运行,基于cloudflare API的动态DNS脚本,虽然国内已有花生壳之类的ddns服务,但是那些实在是太坑爹,比如只能使用它提供的二级域名,而该脚本能够配置顶级域名的动态DNS解析。使用前提:局域网内有Linux主机(如openwrt路由设备)、有一个顶级域名、域名解析必须由CloudFlare托管。CloudFlareAPI的纯Sh

阅读全文:基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本


利用Github全自动编译Padavan固件,Github Actions编译Padavan固件无需安装编译环境

利用Github全自动编译Padavan固件,Github Actions编译Padavan固件无需安装编译环境本站发布过很多关于如何编译固件的文章,也有非常详细的比如《从零开始编译OpenWRT(LEDE)固件——1.VMwareWorkstationv15.0.4虚拟机下载及安装》,和其他一些关于固件编译的文章《编译固件》,但是编译固件时是需要科学上网的。这就导致一些人无法实现搭建编译环境。鉴于很多人都不会安装编译环境或者没有电脑不方便,此方法可以在电

阅读全文:利用Github全自动编译Padavan固件,Github Actions编译Padavan固件无需安装编译环境


宝塔面板修改DNS设置解决无法远程访问,Linux VPS 修改DNS解决无法远程访问

宝塔面板修改DNS设置解决无法远程访问,Linux VPS 修改DNS解决无法远程访问店里面有一个“Linux工具箱”里面有“DNS设置”我也是最近才知道服务器还需要设置DNS,今天宝塔面板如何设置就不细说了,今天就说下没有安装宝塔面板的如何修改服务器的DNS。临时修改当前DNSvi /etc/resolv.conf示例:nameserver100.100.2.136nameserver100.100.2.138#替换成GoogleDNSnameserver8.8.8.8nameserver8.8

阅读全文:宝塔面板修改DNS设置解决无法远程访问,Linux VPS 修改DNS解决无法远程访问


TL-WR703N刷PulseAudio固件,使用TL-WR703N无线音响打造,TL-WR703N专用PulseAudio固件使用

TL-WR703N刷PulseAudio固件,使用TL-WR703N无线音响打造,TL-WR703N专用PulseAudio固件使用由器的NAS固件,可以自己在家组建家庭网盘方便文件的分享,和视频在线查看,由于TL-WR703N这款路由器非常小巧,所有就入手了一台,以前也介绍了一款也是非常小巧的路由器“极路由go”这款看下图。是不是非常小巧呢,只有手机充电头那么大,以前分享过这款路由器的固件极路由go刷openwrt固件今天继续分享一款TL-WR703N路由器的NAS固件。

阅读全文:TL-WR703N刷PulseAudio固件,使用TL-WR703N无线音响打造,TL-WR703N专用PulseAudio固件使用


vMotion error:remote host IP_Address failed with status Busy (1031636)远程主机IP_Address失败,状态为Busy怎么解决?

vMotion error:remote host IP_Address failed with status Busy (1031636)远程主机IP_Address失败,状态为Busy怎么解决?rationtohost<192.168.12.101>failedwitherrorBusy(1031636)启动者:System目标:win2k3服务器:WIN-E3QK3AJ0LKC我发现在国内似乎大家都没有遇到过这个问题=。=!好奇葩我遇到了,所以写出来吧,在VM官网的KB里是有这个的,我找到了,但这个错误出现在老版本的ESX和ESXi上啊,郁闷。不过,解决办法还是很好使的,我就简单翻译在下边,大家凑合

阅读全文:vMotion error:remote host IP_Address failed with status Busy (1031636)远程主机IP_Address失败,状态为Busy怎么解决?


Write failed: Broken pipe错误SSH错误,SSH登陆报错Write failed: Broken pipe

Write failed: Broken pipe错误SSH错误,SSH登陆报错Write failed: Broken pipe务器的时候,如果你很长一段时间不登录,那么很可能等待着你的就是“Writefailed:Brokenpipe”造成这个错误的原因是SSH空闲链接时间太长导致的,所以,我们需要修改SSH默认配置来让它自动关闭链接。在SSH的配置当中,有两个命令可以实现这个功能,它们分别是//ServerAliveInterval        S

阅读全文:Write failed: Broken pipe错误SSH错误,SSH登陆报错Write failed: Broken pipe


webbench怎么安装使用?网站压力测试工具之webbench使用,Linux下网站压力测试工具webbench安装

webbench怎么安装使用?网站压力测试工具之webbench使用,Linux下网站压力测试工具webbench安装可以对网站模拟3w左右的并发请求,可以控制时间、是否使用缓存、是否等待服务器回复等等,且对中小型网站有明显的效果,基本上可以测出中小型网站的承受能力,对于大型的网站,如百度、淘宝这些巨型网站没有意义,因为其承受能力非常大。同时测试结果也受自身网速、以及自身主机的性能与内存的限制,性能好、内存大的主机可以模拟的并发就明显要多。webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。webbenc

阅读全文:webbench怎么安装使用?网站压力测试工具之webbench使用,Linux下网站压力测试工具webbench安装


阿里云API实现动态域名解析ddns脚本及设置教程,阿里云API动态域名解析ddns脚本,padavan设置DDNS

阿里云API实现动态域名解析ddns脚本及设置教程,阿里云API动态域名解析ddns脚本,padavan设置DDNS而是专门用于对付那种没有固定公网IP的服务器地址解析的。典型的使用情况就是:自家宽带构建小服务器,没有固定IP,想要上线,除了写脚本发邮件外,就只有ddns这一条路可以走了。目前来说,国内最知名的可能就是出了名的难用不稳定的花生壳了。国外的话有一个dynu也很不错。现在阿里云开放了API,那么我们能否使用阿里云的API自行实现一个ddns呢?原理自然很简单,自己实现一个小客户端,然后定期获取自身外网IP然后通过API去修改一下对应的域名解析就好了!当然,已

阅读全文:阿里云API实现动态域名解析ddns脚本及设置教程,阿里云API动态域名解析ddns脚本,padavan设置DDNS


v2瑞服务端配置参数server-config.json文件,server-config.json文件设置

v2瑞服务端配置参数server-config.json文件,server-config.json文件设置{  "port":12345,  "protocol":"vmess",  "settings":{   "clients":[{    "id":"==YOUR

阅读全文:v2瑞服务端配置参数server-config.json文件,server-config.json文件设置


v2瑞客户端配置参数client-config.json文件,client-config.json文件设置

v2瑞客户端配置参数client-config.json文件,client-config.json文件设置ot;:{  "error":"./error.log",  "loglevel":"warning" }, "inbounds":[{  "port":12345,  "prot

阅读全文:v2瑞客户端配置参数client-config.json文件,client-config.json文件设置


openwrt配置dnsmasq、doh、v2瑞解决方案,v2瑞配置文件client-config.json设置,openwrt配置v2瑞教程

openwrt配置dnsmasq、doh、v2瑞解决方案,v2瑞配置文件client-config.json设置,openwrt配置v2瑞教程smasq-doh本文为在路由器openwrt中使用v2瑞的另一种解决方案,之前相对简单的方案在这里v2瑞-openwrt。重点说下本方案的不同或者特点:dnsmasq负责园内的解析(默认)dnsmasq直接屏蔽广告域名dns-over-https(doh)负责园外的解析(基于gw表或cn表)(可选)通过tproxy处理udp流量(可选)ipset记录园外域名的ip(gw模式下)iptables根据ipset

阅读全文:openwrt配置dnsmasq、doh、v2瑞解决方案,v2瑞配置文件client-config.json设置,openwrt配置v2瑞教程


openwrt怎么编译v2瑞?openwrt安装v2瑞教程,v2瑞配置文件client-config.json设置

openwrt怎么编译v2瑞?openwrt安装v2瑞教程,v2瑞配置文件client-config.json设置sybox提供的,不支持https,所以需要重新安装一个。>opkgupdate>opkginstallwget然后就可以高高兴兴去下二进制安装包了,不料这mipsle的安装包竟然有17MB,一个主程序和辅助工具再加上IP数据集,我的小Y只有16MB的Flash,真是天要亡我。还是不死心,go在编译时去掉符号表能省不少空间,还能再挤挤,果然在谷歌第一页就翻到了大牛留下的笔记:https://gobomb.github.io/post/cr

阅读全文:openwrt怎么编译v2瑞?openwrt安装v2瑞教程,v2瑞配置文件client-config.json设置


Nginx配置详解 nginx.conf优化与性能调优 nginx.conf宝塔面板nginx高并发性能调优

Nginx配置详解 nginx.conf优化与性能调优 nginx.conf宝塔面板nginx高并发性能调优nginx.conf配置优化与性能调优nginx.conf配置详细注解#选择用户启动user nginx;#Nginx开启多个工作进程,自动worker_processes 

阅读全文:Nginx配置详解 nginx.conf优化与性能调优 nginx.conf宝塔面板nginx高并发性能调优