自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 K8S证书更新

备份原有文件cp -rp /etc/kubernetes /etc/kubernetes.bak查看证书过期时间kubeadm alpha certs check-expiration查看各证书过期时间for item in `find /etc/kubernetes/pki -maxdepth 2 -name "*.crt"`;do openssl x509 -in $item -text -noout| grep Not;echo ======================$item==

2022-03-01 10:59:06 447

原创 nginx升级

备份旧的nginxcp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak下载新版本nginx解压tar -zxvf nginx-1.21.6.tar.gz查看旧版本的配置参数/usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.12.2built by gcc 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) configure argum

2022-02-18 14:21:50 2353

原创 ubuntu18.04设置支持中文

vim /etc/profile在行末添加一行export LC_ALL=C.UTF-8加载配置文件source /etc/profile

2022-02-15 11:47:30 1087

原创 Redis的AOF和RDB相互切换

一.从RDB切换到AOFredis-cli127.0.0.1:6379> saveOK127.0.0.1:6379> CONFIG SET appendonly yesOK127.0.0.1:6379> saveOK127.0.0.1:6379> shutdown savenot connected> 修改redis配置,打开aofvim redis.confappendonly yes启动redisredis-server redis.co

2022-01-07 14:29:20 1184

原创 ubuntu安装pyav

apt install libavdevice-dev libavfilter-dev libopus-dev libvpx-dev pkg-configpython3 -m pip install av -i https://pypi.tuna.tsinghua.edu.cn/simple/

2021-10-22 15:03:00 999 3

原创 postgresql数据库自动备份与恢复

备份脚本mkdir /home/postgresql_backupvim pgsql-bak.sh#!/bin/bashecho "开始执行 PostgreSql 数据库cube的备份!"nowtime=$(date +%F+%T)export PGPASSWORD=数据库密码echo "时间:" $nowtimeset timeout 500/usr/bin/pg_dump --file "/home/postgresql_backup/pgsql-all-"$nowtime".bak

2021-04-20 16:36:56 821

原创 修改Linux UDP缓冲区和大小PIPE大小

通过键入以下命令来检查当前的UDP / IP接收缓冲区默认值和限制:$ sysctl net.core.rmem_maxnet.core.rmem_max = 212992$ sysctl net.core.rmem_defaultnet.core.rmem_default = 212992默认208K修改为5M修改/etc/sysctl.conf,加入两行(重启生效)net.core.rmem_max=5242880net.core.rmem_default=5242880立即生效

2021-03-24 10:20:18 4935 1

原创 ubuntu18.04搭建stunserver

安装依赖sudo apt-get install g++ make libboost-dev libssl-dev -y下载stunservergit clone https://github.com/jselbie/stunserver编译cd stunserver/make多出三个可执行文件stuntestcode(测试安装是否有问题),stunclient(客户端),stunserver(服务端)启动./stunserver...

2021-03-02 18:01:02 489

原创 Ubuntu18.04编译安装nginx-kafka-module

安装依赖sudo apt-get updatesudo apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev libssl-dev libxslt1-dev libxml2-dev libgd-dev libgeoip-dev libgoogle-perftools-dev libperl-dev libtool libpcrecpp0v5 openssl gcc g++-y下载librdkafka并编译git cl

2021-03-02 13:57:24 456

原创 ubuntu18.04安装janus

安装依赖apt install aptitude mesonaptitude install libmicrohttpd-dev libjansson-dev libssl-dev libsrtp-dev libsofia-sip-ua-dev libglib2.0-dev libopus-dev libogg-dev libcurl4-openssl-dev liblua5.3-dev libconfig-dev pkg-config gengetopt libtool automake安装li

2021-03-02 12:30:16 867

原创 ubuntu安装ffmpeg4

sudo add-apt-repository ppa:jonathonf/ffmpeg-4sudo apt install ffmpeg

2021-01-25 15:16:20 583

原创 kafka+flume使用

一、安装使用kafka1、下载kafka安装包选择二进制下载2、解压tar -zxvf kafka_2.13-2.6.0.tgz -C ./解压之后进入kafka目录3、修改配置文件(config目录下)vim server.properties要求全集群唯一broker.id=0允许外部连接listeners=PLAINTEXT://0.0.0.0:9092advertised.listeners=PLAINTEXT://192.168.xx.xx:9092zookee

2020-11-04 15:25:29 233 1

原创 python3服务器内部获取公网IP

from urllib.request import urlopenfrom json import loadip = load(urlopen('http://httpbin.org/ip'))['origin']print(ip)

2020-09-21 11:02:40 379

原创 django使用postgresql(安装)

安装postgresqlsudo apt-get updatesudo apt-get install postgresql postgresql-clientsudo apt-get install python-psycopg2sudo apt-get install libpq-devpip3安装psycopg2pip3 install psycopg2修改postgresql密码sudo -i -u postgressudo su postgres //切换SQL用户登录ps

2020-08-12 11:19:11 1352

原创 Ubuntu软件源和pip3源(阿里源)

Ubuntu软件源(18.4)备份cp /etc/apt/sources.list /etc/apt/sources.list.bak修改vim /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe

2020-08-11 11:17:41 1922

原创 K8S使用kubeadm部署安装master节点node节点和deployment调度器的使用(Ubuntu18.04)

Kubernetes安装(Ubuntu18.4)Ubuntu换国内源请自行解决一 、docker安装1、更新系统软件sudo apt-get update2、安装docker依赖以及vim net-tools openssh-serversudo apt-get install -y vim net-tools openssh-server apt-transport-https ca-certificates curl gnupg-agent software-properties-comm

2020-07-31 16:33:29 3508 2

原创 Kurento本地环回部署测试

参考文档:Kurento安装Kurento服务器本地安装使用这种方法,您将从Kurento项目提供的本地Ubuntu软件包系统信息库中安装Kurento Media Server。KMS 对Ubuntu的两个长期支持(LTS)版本有明确的支持:Ubuntu 16.04(Xenial)和Ubuntu 18.04(Bionic)(仅64位)。卸载旧版Kurento,可以发出以下命令:sudo...

2020-04-29 18:05:16 780

原创 webrtc端对端音视频连接

WebRTC 全称为:Web Real-Time Communication。它是为了解决 Web 端无法捕获音视频的能力,并且提供了 peer-to-peer(就是浏览器间)的视频交互。实际上,细分看来,它包含三个部分:MediaStream:捕获音视频流RTCPeerConnection:传输音视频流(一般用在 peer-to-peer 的场景)RTCDataChannel: 用来上传音...

2020-04-29 17:17:53 580

原创 Django+channels+supervisor+daphne+docker+redis+nginx部署web聊天室

参考文档:处理函数参照官方文档channels的接收,转发,断开等函数没有列出,官方文档有很详细的使用方式.本文侧重于部署方面.安装 channelspip3 install -U channels安装channels_redispip3 install channels_redis安装dockerDocker 的旧版本被称为 docker,docker.io 或 docker-...

2020-04-14 09:53:47 1105 1

原创 nginx+(uwsgi/gunicorn)+django+dwebsocket部署

记录一次django使用dwebsocket踩过的坑nginx+uwsgi+django+dwebsocket(放弃)使用nginx做反向代理,配置如下:uwsgi做web服务器,配置如下:settings.py添加如下配置:django测试用例前端html测试用例nginx重启uwsgi启动nginx+gunicorn+django+websocket(使用gunicorn的协程启动)nginx...

2020-01-07 12:46:19 1974 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除