SSH 频繁掉线
找到文件 /etc/ssh/sshd_config 进行修改 ClientAliveInterval 15 ClientAliveCountMax 45 然后重启 sshd 服务,重新打开客户端就不会频繁掉线了 systemctl restart sshd ClientAliveInterval 是每隔多少秒,服务器端向客户端发送心跳,ClientAliveCountMax 是多少次心跳无响应之后,断开 Client 连接
找到文件 /etc/ssh/sshd_config 进行修改 ClientAliveInterval 15 ClientAliveCountMax 45 然后重启 sshd 服务,重新打开客户端就不会频繁掉线了 systemctl restart sshd ClientAliveInterval 是每隔多少秒,服务器端向客户端发送心跳,ClientAliveCountMax 是多少次心跳无响应之后,断开 Client 连接
适用于 CentOS、Debian 与 Ubuntu 系统进行编译安装与部署 安装 依赖库 在 CentOS 下执行安装 yum install gcc gcc-c++ autoconf automake zlib zlib-devel pcre-devel 如果是 Debian 或 Ubuntu 下执行安装 apt install build-essential libpcre3 libpcre3-dev autoconf zlib1g-dev 准备编译源码 Nginx 官网 下载需要的版本源码 Openssl 官网 下载版本 >=1.0.2 的版本源码 当今 **http2.0** 协议正在普及,因此如果使用该模块,用于编译的 **openssl** 源码包版本必须 `>=1.0.2`,**nginx** 推荐使用最新的稳定版本 将准备好的源码包分别解压,进入到 nginx 源码目录下 配置安装,默认下可以直接使用执行,但是很多模块是不包含在内的 ./configure 为了减少以后再次配置编译,以下这些配置都是我们常用到的 ./configure \ --error-log-path=/var/logs/nginx/error.log \ --http-log-path=/var/logs/nginx/access.log \ --sbin-path=/usr/sbin \ --pid-path=/run/nginx.pid \ --lock-path=/run/nginx.lock \ --http-client-body-temp-path=/var/nginx/client_temp \ --http-proxy-temp-path=/var/nginx/proxy_temp \ --http-fastcgi-temp-path=/var/nginx/fastcgi_temp \ --http-uwsgi-temp-path=/var/nginx/uwsgi_temp \ --http-scgi-temp-path=/var/nginx/scgi_temp \ --user=nginx \ --group=nginx \ --with-openssl=/root/openssl-1....
适用于 CentOS、Debain 与 Ubuntu 系统进行编译安装与部署 在 CentOS 下执行安装 yum install -y libacl libacl-devel libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel enchant enchant-devel gd gd-devel gmp gmp-devel libmcrypt libmcrypt-devel libtidy libtidy-devel libxslt libxslt-devel argon2 libargon2-devel libtidy libtidy-devel gcc gcc-c++ autoconf automake zlib zlib-devel pcre-devel 如果是 Debain 或 Ubuntu 下执行安装 apt-get install libacl1 libacl1-dev libxml2 libxml2-dev libbz2-dev libcurl3 libcurl3-dev enchant libenchant-dev libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev libgmp-dev libgmp3-dev libmcrypt-dev libtidy-dev libxslt-dev libssl-dev libargon2-0 libargon2-0-dev build-essential libpcre3 libpcre3-dev autoconf zlib1g-dev 使用 Debian x86 版本出现 `GMP` 错误,则需要手动建立软链接 ln -s /usr/include/x86_64-linux-gnu/gmp....