分类
文章

使用CentOS 8进行初始服务器设置

介绍 首次创建新的CentOS 8服务器时,您应在基本设置的早期阶段执行一些配置步骤。这将提高服务器的安全性和可用性,并为后续操作奠定坚实的基础。 第1步-以root身份登录 要登录服务器,您需要知道服务器的公共IP地址。您还将需要密码,或者,如果您安装了用于身份验证的SSH密钥,还需要root用户帐户的私钥。如果您尚未登录服务器,则可能需要遵循我们的文档以了解如何使用SSH连接到Droplet的详细信息。 如果尚未连接到服务器,请立即使用以下命令以root用户身份登录(用服务器的公共IP地址替换命令中突出 […]

分类
文章

如何在centos 7上安装python 3并建立本地编程环境

介绍 Python是一种通用的编程语言,可用于许多不同的编程项目。开发团队于1991年首次发布,其名称受到英国喜剧团Monty Python的启发,开发团队希望使Python成为一种有趣的语言。易于设置,并且以相对简单的风格编写并可以立即获得有关错误的反馈,对于初学者和经验丰富的开发人员而言,Python都是不错的选择。Python 3是该语言的最新版本,被认为是Python的未来。 本教程将指导您在本地CentOS 7计算机上安装Python 3,并通过命令行设置编程环境。 先决条件 您将需要一台具有非r […]

分类
文章

如何在centos 7上以独立模式安装puppet

介绍 本教程的目标是尽快使Puppet在CentOS 7上独立运行。 如果您想了解有关Puppet的知识以及它可能对您有什么帮助,请继续阅读。如果您已经确定要开始安装Puppet,请跳到下面的“本教程中使用的约定”部分。 为什么要使用Puppet? 什么是Puppet? Puppet是一个开源配置管理软件工具,它使组织可以从一个中央服务器控制多达数万个节点的精确配置。木偶很成熟,很流行,并且被世界各地的大型组织所使用。但是,在此分布式客户端/服务器模型下安装Puppet可能会很复杂, […]

分类
文章

如何在centos 7服务器上安装node js

介绍 Node.js是用于服务器端编程的Javascript平台。它使用户可以轻松创建需要后端功能的联网应用程序。通过将Javascript用作客户端和服务器语言,开发可以快速而一致。 在本指南中,我们将向您展示在CentOS 7服务器上安装Node.js的几种不同方法,以便您开始使用。大多数用户将需要使用EPEL安装说明或NVM安装步骤 。 从源安装节点 获取Node.js的一种方法是获取源代码并自行编译。 为此,您应该从项目的网站上获取源代码。在下载页面上 ,右键单击”源代码”链 […]

分类
文章

如何在centos 7上安装nginx

关于Nginx Nginx是一种高性能的Web服务器软件。它是一个比Apache HTTP Server更灵活,更轻量级的程序。 本教程将教您如何在CentOS 7服务器上安装和启动Nginx。 先决条件 本教程中的步骤要求用户具有root特权。您可以按照” 使用CentOS 7进行初始服务器设置”教程中的步骤3和4来了解如何进行设置。 第一步-添加Nginx存储库 要添加CentOS 7 EPEL存储库,请打开终端并使用以下命令: sudo yum install epel-rel […]

分类
文章

如何在centos 7上安装mysql

介绍 MySQL是一个开源数据库管理系统,通常作为流行的LEMP (Linux,Nginx,MySQL / MariaDB,PHP / Python / Perl)堆栈的一部分安装。它使用关系数据库和SQL(结构化查询语言)来管理其数据。 CentOS 7更喜欢MariaDB,MariaDB是MySQL的一个分支,由最初的MySQL开发人员管理,并设计为MySQL的替代品。如果在CentOS 7上运行yum install mysql ,则将安装MariaDB而不是MySQL。如果您想了解MySQL与Mar […]

分类
文章

如何在centos 7上用let s encrypt保护nginx

介绍 让我们加密是一个新的证书颁发机构(CA),它提供了一种获取和安装免费TLS / SSL证书的简便方法,从而可以在Web服务器上启用加密的HTTPS。它通过提供一个软件客户端Certbot来简化该过程,该客户端尝试使大多数(如果不是全部)所需步骤自动化。当前,Apache和Nginx Web服务器上获取和安装证书的整个过程是完全自动化的。 在本教程中,我们将向您展示如何使用certbot Let’s Encrypt客户端获取免费的SSL证书,并将其与CentOS 7上的Nginx一起使用。我 […]

分类
文章

如何在centos 7上使用let s encrypt保护apache

介绍 让我们加密是一个证书颁发机构(CA),它为传输层安全性(TLS)加密提供免费的证书,从而在Web服务器上启用加密的HTTPS。通过提供可自动执行大多数步骤的软件客户端Certbot ,它简化了证书的创建,验证,签名,安装和更新的过程 。 在本教程中,您将使用Certbot在运行Apache作为Web服务器的CentOS 7服务器上通过Let’s Encrypt设置TLS / SSL证书。此外,您将使用cron作业来自动执行证书续订过程,您可以通过阅读如何在VPS上使用Cron来自动执行任务 […]

分类
文章

如何在centos 7上使用nginx将www重定向到非www

介绍 当您的网站或应用程序在域后启动并运行时,通常希望还允许您的用户通过纯域名and www子域来访问它。也就是说,无论有没有www ,他们都应该能够访问您的域。 “前缀,例如在网络浏览器中的example.com或www.example.com ,并显示相同的内容。尽管可以通过多种方式进行设置,但出于一致性和SEO考虑,最好的解决方案是选择您喜欢的域名,即纯域名或www,然后将另一个域名重定向到首选域名。这种重定向称为” Permanent Redirect “或&#8 […]

分类
文章

如何在centos 7上使用apache将www重定向到非www

介绍 当您的网站或应用程序在域后启动并运行时,通常希望还允许您的用户通过纯域名and www子域来访问它。也就是说,无论有没有www ,他们都应该能够访问您的域。 “前缀,例如在网络浏览器中的example.com或www.example.com ,并显示相同的内容。尽管可以通过多种方式进行设置,但出于一致性和SEO考虑,最好的解决方案是选择您喜欢的域名,即纯域名或www,然后将另一个域名重定向到首选域名。这种重定向称为” Permanent Redirect “或&#8 […]