Nginx-rtmp实现直播媒体实时流效果 0. 前言 这段时间在搭建一个IPCamera项目服务器。视频点对点通话,客户端会查看设备端的音视频实时流。为了省流量,是通过P2P进行穿透。但是由于NAT设备的原因和IPV4的枯竭。有些设备是无法进行点对点传输实时流。所以需要进行服务器转发。这里为了快速实现原型,同时参考现在主流的流媒体协议。发现很多使用的是RTMP协议。 Fatmouse 2019-12-24 The server 905 0 阅读全文
在linux中用同一个版本的R 同时安装 Seurat2 和 Seurat3的教程 Seurat 作为单细胞分析中的重量级R包,有多好用用,用过的人都知道。Seurat 分析流程基本涵盖了单细胞分析中的所有常见分析方法,包括filtering,tSNE,UMAP降维及画图等。还有一个重量级功能就是矫正不同实验之间的批次效应。然而Seurat 2和Seurat 3的矫正方法完全不一样,得到的结果也不一致。 Fatmouse 2019-12-24 The server 1220 0 阅读全文
nginx配置二级域名的示例代码 为了不让域名fangyuanxiaozhan.com闲置, 作者又买了个国内的虚拟主机(VPS)的ip为 111.230.254.173 , 用wordpress开了个博客网站, 由于vps的空间很大, 我就开了个私有网盘服务, 由于日常开发需要用到git, 但又不想公开代码, 我又开了个私有git服务 Fatmouse 2019-12-24 The server 990 0 阅读全文
一次Linux修改MySQL配置不生效的问题解决 背景 自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要修改默认的3306端口和Bind Address限制特定的IP访问,我在Stackoverflow上查询了如何修改,但是网上的资料大多比较老旧,不符合目前主流的MySQL版本(使用的MySQL 5.7.27,操作系统使用Ubuntu 18.04.1 LTS) Fatmouse 2019-12-24 The server 1104 0 阅读全文
linux Centos7断网下安装应用程序详解 一.上一章我们了解到可以直接再yum仓库当中安装程序,但是需要网络,而且不用解决依赖关系。 Fatmouse 2019-12-24 The server 801 0 阅读全文
分享nginx+php-fpm实现大文件下载排坑的过程 先上一段代码,支持大文件下载和断点续传,代码来源互联网。代码有详细的解释,也很清楚,但是在实际使用时还是小文件可以下载,大文件只能下载前半部分或者出现文件已损坏的情况。查看nginx日志发现如下报错 Fatmouse 2019-12-24 The server 881 0 阅读全文
Linux杀不死的进程之CPU使用率700%解决方法 i. 发现有个进程CPU使用率居然700%,COMMAND 是一些随机的字符串组成,完了~ 中标了;第一想到就是“沙雕”它,kill 命令给我上。 Fatmouse 2019-12-24 The server 773 0 阅读全文
浅谈Nginx七层反向代理和负载均衡 1.介绍 1.1 Nginx不仅是一个出色的web软件,其七层代理和负载均衡也是相当出色。Nginx做前端代理,当用户请求服务时,可以根据url进行判断,然后分配到不同的后台webserver上。 Fatmouse 2019-12-24 The server 643 0 阅读全文
linux磁盘顺序写、随机写的方法 一、前言 ● 随机写会导致磁头不停地换道,造成效率的极大降低;顺序写磁头几乎不用换道,或者换道的时间很短 ● 本文来讨论一下两者具体的差别以及相应的内核调用 Fatmouse 2019-12-24 The server 671 0 阅读全文
详解Nginx 13: Permission denied 解决方案 今天在用uwsgi+nginx在部署flask应用时,遇到502的错误,vim /var/log/nginx/error.log查看nginx的错误日志,提示如下错误信息: Fatmouse 2019-12-24 The server 860 0 阅读全文
Linux 常用文本处理命令和vim文本编辑器 今天,来介绍几个常用文本处理命令和vim文本编辑器day3--常用文本处理命令和vim文本编辑器 Fatmouse 2019-12-24 The server 767 0 阅读全文
nginx 匹配规则小总结(推荐) nginx location等号类型(=)的优先级最高,需要精确匹配。一旦匹配成功,则不再查找其他匹配项。 Fatmouse 2019-12-24 The server 884 0 阅读全文
centos7修改网关和配置ip的方法示例 centos7版本在当时安装的时候选择可连接外网,就直接可以访问外网的,只需要设置静态Ip就可以了. Fatmouse 2019-12-24 The server 1025 0 阅读全文
详解nginx平滑升级的过程 1、开始之前首先查看当前的使用版本以及编译时的参数:将编译参数复制出来,编译新版本的时候会用到。 Fatmouse 2019-12-24 The server 649 0 阅读全文
Ubuntu基础教程之apt-get命令 前言 apt-get 命令是 Ubuntu 系统中的包管理工具,可以用来安装、卸载包,也可以用来升级包,还可以用来把系统升级到新的版本。本文介绍 apt-get 命令的基本用法,演示环境为 Ubuntu 18.04。 Fatmouse 2019-12-24 The server 688 0 阅读全文
centos7编译安装nginx的方法步骤 安装nginx编译所需的lib库查看pcre(正则库)版本进入编译目录从下载最新的nginx(stable version稳定版) Fatmouse 2019-12-24 The server 646 0 阅读全文
Linux中查看文本的小技巧(超实用!) 前言 日常开发中,我们经常需要在服务器上进行各种文本,日志的查看操作,本文主要对常用的文本,日志查看技巧进行了一番总结和归纳,方便大家收藏起来后续查看使用: Fatmouse 2019-12-24 The server 654 0 阅读全文
Nginx 重定向时获取域名的方法示例 TL;DR 如果你在处理 Nginx 重定向时要获取原请求的域名(比如 HTTP 到 HTTPS),请用 $host 而不是 $server_name 。 Fatmouse 2019-12-24 The server 863 0 阅读全文
Linux磁盘设备与LVM管理命令示例详解 前言 在 Linux 操作系统中, 设备文件 是一种特殊类型的文件。这些文件绝大多数位于 /dev 目录下,用来表示 Linux 主机检测到的某个具体的硬件设备。 Fatmouse 2019-12-24 The server 714 0 阅读全文
详解Nginx服务器之负载均衡策略(6种) 一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。详情请查看我的另一篇博客。 Fatmouse 2019-12-24 The server 735 0 阅读全文