标签归档:ubuntu
python脚本,通过selenium自动发布facebook小组图文帖子
facebook提供API供开发者使用,目前版本可以用API在公共主页发布帖子,参考文档,api发布帖子比较简单,这里就不写了。以前也可以用api在小组发布帖子,但是考虑垃圾信息处理问题,官方已经禁止api这个功能了所有只能用其他方法发布帖子了,selenium 最早用于自动化测试,后面也可以用于爬虫,简单的理解就是自动帮你打开浏览器,输入密码,模拟人为操作等一系列动作。这时就可以用selenium 自动完成发布小组帖子了。
用shell脚本,批量备份MySQL中所有数据库,并批量还原
1,环境介绍 生产环境通常只有一个数据库,但是其他环境,测试可能不止一个数据库。需要换数据库时,就需要一个一个的备份,一两个还好,多的话就有点繁琐。 如果说直接备份整个数据库,可能将原来的系统数据库也备份过去了,而用不需要原来的系统数据库(’information_schema’, ‘mysql’, ‘performance_schema [……]
继续阅读»»»
shell脚本获取zabbix监控数据,自动日常巡检服务器信息、并发送指定Telegram群组
一,前言 有zabbix监控,也并不是时刻盯着数据,所以想着,每天固定某个时刻,自动发送服务器数据到指定群组,给其他人更直观的数据。 数据就可以从zabbix API获取。参考官方API文档:https://www.zabbix.com/documentation/current/zh/manual/api 二,功能实现 主要功能概览 代码步骤概览 三,代码实现 这里使用shell脚本 以上代码, [……]
继续阅读»»»
搭建自己的直播流媒体服务器SRS,以及SRS+OBS直播推拉流使用及配置
一、前言 目前,全球直播带货什么的,成为主流,那如何自己搭建一个直播服务器呢。首先需要一个流媒体服务器,搭建流媒体有很多种方式,如下: 流媒体解决方案 Live555 (C++) 流媒体平台框架 EasyDarwin (C++,国产精品) 实时流媒体播放服务器程序DarwinStreamingSrvr (C++) Flash流媒体服务器 Red5 (Java) 流媒体服务器 Open Stream [……]
继续阅读»»»
用acme.sh给网站域名,申请免费SSL永久证书(自动续期)
一:简介 申请ssl证书,即https有很多,有免费的,也有收费的。如第三方域名管理cloudflare也可以自动添加使用https,而且永久。 但是由于有些服务,需要在服务器使用自签证书,所以需要自己申请。免费的可以使用certbot,也可以是使用zeroSSL。 Cerbot可以参考我以前的文章:Certbot申请免费SSL证书 这里,介绍使用acme.sh生成免费的ssl证书,其完整实现了a [……]
继续阅读»»»
Linux搭建开源企业云盘Seafile,私有文件同步云盘及基本使用
一、简介 在日常生活经常需要在不同的设备间同步文件,还有在企业作为公司云存储备份使用。 类似的有谷歌云端硬盘,但是作为企业不能统一管理,即没有admin权限管理其他账号,而且免费空间有限。国内的百度网盘,并没有文件同步功能,只支持手动的上传和下载,而且也没有文件历史版本功能。 Seafile是一款优秀的开源企业云盘软件,拥有文件版本管理、跨平台文件同步和共享等功能,可以方便自建一个私有的云存储服务 [……]
继续阅读»»»
Linux搭建samba文件共享服务器,实现基于Linux和Windows的共享文件服务
一,samba的基本概念 在早期的网络世界中,文件数据在不同主机之间的传输大多是使用ftp,但是使用ftp服务传输档案使得我们无法直接修改主机上面的档案数据。NFS服务可以实现在客户端的机器上直接使用服务器上面的文件,但是NFS主要在unix系列操作系统上使用。windows上面也有类似的文件系统,那就是cifs(Common Internet File system,通用internet文件系统 [……]
继续阅读»»»
Linux 忘记密码怎么办,CentOS和Ubuntu重置密码方法
忘记密码,所有改密码行为,只能在接触物理机的情况下适用,因为需要用到键盘控制。 远程接触不了,是没法改的。除非服务器自动的远程系统,如dell的IDRAC远程操作,可以远程模拟物理环境,可远程重装系统等操作 一:CentOS重置密码 系统版本:centos 7.9 方法1: 1:开机按 “ESC” 键,进入系统引导界面,及时按上下方向键 “↑ ↓” 中断倒计时。 2:按“e”键,进入内核编辑界面 [……]
继续阅读»»»
普罗米修斯Prometheus+Grafana,监控搭建与界面基础配置
一、Prometheus 简介 gitlab官方地址:https://github.com/prometheus/prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,由 SoundCloud 公司开发。 Prometheus 基本原理是通过 HTTP 协议周期性抓取被监控组件的状态,这样做的好处是任意组件只要提供 HTTP 接口就可 [……]
继续阅读»»»