分类:代码 相关文章

Linux VPS定时备份服务器/网站数据到Github私人仓库

说明:现在Github被微软收购后,私人仓库已经开始免费了,只能说微软很良心。然后就可以拿来折腾下了,让其充分发挥下作用,这里我们可以用来备份下网站或者服务器一些数据,方法就大概说下。 教程 首先你肯定需要一个Github账号,没有的可以去注册一个,地址:https://github.com 。有了账号就继续看。 1、配置Git SSH密钥 由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在操作之前,需要先在服务器上生成SSH key。 我们先去根目录下使用命令: cd ~ ssh-keygen -t rsa 这里会要你命名密……

继续阅读»»»

Docker 安装 MTProxy 并推广自己的 Telegram 频道 / 群组

申请 MTP 代理推广 前往 @MTProxybot 按照步骤一步一步来,会给你一个 TAG,注意保存。自己可以先想好要用的 秘钥 你改成 1145114 之类的随机数字也是无所谓的,只要符合规则(32 hex characters) 生成之后,可以选择 Promotion,挂上你要推广的频道 / 群组。使用这个 MTP 的人就会被顶置你的频道。 Docker 安装 注意请确保内核大于 3.10.0-327.el7.x86_64 推荐使用 Ubuntu 16 及 CentOS 7 或以上版本,下文均已 CentOS 7 来说明 查看内核 uname -r 升级内核可参考 TeddySun 大佬……

继续阅读»»»

使用Docker安装OpenTracker,自建BT Tracker服务器

安装 1、安装Docker 使用以下命令: #CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable d……

继续阅读»»»

Linux安装DNSmasq搭建自己的公共DNS,防劫持/免广告

一键安装DNSmasq 环境要求:CentOS 6/7 先使用ifconfig命令查看服务器IP,并记录,比如下图中的192.168.0.4 执行下面的命令安装DNSmasq #安装epel源 yum -y install epel-release #安装DNSmasq wget https://raw.githubusercontent.com/helloxz/dnsmasq/master/dns.sh –no-check-certificate chmod +x dns.sh #注意后面填写ifconfig看到的IP ./dns.sh 192.168.0.4 如果是阿里云等服务器,注意防……

继续阅读»»»

Linux VPS一键添加/删除Swap虚拟内存

说明:很多人的VPS服务器由于内存太小,会导致很多进程被杀掉,这时候就需要我们添加Swap虚拟内存了,这里就整了个一键脚本方便懒人或小白使用。 运行命令脚本 提示:脚本不支持OpenVZ架构,安装会自动退出。 wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh 脚本备份:https://www.lanzous.com/i4sej8d 备用下载: https://pan.baidu.com/s/1CctF_ADAurKh46_–ENhvw 提取码: zpdg 然后根据选项进行操作,记得添加swap的时候填……

继续阅读»»»

BT离线下载安装大全-Docker镜像

前言 随着大家对离线下载的需求越来越高,这里就找了一些用户量比较多,也经常在维护的BT离线程序的Docker镜像,包括Aria2、utorrent、Deluge、Transmission、Rutorrent、Qbittorrent,算是比较全了,这里就分享下。 安装Docker 首先安装下面程序之前,需要在服务器上安装Docker环境,使用命令: #CentOS 6系统 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install ……

继续阅读»»»

VPS服务器常用测试脚本集合

前言 经常混迹各种网站看到很多实用的VPS测试脚本,研究了一下优缺点整理出来方便日后选用,以后再也不需要找各种各样的测试脚本了。 Bench.sh 秋水逸冰大佬的写的Bench.sh脚本 特点 显示当前测试的各种系统信息; 取自世界多处的知名数据中心的测试点,下载测试比较全面; 支持 IPv6 下载测速; IO 测试三次,并显示平均值。 项目 Teddysun/Across/ 使用 wget -qO- bench.sh | bash #或者 curl -Lso- bench.sh | bash #或者 wget -qO- 86.re/bench.sh | bash #或者 curl -so- ……

继续阅读»»»

多服务器 云探针、云监控 —— ServerStatus 一键管理脚本

系统要求 CentOS 7 / Debian 7+ / Ubuntu 14.04 +(推荐 Debian 7 x64) ServerStatus 客户端需要 Python 2.7版本以上才可以正常运行,如果不是那么请升级(查看版本: python -V ) 【注意:CentOS6 系统默认的Python版本是2.6,版本太低,使用客户端会出问题,请升级Python或者更换系统。】 Github:https://github.com/ToyoDAdoubi/ServerStatus-Toyo Github:https://github.com/tenyue/ServerStatus 安装步骤 w……

继续阅读»»»

在Centos7上挂载阿里云OSS

将oss挂载到vps作为一个外部存储,可以很方便的复制粘贴文件来对vps上的内容进行备份。阿里云oss的存储价格很便宜,按量收费的话1GB存储每个月只需要0.12元,也可以直接购买40GB的存储套餐,1年仅需9元,非常适合用来备份vps。 挂载到VPS 1、首先你要注册一个阿里云账号,并且开通OSS服务。 2、通过SSH登录vps后下载安装包 wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32196/cn_zh/1527232195135/ossfs_1.80.5_centos7.0_x86_64.rp……

继续阅读»»»

网站更换域名必备sql语句

这东西挺常用的,比如最初图片链接用的是默认的,后期批量替换为加了CDN的地址,不过手打语句太麻烦,放在这里用来复制粘贴 打开网站的数据库管理phpmyadmin界面,找到sql按钮,输入一下语句即可: UPDATE 表名 SET 列名 = replace(列名, ‘老域名地址’,’新域名地址’);