nginx开启http2
在编译时添加http_v2模块即可
12345678./configure --prefix=/usr/local/nginx --user=www --group=www \--with-http_stub_status_module --with-http_ssl_module \--without-mail_pop3_module --without-mail_smtp_module \--without-mail_imap_module --add-module=/soft/nginx_new/naxsi-master/naxsi_src \--add-module=/soft/nginx_new/nginx-limit-upstream-master \--add-module=/soft/nginx_new/nginx-upstream-jvm-route-master \--add-module=/soft/nginx_new/ngx_http_proxy_connect_module-master \--with-http_v2_module
在server配置时, ...
WSl创建golang-unix开发环境
WSl创建golang-unix开发环境未作说明均为普通用户操作。为了美观不在命令中添加命令提示符
环境介绍
环境
版本
主机环境
win10专业版
wsl环境
ubuntu 20.04lts
安装wsl
开启wsl服务后,在微软商店搜索wsl,下载相应版本即可
安装Windows Terminal
同样在微软商店搜索安装。因为wsl自带的terminal环境过于简陋,使用微软推出的terminal环境。
基础环境配置
配置root密码(可不做)
12sudo passwd #根据提示设置密码即可
更改apt源
123456789sudo cp /etc/apt/sources.list /etc/apt/sources.list_baksudo > /etc/apt/sources.listsudo echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse" >> /etc/ap ...
Ansible基础
Ansible基础服务结构
IAAS:基础设施即服务,硬件。
PAAS:平台即服务,系统,中间件。
SAAS:软件即服务,整个平台。
安装1234#yum方式安装,需要事先安装epel源yum install ansible#或者可以使用编译安装,或者从git下载代码即可。ansible --version #查看版本,验证安装是否成功
主机清单1vim /etc/
nginx各项配置说明
/usr/local/nginx/conf
此目录为nginx的配置文件存放目录。其中nginx.conf是nginx的默认配置文件。但是由于虚拟主机的关系,一个nginx可能有许多虚拟主机,这样在一个配置文件中管理所有虚拟主机会很不方便。所以可以通过创建vhost目录的方式用不同的配置文件管理单独的一个或几个虚拟主机。
配置详解如下:
user nginx nginx ;
#Nginx用户及组:用户 组。window下不指定
worker_processes 8;
#工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。
error_log logs/error.log;
error_log logs/error.log notice;
error_log logs/error.log info;
#错误日志:存放路径。
pid logs/nginx.pid;
#pid(进程标识符):存放路径。
worker_rlimit_nofile 204800;
#指定进程可以打开的最大描述符:数目。
#这个指令是指当一个nginx进程打开的最多 ...
freeswitch安装
freeswitch 安装123456789101112131415161718192021222324yum install -y http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm epel-releaseyum install -y git alsa-lib-devel autoconf automake bison broadvoice-devel bzip2 curl-devel db-devel e2fsprogs-devel flite-devel g722_1-devel gcc-c++ gdbm-devel gnutls-devel ilbc2-devel ldns-devel libcodec2-devel libcurl-devel libedit-devel libidn-devel libjpeg-devel libmemcached-devel libogg-devel libsilk-devel libsndfile-devel libtheora-devel libtiff-deve ...