nginx的配置文件仅允许只有一个http上下文,它位于nginx的主配置文件/etc/nginx/nginx.conf。nginx有一个全局的指令include允许包含其它配置到主配置文件,这些配置可以是任何有效的nginx配置。也可以是server块及其配置定义。从而使您可以在一台服务器上运行多
Apache CouchDB是由Apache软件基金会开发的自由开源NoSQL数据库。它可以用作单节点数据库或集群数据库。CouchDB服务器将其数据存储在命名数据库中,该数据库包含具有JSON结构的文档。每个文档都包含许多字段和附件。字段可以包括文本,数字,列表,布尔值等。CouchDB包括一个R
Let’s Encrypt 是一个非营利性的证书颁发机构,它提供证书,以便您的网站可以使用安全连接。Certbot是一个开源软件工具,用于在 Web 上集成和管理 Let’s Encrypt 证书以启用安全的 HTTPS 协议。它将自动为您管理 Let’s Encrypt 证书。 在 Ubuntu
MongoDB开源文档数据库。它属于一个称为NoSQL的数据库家族,它与传统关系型基于表的SQL数据库不同,如MySQL和PostgreSQL。在MongoDB中,数据存储在灵活的JSON的文档中,字段随文档的不同而不同。它不需要预定义的结构,并且数据结构可以随时间改变。本教程介绍如何在Ubuntu
Brave 浏览器是 Brave Software, Inc. 开发的基于 Chromium 网络浏览器的开源浏览器。Brave 是一种注重隐私的互联网浏览器,通过在默认设置中自动阻止在线广告和网站跟踪器,将自己与其他浏览器区分开来。 在 Fedora 36 上安装 Brave 浏览器 第 1 步:
Gitea是用Go语言编写的自托管开源git服务器。它是Gogs的分支。Gitea包括存储库文件编辑器,项目问题跟踪,用户管理,通知,内置Wiki等。Gitea是轻型应用程序,可以安装在低配置系统。如果您正在寻找内存占用量少得多的Gitlab替代产品,并且不需要Gitlab提供的所有功能,那么您绝对
Apache Solr 是一个用 Java 编写的开源搜索平台。它基于 Apache Lucene 并用 Java 编写。Apache Solr 具有非常高的可扩展性、容错性,并且针对大量 Internet 流量进行了优化。它有自己的一组插件,用于搜索和索引。 在 Ubuntu 22.04 LTS
tar存档是一个文件,用于存储其它文件的容器。包括文件的信息,例如所有权,权限和时间戳等。tar命令允许您提取,解压缩tar.gz存档文件。在Linux系统中,可以使用tar命令创建tar.gz存档文件。 该命令还可以使用各种压缩程序来压缩存档文件,其中gzip是最流行的压缩程序。按照惯例,以gzi
Glances 是一个用 Python 编写的跨平台系统监控工具。它在终端或控制台上显示无数系统统计信息,甚至包括允许您在 Web 浏览器上监视系统的 Web 模式。这是 top 和htop 监控工具的更好替代方案。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 Gl
Nagios是一种流行的开源监视系统。Nagios会保留您整个IT基础架构的清单,并确保您的网络,服务器,应用程序,服务和流程正常运行。 如果出现故障或性能不佳,Nagios将通过各种方法发送通知警报。本文介绍了如何在Ubuntu 20.04上安装Nagios。在Ubuntu 20.04上安装Nag
Lighttpd(发音为“lighty”)是开源的,是一个安全、快速、符合标准的 Web专为速度关键型环境设计的服务器。Lighttpd 需要低内存,这使得它在其他 Web 服务器中很受欢迎。它的体积很小,只有 1MB,CPU 和 RAM 使用率很低。 在 Debian 11 Bullseye 上使
SSH全称Secure Shell,是用于在客户端和服务器之间创建安全连接的网络协议。使用SSH,您可以在远程计算机上运行命令,创建隧道tunnels,端口转发等。SSH支持各种身份验证机制。最常见的两种是基于密码和基于公钥的身份验证。公钥的身份验证是基于数字的签名,并且比传统的密码身份验证更安全,
Xrdp 是一个开源远程桌面协议服务器,它使用 RDP(Microsoft 远程桌面协议)为远程机器提供图形用户界面。Xrdp 可以使用 xorgxrdp 驱动程序连接到本地创建的 X.org 会话,连接到 VNC X11 服务器,并转发到另一个 RDP 服务器。 在 Ubuntu 22.04 LT
Apache Cassandra是一个免费的开源NoSQL数据库,没有单点故障。它提供了线性可扩展性和高可用性,而不会影响性能。许多大型公司都在使用Apache Cassandra,包括Reddit,NetFlix,Instagram和Github。本教程说明如何在CentOS 8安装Apache
SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件。 它还允许您对远程文件执行各种文件操作并恢复文件传输。SFTP可以替代旧版FTP协议。 它具有FTP的所有功能,但连接更加安全。本文介绍了如何在Linux中更改默认的SFTP端口。 我们还将向您展示如何配置防火
Spotify 是一种具有免费和付费功能的数字音乐流媒体服务。它使您可以访问来自众多歌手的数十万首歌曲。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 Spotify apt步骤 1. 首先,通过在终端中运行以下命令,确保所有系统包都是最新的。 sudo apt up
Curl 是用于在本地计算机与远程服务器之间传输数据的命令行工具。使用 Curl 时您可以使用 HTTP,HTTPS,SCP ,SFTP 和 FTP 等协议下载或上传数据。在本教程中,我们向你说明如何在 Linux 使用 Curl 命令发送 HTTP POST 请求。HTTP POST方法主要用于将
MPV 是一个免费的开源媒体播放器。MPV 带来了一个基于命令行的媒体播放器,它不包含 GUI,而是一个包含控制媒体文件的所有选项的小菜单栏。它支持 Windows、macOS 和 Linux 发行版等操作系统。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 MPV
重命名目录是您在Linux经常需要执行的最基本的操作之一。 您可以从GUI文件管理器重命名目录或使用命令重命名目录。本教程介绍如何使用命令行重命名目录。在Linux和类似Unix的操作系统中,可以使用mv命令将文件和目录从一个位置重命名或移动到另一位置。用于移动文件或者目录mv命令的语法形式是mv