操作系统 & 服务器

FreeBSD 安装 Python 依赖管理工具 poetry

Poetry 是 Python 生态中较新的功能全面的增长迅速的,且目前使用广泛的依赖管理工具,它依据 Python 的标准进行开发,并且具有可扩展性。Poetry 具有多方面的功能,它能够创建、管理 Python 的虚拟环境,还支持打包和发布 Python 的软件包,非常的实用。 相比于 Pipenv,Poetry 更轻量、依赖解析速度更快,且它使用 pyproject.toml 文件作...

PostgreSQL 在 FreeBSD 系统下配置 jieba 中文分词实现全文搜索

在 PostgreSQL 中默认没有安装中分分词,无法实现中文的全文搜索,因此如果要实现中文的全文搜索功能,需要安装中文分词插件,在 PostgreSQL 中可以使用的中文分词插件有 pg_jieba / zhparser。 在本文中将介绍如何在 FreeBSD 系统下安装配置 pg_jieba,使用 pg_jieba 进行中文分词,实现中文的全文搜索功能。 安装更新依赖包 1)安...

FreeBSD 下用户如何使用 Cron 执行定时任务

在FreeBSD系统中,同 Linux 系统中一样可以使用 Cron 执行定时任务。 Cron 系统服务管理 在 FreeBSD 中可以通过 rc 系统管理 Cron 服务,可以管理服务的启用、启动、停止、重启及查看状态。 查看 Cron 服务的运行状态 使用以下命令查看 Cron 服务是否正在运行: service cron status 根据...

FreeBSD 14 安装 Ruby 包管理器 Gem 和 Bundler

Gem 和 Bundler 是 Ruby 语言的包管理器,与 Python 语言下的 pip,或 FreeBSD 系统下的包管理工具 pkg 的功能相似,使用 Ruby 的 Gem 或 Bundler 包管理器可以非方便的安装、卸载 Ruby 软件包。在 FreeBSD 14 系统中安装 Ruby 后,默认没有安装 Gem 和 Bundler,要想使用 Gem 或 Bundler 需要单独安装...

FreeBSD 14 安装 npm

npm(node package manager)是 Node.js 的软件包管理器,用于管理 node 插件,包括安装、卸载、管理依赖等。Node.js 是一个开源、跨平台的 JavaScript 运行时环境,它使用 C++ 语言开发。Nodejs 的出现使得能够在浏览器外解释执行 javascript 代码。 本文将介绍在 FreeBSD 14 系统上安装 nodejs 的软件包管理器...

FreeBSD 14 安装 nodejs

Node.js 是一个开源、跨平台的 JavaScript 运行时环境,它使用 C++ 语言开发。Node.js 基于 Chrome V8 引擎的 Javascript 运行环境。Chrome V8 JavaScript 引擎(Google Chrome 的内核)是在浏览器中解释执行 javascript 脚本的程序,使用 C++ 语言开发。Nodejs 的出现使得能够在浏览器外解释执行 ja...

FreeBSD 后台运行程序及其管理方法

本文介绍 FreeBSD 如何后台运行程序、查看后台运行程序、前台和后台程序之间的切换及终止后台程序的运行。 本文的内容主要包括: FreeBSD 如何后台运行程序 FreeBSD 查看后台运行程序 FreeBSD 后台程序切换到前台 FreeBSD 终止后台程序的运行 FreeBSD 后台运行程序 推荐:使用&后台运行程序 在命令后加 & ,实现 Fre...

FreeBSD 13用系统包安装Let's Encrypt Certbot免费SSL证书为Apache启用 Https

Let's Encrypt 是一个证书颁发机构(CA),它使你能够获取和安装免费TLS/SSL证书,从而为 web 服务器启用加密HTTPS。它提供软件客户端 Certbot 来获取和安装免费TLS/SSL证书,该客户端能够自动完成获取和安装免费TLS/SSL证书大多数(如果不是全部的话)所需的步骤。目前,在Apache和Nginx上,获取和安装 SSL 证书的整个过程都是完全自动化的。 ...

FreeBSD 13用Python包安装Let's Encrypt Certbot免费SSL证书为Apache启用Https

Let's Encrypt 是一个证书颁发机构(CA),它使你能够获取和安装免费TLS/SSL证书,从而为 web 服务器启用加密HTTPS。它提供软件客户端 Certbot 来获取和安装免费TLS/SSL证书,该客户端能够自动完成获取和安装免费TLS/SSL证书大多数(如果不是全部的话)所需的步骤。目前,在Apache和Nginx上,获取和安装 SSL 证书的整个过程都是完全自动化的。 ...