运维

nginx重定向问题解决(rewrite or internal redirection cycle)

在使用 Nginx 进行网站配置时,重定向的问题经常会困扰开发者,尤其是遇到 "rewrite or internal redirection cycle" 这样的错误时。这种错误通常是由于重写规则导致的重定向循环,即请求在 Nginx 中不断地被重定向,而不再找到有效的终点,最终导致服务器抛出错误

Jenkins配置前端自动打包部署(若依项目)

在现代软件开发过程中,持续集成与持续部署(CI/CD)成为了提高开发效率和软件质量的重要手段。Jenkins是一个广泛使用的开源自动化服务器,可以帮助开发团队实现自动化构建、测试和部署。本文将介绍如何使用Jenkins配置前端项目(如若依项目)的自动打包与部署。一、前提条件安装Jenkins:

【Python】使用字典进行人员匹配的问题

在编程中,字典是一种非常有用的数据结构,可以用来存储键值对(key-value pairs)。在许多场景下,我们可以利用字典的高效检索能力来进行人员匹配。本文将讨论如何使用字典来解决人员匹配的问题,并提供相应的代码示例。场景描述假设我们有两组人员信息,第一组是参加某个项目的人员名单,第二组是部门

Linux中防火墙实战之Web服务器和ssh远程服务配置指南

在Linux环境中,防火墙是保护系统安全的重要组成部分。通过合理的配置防火墙,可以有效地防止未授权访问和潜在的攻击。本文将介绍如何通过iptables(一个常用的防火墙工具)配置Web服务器和SSH远程服务的防火墙规则。一、环境准备假设我们的Web服务器运行在端口80(HTTP)和443(HTT

shell命令行查询文件中的内容

在Linux或Unix操作系统中,Shell命令行提供了强大的文件处理能力,其中包括查询文件内容的多种方法。无论是简单地查找文本,还是复杂的模式匹配,Shell都能轻松应对。本文将介绍几种常用的Shell命令,用于查询文件中的内容,并提供相应的代码示例。1. 使用 cat 命令cat 命令是最基

【Sql Server】sql server 2019设置远程访问,外网服务器需要设置好安全组入方向规则

在现代应用程序中,数据库的远程访问是一个常见的需求。在使用 SQL Server 2019 时,将数据库服务器设置为允许远程访问需要进行多方面的配置,包括 SQL Server 的设置、Windows 防火墙的配置、以及云服务提供商(如 AWS、Azure、GCP 等)的安全组规则设置。本文将详细介

使用宝塔面板搭建Flask项目保姆级喂饭教程

使用宝塔面板搭建Flask项目保姆级喂饭教程Flask是一个轻量级的Web框架,因其简单易用而受到许多开发者的喜爱。使用宝塔面板可以极大简化Flask项目的部署过程。接下来,我们将通过一步步的操作,教你如何在宝塔面板上搭建一个Flask项目。一、准备工作服务器准备:首先,你需要一台VPS服务

nginx 配置404 页面

在网站运营中,404页面是用户体验中不可忽视的一个环节。当用户请求的页面不存在时,展示一个友好的404页面能够降低用户的流失率,并引导他们继续浏览网站。Nginx作为流行的高性能Web服务器,提供了灵活的配置选项,可以很方便地定制404页面。一、404页面的重要性首先,404页面的主要作用是告知

Linux环境搭建

在进行软件开发或者系统运维的过程中,Linux 系统因其开源、稳定、安全等特性而受到广泛的欢迎。搭建 Linux 环境是许多开发者和运维人员的第一步,本文将介绍在本地和云环境中搭建 Linux 环境的步骤。一、本地环境搭建选择 Linux 发行版:常见的 Linux 发行版有 Ubuntu、