yum -y install libevent-devel openssl-devel 1.1下载编译安装coturn git clone https://github.com/coturn/coturn cd coturn ./configure --prefix=/usr/local/coturn make install 1.2查看是否安装成功 which turnserver 1.3配置文件 安装目录位于/usr/local/coturn cd /usr/local/coturn/etc/ cp turnserver.conf.default turnserver.conf 1.4 配置证书 openssl req...

1.0 准备条件 准备如下: filebeat-6.3.2 elasticsearch-6.3.2 kibana-6.3.2 logstash-6.3.2 内存3GB以上,elasticsearch这东西太吃内存了,实验环境建议内存给到4G. 官网地址 https://www.elastic.co/cn/elasticsearch/ 如果你嫌弃官网下载的太慢,可以使用以下微云地址下载 https://share.weiyun.com/fnAz5I2f 版本最好是和我这个一致吧 教程是老教程了,微云这会儿也限速了 - 2022-03-21 2.0 搭建Elasticsearch 2.0.1 准备JDK环境 下...

1.1 nginx连接数优化 events { worker_connections 65530; # 设置nginx最大连接,最多为65535 use epoll; # 采用epoll模型,作用于event的I/O异步 } 进程优化 worker_processes 8; # NGinx的工作线程一般为核心数或者核心数X2 最多设置为8如果超出性能则不会进行提升了 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; //设置NGinx的cpu亲和力,8...

项目中使用Nginx服务实现文件的访问,由于和tomcat的接口不是一个域,前端VUE做了图片处理,导致出现跨域问题 location /file { alias /kjc; add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Credentials true; } 添加跨域配置: add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Credentials true;

Mongodb主从搭建 内存2以上 无特殊要求 主IP:192.168.1.100 从IP:192.168.1.101 准备配置如下,每台服务器都执行 sudo echo "never" > /sys/kernel/mm/transparent_hugepage/enabled sudo echo "never" > /sys/kernel/mm/transparent_hugepage/defrag vim /etc/security/limits.conf # 添加mongo用户可以打开的文件数量的限制 mongod soft nofile 64000 mongod hard nofile 64000 mongod soft...

修复解决漏洞 解决OPenssh7.x以前的绝大多数问题 OpenSSH 命令注入漏洞(CVE-2020-15778) OpenSSH 用户枚举漏洞(CVE-2018-15919) OpenSSH 安全漏洞(CVE-2017-15906) 升级能解决绝大多数的问题 安装依赖环境 yum -y install rpm-build gcc gcc-c++ glibc glibc-devel openssl-devel openssl prce pcre-devel zlib zlib-devel make wget krb5-devel pam-devel libX11-devel xmkmf libXt-devel...

阿里云 OSS 是对象存储服务,价格也比较便宜,算得上是一个免费的 CDN,我们可以利用 OSSFS 这个工具,将 OSS 挂载到阿里云 ECS 服务器上,可以达到存储、备份的目的。当然,最主要的是可以减轻服务器的压力。 注意阿里云 OSS 下行流量没有免费额度,都需要收费。 本次仅针对Centos7.x Centos8目前不支持挂载OSS存储,不知道支不支持,老教程了。 – 2022-03-21 OSSFS 通过OSSFS,您可以将阿里云OSS存储桶安装到Linux / Mac OS X系统中的本地文件中。在系统中,您可以方便地在OSS中的对象上进行操作,同时使用本地文件系统维护数据共享。 特征 OSSFS基于S3FS构...

为rm -rf 的手残党准备的 注意事项:虽然有软件可以对误删的数据进行恢复,但是完全恢复数据的概率并不是百分百的。 在提醒:适用rm -rf 的时候依旧慎用 extundelete恢复 使用存储在分区日志中的信息,尝试恢复已从ext3或ext4的分区中删除的文件 extundelete官方地址(官网文档 ) extundelete(下载地址 )最新版本的extundelete是0.2.4,于2013年1月发布 在数据删除之后,要卸载被删除数据所在的磁盘或是分区 如果是系统根分区遭到误删除,就要进入单用户模式,将根分区以只读的方式挂载,尽可能避免数据被覆盖 数据被覆盖后无法找回 恢复仍有一定的机率失败,平时应对重要数据作备...

简单了解一下 WebSocket 现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。 在这种情况下,HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。 WebSocket一种在单个 TCP 连接上进行全双工通讯的协议。使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。...

1 查找txt和pdf文件 find . ( -name "*.txt"-o -name "*.pdf") -print 2 正则方式查找.txt和pdf find . -regex ".*(.txt|.pdf)$" 3 否定参数 查找所有非txt文本 find . ! -name "*.txt" -print 4 指定搜索深度 打印出当前目录的文件(深度为1) find . -maxdepth 1 -type f 5 定制搜索 按类型搜索: find . -type d -print # 只列出所有目录-type f 文件 / l 符号链接 按时间搜索: -atime 访问时间 (单位是天,分钟单位则是-amin,以下类似)...