
nginx
文章平均质量分 93
白如意i
一位工作多年的后端,分享一些技术经验。
展开
-
如何在单个VPS上使用nginx、forever和crontab托管多个Node.js应用
首先,在 /etc/nginx/conf.d/ 中为您想要的域名创建一个文件,使用您喜欢的编辑器(我将使用 nano)。此外,您应该已经拥有一个域名,以便将正在运行的 Node.js 服务映射到域名,而不是导航到 http://[your-vps-ip]:[port]。现在,您需要在 DigitalOcean 控制面板中添加 DNS 记录,将您的域名映射到您的 droplet(VPS)。如果 DNS 更改已传播,您可以将您的 Web 浏览器指向您的域名,您应该看到您的应用程序正在运行,并可以从互联网访问。原创 2024-06-17 01:00:00 · 1007 阅读 · 13 评论 -
如何在 DigitalOcean 云服务器上创建自定义品牌名称服务器
对于托管提供商或转售商来说,拥有自定义的名称服务器可以为客户提供更专业的外观。这消除了要求客户将其域名指向另一家公司名称服务器的需要。本教程将概述创建自定义名称服务器的两种方法:(i) 虚拟名称服务器和 (ii) 品牌名称服务器。原创 2024-06-01 19:55:45 · 851 阅读 · 0 评论 -
如何使用 Nginx 创建临时和永久重定向
HTTP 重定向是将一个域名或地址指向另一个的方法。有几种不同类型的重定向,每种对客户端浏览器意味着不同的事情。最常见的两种类型是临时重定向和永久重定向。临时重定向(响应状态码302 Found)在 URL 临时需要从不同位置提供服务时很有用。例如,如果您正在进行网站维护,您可能希望使用临时重定向,将您的域名重定向到一个解释页面,以通知您的访问者您很快就会回来。另一方面,永久重定向(响应状态码)通知浏览器应该完全忘记旧地址,不再尝试访问它。原创 2024-06-02 00:30:00 · 2000 阅读 · 7 评论 -
如何使用 Nginx 创建临时和永久重定向
HTTP 重定向是将一个域名或地址指向另一个的方法。有几种不同类型的重定向,每种对客户端浏览器意味着不同的事情。最常见的两种类型是临时重定向和永久重定向。临时重定向(响应状态码302 Found)在 URL 临时需要从不同位置提供服务时很有用。例如,如果您正在进行网站维护,您可能希望使用临时重定向,将您的域名重定向到一个解释页面,以通知您的访问者您很快就会回来。另一方面,永久重定向(响应状态码)通知浏览器应该完全忘记旧地址,不再尝试访问它。原创 2024-06-01 19:53:47 · 1014 阅读 · 0 评论 -
如何使用 Apache 和 Nginx 创建临时和永久重定向
HTTP 重定向,或者 URL 重定向,是一种将一个域名或地址指向另一个的技术。重定向有许多用途,也有几种不同的重定向方式需要考虑。当一个站点需要将请求一个地址的人重定向到另一个地址时,就会使用重定向。在创建内容和管理服务器时,您经常会发现需要将流量从一个地方重定向到另一个地方。本指南将讨论这些技术的不同用例,以及如何在 Apache 和 Nginx 中实现它们,这两种是最常见的 Web 服务器。原创 2024-06-01 19:52:55 · 1472 阅读 · 0 评论 -
如何在虚拟专用服务器上配置 Nginx Web 服务器
Nginx 是一个 Web 服务器和反向代理服务器。它已经被广泛采用,并正在取代许多其他常见选项。虽然 Nginx 是一个强大的工具,但对于那些来自其他服务器或对 Web 服务器不熟悉的人来说,它的配置可能会令人生畏。在本指南中,我们将探讨主要的 Nginx 配置文件,并揭开一些语法和选项的神秘面纱。我们将使用 Ubuntu 12.04 安装,但大多数发行版都将配置为具有类似的文件位置。原创 2024-04-26 12:26:56 · 1264 阅读 · 21 评论 -
如何在 Ubuntu 16.04 上配置 NTP 以在 NTP Pool 项目中使用
准确的时间记录对于几乎任何服务或软件都至关重要。电子邮件、日志记录器、事件系统和调度程序、用户认证机制以及在分布式平台上运行的服务都需要准确的时间戳来按时间顺序记录事件。这些服务使用网络时间协议(Network Time Protocol,NTP)将系统时钟与可信的外部来源进行同步。这个来源可以是原子钟、GPS 接收器或已经使用 NTP 的另一个时间服务器。这就是 NTP Pool 项目的作用所在。它是一个庞大的全球时间服务器集群,为全球数千万客户端提供方便访问已知的“良好时间”。原创 2024-04-22 00:45:00 · 2426 阅读 · 21 评论 -
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
默认情况下,Jenkins 自带内置的 Web 服务器,监听在 8080 端口上。这对于运行私有 Jenkins 实例或者只是需要快速启动而不关心安全性的用户来说很方便。但是一旦您的主机上有真实的生产数据,使用更安全的 Web 服务器(如 Nginx)来处理流量是个不错的主意。本文将详细介绍如何使用 Nginx Web 服务器作为 Jenkins 实例的反向代理,为您的站点添加 SSL。本教程假设您对 Linux 命令、已安装的 Jenkins 和 Ubuntu 20.04 安装有一定的了解。原创 2024-04-21 00:45:00 · 2788 阅读 · 31 评论