1 配置goaccess 日志系统
引言 本文主要介绍,如何快速搭建一个可以查看nginx 访问日志的监控系统
1.1 安装并配置goaccess
以centos/alma linux为例子
直接安装
sudo yum install goaccess
安装成功成功之后
sudo vi /etc/goaccess/goaccess.conf
引言 本文主要介绍,如何快速搭建一个可以查看nginx 访问日志的监控系统
以centos/alma linux为例子
直接安装
sudo yum install goaccess
安装成功成功之后
sudo vi /etc/goaccess/goaccess.conf
引言 在当今的web服务架构中,Nginx作为一个强大的web服务器和反向代理服务器,扮演着至关重要的角色。本文将详细介绍如何配置Nginx以支持多域名HTTPS和代理协议,涵盖了几种常见的场景。我们将从基本的配置开始,逐步深入到更复杂的设置。
在现代的网络架构中,使用 Nginx 作为反向代理服务器是非常常见的。为了增强安全性并隐藏真实的域名,我们可以配置 Nginx 的 real_ip 模块来传递客户端的真实 IP 地址,并通过 SSL/TLS 加密来保护数据传输。本文将详细介绍如何配置 Nginx 来实现这一目标。
linux启用tun接口后, 例如启动 tun2sock, 系统会把所有的包,默认转发到 tun设备上. 但有些tun设备,只能处理tcp连接,无法处理udp,这种情况下,需要把 udp包路由到系统原来的网络接口上.
最简单的办法就是使用 ELRepo的仓库安装. 其他方法比较复杂不推荐.
sudo yum install elrepo-release epel-release
sudo yum install kmod-wireguard wireguard-tools
为什么要使用ipv6,主要是国内的一些服务,例如iptv电视,现在提供了ipv6的映射,为了方便使用. 关键点在于,不要启动openwrt本身的dhcp ipv6,而是使用中继的方式,直接把运营商分配的ipv6地址,再下发给内网的每个设备. openwrt只作为ipv6的中介设备. 本身不分配ipv6地址.
依次执行下面的命令
dnf module list postgresql
sudo dnf module enable postgresql:13
sudo dnf install postgresql-server
sudo postgresql-setup --initdb
sudo systemctl start postgresql
sudo systemctl enable postgresql
目标: 为了让nginx服务器,根据不同的域名,转发到不同的app服务器. tls并不终结在nginx,而是转发到最终的app服务器.