原创 supervisor安裝與管理

1.安裝 easy_install supervisor 2.配置文件生成 echo_supervisord_conf > /etc/supervisord.conf 3.管理腳本 centos 7 添加文件到 /usr/l

原创 ffmpeg常用指令總結

推送本地文件到遠端rtmp服務器  ffmpeg -re -i /usr/local/nginx/html/vod/test21434346997.flv -vcodec copy -ar 44100 -strict -2 -ac -1

原创 centos7下docker安裝

docker安裝以及使用(僅限centos7,如果是centos6.x 點這裏) #如果你之前安裝過 docker,請先刪掉 sudo yum remove docker docker-common docker-selinu

原创 mysql5種可用集羣

1. 概述   我們在考慮MySQL數據庫的高可用的架構時,主要要考慮如下幾方面: 如果數據庫發生了宕機或者意外中斷等故障,能儘快恢復數據庫的可用性,儘可能的減少停機時間,保證業務不會因爲數據庫的故障而中斷。 用作備份、只讀副本等功能的非

原创 流媒體服務搭建

srs流媒體服務可解決此問題。 github地址爲https://github.com/ossrs/srs/wiki

原创 CentOS 安裝FFmpeg

(1):工具安裝    yum installautomake autoconf make gcc gcc-c++ libtool zlib zlib-devel curl curl-develalsa-lib alsa-lib-dev

原创 使用國內鏡像安裝Docker-compose

下載docker-compose 官網下載的鏡像源是github的,這裏採用國內的鏡像源: sudo curl -L https://get.daocloud.io/docker/compose/releases/download

原创 Centos下 Gearman安裝與php擴展安裝

簡介 Gearman是一個分發任務的程序架構,由三部分組成: Gearman client:提供gearman client API給應用程序調用。API可以使用C,PHP,PERL,MYSQL UDF等待呢個語言,它是請求的

原创 Git Flow工作流總結

原文鏈接:https://www.jianshu.com/p/34b95c5eedb6 一、簡介 Git Flow定義了一個項目發佈的分支模型,爲管理具有預定發佈週期的大型項目提供了一個健壯的框

原创 rsync同步備份

rsync rsync是linux系統下的數據鏡像備份工具。使用快速增量備份工具Remote Sync可以遠程同步,支持本地複製,或者與其他SSH、rsync主機同步。 可以鏡像保存整個目錄樹和文件系統。 可以很容易做到保持原來文

原创 xtrabackup備份與恢復

xtrabackup XtraBackup(PXB) 工具是 Percona 公司用 perl 語言開發的一個用於 MySQL 數據庫物理熱備的備份工具,支持 MySQl(Oracle)、Percona Server 和 Mari

原创 mysql 一主多從配置-centos7親測

直接上乾貨,親測!! 1:配置文件在/etc/my.cnf。取消log-bin=mysql-bin前面的註釋。 2:在master機上爲slave機添加一同步帳號(同步賬號是有replication,slave權限即可) Mar

原创 nfs共享(centos7)

服務端: [root@nfs_server ~]# yum -y install nfs-utils rpcbind [root@nfs_server ~]# systemctl enable rpcbind [root@nfs

原创 docker下php安裝擴展

可以通過兩種方式實現 1.pecl pdo_msql  方式二: docker-php-ext-install pdo pdo_mysql 如果報  /usr/local/bin/docker-php-ext-enable: cannot

原创 什麼是IOC容器

控制反轉(IOC) 想知道什麼叫控制反轉就先明白什麼叫控制不反轉(實在想不出應該怎麼叫啦,明白意思就好,不必糾結用詞雅不雅)我們舉個例子看一下,假如我們想要生產一部手機,每款手機只存在系統的差異 class Ios{ public