OnITRoad - 配置

如何将 Nginx 配置为 Grafana 服务器的反向代理

如何将 Nginx 配置为 Grafana 服务器的反向代理 Grafana 是一个开源数据可视化和监控套件。 它提供对 Graphite 、 Elasticsearch 、 Prometheus 、 Zabbix 和更多数据库的支持。 Grafana 允许我们查询、可视化、警报和了解指标,并能够为应用程序或者基础设施性能监控管理和创建我们自己的仪表板。 在本教程中,我们将解释如何将 Nginx

Views:0  2020-06-02

如何将 nginx 配置为 Graylog2 服务器的反向代理

如何将 nginx 配置为 Graylog2 服务器的反向代理 在本教程中,我们将解释如何将 Nginx 配置为 Graylog 2 服务器的反向代理。 从 Graylog 2.1 开始,在公开其 Web 界面时,我们有两种选择: 在同一个端口上运行,使用不同的路径(对于 REST API 默认为 http://localhost:9000/api/,对于 Web 界面默认为 http://lo

Views:0  2020-06-02

Apache - 在 CentoS/RHEL 7 上使用 Order、Deny 和 Allow 指令控制访问

Apache - 在 CentoS/RHEL 7 上使用 Order、Deny 和 Allow 指令控制访问 Apache让我们根据请求访问的用户使用Order指令 与Allow和Deny指令一起使用 来允许/拒绝访问。 我们可以像这样分离多个允许和拒绝规则: Deny from {ip address} Allow from {192.168.10.0/24} Deny from dodgydo

Views:0  2020-07-07

Apache - 在CentOS 7上创建Hello World CGI应用程序

Apache - 在CentOS 7上创建Hello World CGI应用程序 公共网关接口(CGI)是一个协议,让我们通过Web运行自定义脚本。 它不像以前那样常用,但我们仍然需要将其作为RHCE考试目标的一部分。 在Apache中,有一个默认文件夹可以放置脚本,然后将由CGI协议处理。 此默认文件夹在Main Apache配置文件中声明,以下是相关摘录: <IfModule alia

Views:0  2020-07-07

在Ubuntu 上更改Apache2 HTTP默认端口

在Ubuntu 上更改Apache2 HTTP默认端口 有时我们将希望Apache2侦听并不通过其默认端口进行通信,而是不同的端口。 例如,如果希望Apache2 HTTP Server 放在代理服务器后面,则必须将代理服务器配置为侦听默认端口80. 在这种情况下,Apache2也必须配置为侦听其他端口。因为两个服务无法分配同一个端口来侦听。 第1步:识别Apache2端口配置文件 要更改A

Views:0  2020-07-07

如何在Apache2 Web服务器上启用HSTS

如何在Apache2 Web服务器上启用HSTS HTTP严格传输安全性(HSTS)是一种安全策略,可帮助防止降级攻击和Cookie劫持。 配置后,Web服务器为Web浏览器强制执行严格的HTTPS连接,也不通过InSecure HTTP协议来执行。 步骤1启用Apache2标题模块 要启用Ubuntu系统上的Apache2头模块,请运行以下命令: sudo a2enmod headers

Views:0  2020-07-07

在 Ubuntu 18.04 上使用 Apache2 HTTP 服务器配置反向代理

在 Ubuntu 18.04 上使用 Apache2 HTTP 服务器配置反向代理 反向代理是指代理服务器(在本例中为 Apache2 HTTP)接受所有流量并将其转发到特定资源,如后端服务器或者容器。 后端服务器可以是另一个 Apache2 或者像 Nginx 这样的开源 HTTP 服务器。 反向代理可用于增加安全性,或者用于负载平衡,限制对某些位置的访问以防止攻击等等。 第 1 步:安装

Views:0  2020-07-07

在Ubuntu如何Apache禁止目录列表

在Ubuntu如何Apache禁止目录列表 安装Apache2后,将其配置设置设置为自动列出所有目录。 这可能很糟糕。 mod_autoindex模块自动生成所有目录内容的列表。 如果Web客户端请求目录中不可用的资源,则会列出目录中的所有内容。 Apache2主要全局配置文件如下突出显示。 /etc/apache2/apache2.conf.Conf. 以及在APAHCE2默认根目录中处理列表目

Views:0  2020-07-07

在Ubuntu上安装SSL/TLS证书

在Ubuntu上安装SSL/TLS证书 安装Apache2证书 收到证书后,将证书复制到服务器上的安全位置。 接下来, 编辑apache2 ssl配置文件并添加证书详细信息。 在Ubuntu中,运行以下命令以打开默认的SSL文件。 sudo nano /etc/apache2/sites-available/default-ssl.conf 然后参照下面内容进行更改 <IfModule

Views:0  2020-07-07

在CentOS Apache服务器上安装SSL证书

在CentOS Apache服务器上安装SSL证书 假设: 证书文件名称为domain_name_public.crt 证书链文件名称为domain_name_chain.crt 证书密钥文件名称为domain_name.key 修改httpd.conf配置文件 在Apache安装目录下,打开Apache/conf/httpd.conf文件 #LoadModule ssl_module modul

Views:0  2020-07-07

在Ubuntu系统上为Apache 2部署SSL证书

在Ubuntu系统上为Apache 2部署SSL证书 运行以下命令在apache2目录下创建ssl目录。 mkdir /etc/apache2/ssl 运行以下命令将下载的证书文件复制到ssl目录中。 cp -r YourDomainName_public.crt /etc/apache2/ssl cp -r YourDomainName_chain.crt /etc/apache2/ssl c

Views:0  2020-07-07

在Ubuntu 16.04/17.10上为Tomcat 9配置Nginx代理服务器

在Ubuntu 16.04/17.10上为Tomcat 9配置Nginx代理服务器 第1步:安装Tomcat 9服务器 要将Apache Tomcat 9用作后端服务器,必须安装和配置它。 并配置其在后端运行。 http://127.0.0.1:8080 第2步:安装和配置nginx 安装nginx HTTP服务器。 sudo apt-get install nginx 安装nginx后

Views:0  2020-07-07

在Ubuntu 18.04上使用Nginx HTTP服务器配置反向代理

在Ubuntu 18.04上使用Nginx HTTP服务器配置反向代理 反向代理是指代理服务器(在本例中为Nginx HTTP)接受所有流量并将其转发到特定资源,如后端服务器或者容器。 第1步:安装nginx 安装nginx很容易。 sudo apt-get update sudo apt-get install nginx 安装nginx后,下面的命令可用于停止,启动和启用nginx服务(

Views:0  2020-07-07

Ningx如何设置HTTP请求自动跳转HTTPS。

Ningx如何设置HTTP请求自动跳转HTTPS。 如果您希望所有的HTTP访问自动跳转到HTTPS页面,则可以在Web目录下打开 .htaccess文件(如果没有,需新建该文件),并添加以下rewrite语句。 RewriteEngine On RewriteCond %{HTTP:From-Https} !^on$[NC] RewriteCond %{HTTP_HOST} ^(www.)?yo

Views:0  2020-07-07

在ubuntu上使用tmpfs提高nginx缓存性能

在ubuntu上使用tmpfs提高nginx缓存性能 默认情况下,nginx将在磁盘上存储其缓存数据。 即使我们使用SSD磁盘,内存中的缓存仍会比磁盘更好。 如果服务器上有足够的内存,则最好的优化方法之一是在内存中安装缓存页面。 第1步:找到系统内存使用情况 要了解系统是否有足够的内存,一种方法是运行下面的命令: free -h 输出示例: total used

Views:0  2020-07-07

在Ubuntu上如何为Nginx设置 LetsEncrypt SSL/TLS证书

在Ubuntu上如何为Nginx设置 LetsEncrypt SSL/TLS证书 第1步:获得Ubuntu/nginx 安装nginx sudo apt-get install nginx 安装nginx后,下面的命令可用于停止,启动和启用Nginx服务(启用服务:在服务器开机引导时自动启动服务) sudo systemctl stop nginx.service sudo systemct

Views:0  2020-07-07