root的文章

DNS是什么?-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

DNS是什么?

注册域名或构建网站时,您可能听说过 DNS 或域名系统。但究竟什么是 DNS,它为什么如此重要?DNS 通过将字母名称转换为数字 IP 地址来为互联网提供动力—这让您只需记住域名,而非数字 IP 地址。DNS 是互联网的支柱,如果没有 DNS,您将无法发送电子邮件、滚动浏览 Instagram,也无法与朋友一起玩视频游戏。,, 所以,什么是 DNS,它为什么如此重要?,在过去,当您想给某人打电话时,您必须记住他们的电话号码,在笔记本或名片簿中记录他们的号码,或者翻开厚重的纸质电话簿查找。如今,我们的手机可以将这些电话号码保存在联系人列表中,每一个号码都映射了一个特定的个人或企业。当您想要给朋友 Jane 打电话时,不必记得她的电话号码,只需打开联系人列表找到她的姓名,然后拨打电话。,您可以将 DNS 视为互联网的联系人列表,但它不是将个人映射到电话号码,而是将域名映射到 IP 地址。IP 地址是互联网所使用的语言。计算机使用互联网协议 (IP) 地址实现相互通信,这些互联网协议 (IP) 地址是特定的数字和字母集合,如 50.63.202.40(IPv4 地址)或 2001:0db8:85a3:0000:0000:6a2e:0371:7234(IPv6 地址)。,但是那些长串的数字和字母不太容易记住。因此,DNS 将 IP 地址映射到用户友好的域名。记住域名通常比记住这些长串的 IP 地址要容易得多,有利于带来更愉悦的网上冲浪体验。, 好的,但 DNS 到底是如何工作的?,搜索 DNS 信息时,您可能听说过 DNS 查询或 DNS 查找等短语。这些是参考 DNS 工作方式和让您访问特定网站的常见方式。但整个过程分为若干个步骤,所以我们将进行拆分,然后分别描述各个步骤。请注意,我们要聊点带技术含量的内容了。,请记住,在这一过程中 DNS 可能会遇到大大小小不同的阻碍,有时会陷入困境或无法如预期一样工作。DNS 更改最多可能需要 48 小时才能显示在全球互联网上。如果想要了解有关 DNS 工作方式的详细信息,请查阅此 Verisign 便捷指南。, 关于域名服务器的更多信息…,您有听过某人提及“更改域名服务器”吗?这是因为查询的最后一步是检查域名服务器中有无非常重要的 IP 地址。但是,在查询能够找到正确的 IP 地址之前,您需要有正确的域名服务器。,,一个域名始终至少有两个域名服务器,当域名服务器更改时,您管理 DNS 的位置也会随之发生更改。例如,如果域名使用的是默认的 GoDaddy 域名服务器,则 DNS 区域文件将位于 GoDaddy 账户之中。但是,如果域名使用的是其他公司的域名服务器,那么 DNS 区域文件就会在该公司的账户之中。, 我需要如何处理我的DNS?,现在,您已经对什么是 DNS 以及它的工作方式有所了解,随时可以开始使用 GoDaddy 账户中的 DNS 了。访问 DNS 的最简便方法是登录到 GoDaddy 域名组合,点击或直接轻触域名,然后选择 Manage DNS(管理 DNS)。现在应该可以看到 DNS 区域文件,您可以在其中(如您所料)管理特定域名的 DNS。,此后,您可以展开一些最常见的 DNS 任务:,大多数 DNS 更新会在一个小时内生效,但可能需要长达 48 小时才能全局更新。, ,注册域名或构建网站时,您可能听说过 DNS 或域名系统。但究竟什么是 DNS,它为什么如此重要?DNS 通过将字母名称转换为数字 IP 地址来为互联网提供动力—这让您只需记住域名,而非数字 IP 地址。DNS 是互联网的支柱,如果没有 DNS,您将无法发送电子邮件、滚动浏览 Instagram,也无法与朋友一起玩视频游戏。,,

互联网+
美国服务器STP协议的基本概念-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

美国服务器STP协议的基本概念

        美国服务器的STP协议是用于网络树形拓扑结构的建立,起到防止网桥网络中的冗余链路形成环路工作的作用,美国服务器STP协议的基本概念包括交换机的桥ID (BID)、端口ID、端口成本、端口状态以及端口角色,本文小编就来介绍一下美国服务器STP协议的基本概念。,, ,        通过执行stp port priority可以改变当前美国服务器端口的端口优先级,可以直接影响该端口是否会被选举为指定端口,同时可以通过使用 stp pathcost-standard命令来修改默认的端口成本。若要为不同的端口配置路径开销值,可单独执行 STP cost命令。,        一、美国服务器STP 选举流程,        1、选举根桥,        选举根桥,根端口,指定端口,阻塞端口都按照以下美国服务器的规则来选,都是越小越好, 这些信息在BPDU中都有。,        比较规则:,        2、根桥选举:,        1)选根桥:每个美国服务器交换机假设自己为根,互相发送BPUD报文,然后通过比较规则竞选根桥。,        2)选根端口:每个交换机根据接收由根桥发送的BPDU中的开销来选举根端口(最优路径),交换机接收累加开销,转发不累加。,        3)选指定端口:每条链路根据比较规则来选出美国服务器指定端口,每条链路必须有指定端口。,        4)选阻塞端口:除了根端口,指定端口,剩下的为阻塞端口。,        二、美国服务器STP端口角色,        非根交换机有且只有一个RP端口,根交换机没有RP端口,RP端口所在网段的上游对应端口一定是DP端口。一台美国服务器交换机在确定所有端口角色时,一定要先确定出RP端口角色,再确定其他角色端口。,        1、designated port : 一个网段里通告BPDU的端口为指定端口,每个美国服务器网段有且只有一个DP端口,复制转发到根桥的流量。,        2、ALternate port:AP端口是当前美国服务器交换机到根交换机的次优路径,是交换机RP端口的备份端口。,        3、backup port:BP端口是指一个接口从网桥自身的另一个接口接收到自己产生的更优的BPDU时,美国服务器此端口称为备份端口。BP为DP提供备份,会一直处于discarding状态。,        4、计算端口角色:计算过程中先确定根桥,然后是RP.DP.及其他端口角色。,        计算过程中会依次比较美国服务器BPDU中拓扑信息,如桥ID (BID),Pathcost(端口成本),指定桥ID及端口ID,数值越小越优先。,        以上内容就是美国服务器STP协议基本概念的介绍,希望能帮助各位美国服务器用户们更好地了解STP协议的相关知识。,        现在vsping科技合作的美国VM机房的美国服务器所有配置都免费赠送防御值 ,可以有效防护网站的安全,以下是部分配置介绍:, , ,        vsping科技已与全球多个国家的顶级数据中心达成战略合作关系,为互联网外贸行业、金融行业、IOT行业、游戏行业、直播行业、电商行业等企业客户等提供一站式安全解决方案。持续关注vsping科技官网,获取更多IDC资讯!, , ,        美国服务器的STP协议是用于网络树形拓扑结构的建立,起到防止网桥网络中的冗余链路形成环路工作的作用,美国服务器STP协议的基本概念包括交换机的桥ID (BID)、端口ID、端口成本、端口状态以及端口角色,本文小编就来介绍一下美国服务器STP协议的基本概念。,,        现在vsping科技合作的美国VM机房的美国服务器所有配置都免费赠送防御值 ,可以有效防护网站的安全,以下是部分配置介绍:

互联网+
美国网站服务器虚拟化技术的优势-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

美国网站服务器虚拟化技术的优势

        美国网站服务器的虚拟化技术也被称之为虚拟技术,英文名称为Virtualization,是一种将美国网站服务器各种实体资源,如CPU、内存、磁盘空间、网络适配器等加上技术转换后呈现出来并可供分区、组合为一个或多个配置环境的资源管理技术。,        虚拟化技术打破美国网站服务器的切割障碍,使用户可以以合理优化的方式来应用这些美国网站服务器的硬件资源,而且这些资源的新虚拟部分是不会受现有资源的架设方式、地域或者物理配置所限制的,一般所指的美国网站服务器虚拟化资源还包括计算能力和数据存储。,        虚拟化技术主要应用于同一台美国网站服务器物理机运行多个不同版本应用软件,同时硬件依赖性较低以及便于数据迁移的业务。下面小编就来介绍下美国网站服务器虚拟化技术的优势。,,        1、降低运营成本,        美国网站服务器虚拟化技术可以有效降低IT基础设施的运营成本,令系统管理员摆脱繁重的物理主机、OS、中间件及兼容性的管理工作,减少人工干预频率,使管理更加便捷。,        2、提高应用兼容性,        虚拟化技术提供的封装性和隔离性使大量应用独立运行于各种环境中,美国网站服务器管理人员不需频繁根据底层环境调整应用,只需构建一个应用版本并将其发布到虚拟化后的不同类型平台上即可。,        3、加速应用部署,        采用美国网站服务器虚拟化技术只需输入激活配置参数、拷贝虚拟机、启动虚拟机、激活虚拟机即可完成部署,大大缩短了部署时间,免除人工干预,降低了部署成本。,        4、提高服务可用性,        用户们可以方便地备份虚拟机,在进行虚拟机动态迁移后,可以方便的恢复备份,或者在其他美国网站服务器物理机上运行备份,提高了服务的可用性。,        5、提升资源利用率,        通过美国网站服务器虚拟化技术的整合,可以提高CPU、内存、存储、网络等设备的利用率,同时保证原有服务的可用性,使其安全性及性能不受影响。,        6、动态调度资源,        在虚拟化技术中,数据中心从传统的单一主机变成了统一的资源池,美国网站服务器用户可以即时地调整虚拟机资源,同时数据中心管理程序和数据中心管理员可以灵活根据虚拟机内部资源使用情况灵活分配调整给虚拟机的资源。,        7、降低能源消耗,        通过减少运行的美国网站服务器物理主机的数量,从而减少CPU以外各单元的耗电量,达到节能减排的目的。,        以上内容就是关于美国网站服务器虚拟化技术的优势介绍,希望能帮助到有需要的美国网站服务器用户们。,        现在vsping科技合作的美国VM机房的美国网站服务器所有配置都免费赠送防御值 ,可以有效防护网站的安全,以下是部分配置介绍:, , ,        vsping科技已与全球多个国家的顶级数据中心达成战略合作关系,为互联网外贸行业、金融行业、IOT行业、游戏行业、直播行业、电商行业等企业客户等提供一站式安全解决方案。持续关注vsping科技官网,获取更多IDC资讯!,, ,        美国网站服务器的虚拟化技术也被称之为虚拟技术,英文名称为Virtualization,是一种将美国网站服务器各种实体资源,如CPU、内存、磁盘空间、网络适配器等加上技术转换后呈现出来并可供分区、组合为一个或多个配置环境的资源管理技术。,        虚拟化技术打破美国网站服务器的切割障碍,使用户可以以合理优化的方式来应用这些美国网站服务器的硬件资源,而且这些资源的新虚拟部分是不会受现有资源的架设方式、地域或者物理配置所限制的,一般所指的美国网站服务器虚拟化资源还包括计算能力和数据存储。,

互联网+
CentOS与Ubuntu——为您的网络服务器选择哪一个-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

CentOS与Ubuntu——为您的网络服务器选择哪一个

在此CentOS 与 Ubuntu比较中,我们将旨在概述​​这两​​个 Linux 发行版的主要功能,这将帮助您为您的VPS Web 服务器选择合适的操作系统。,为您的服务器选择操作系统可能是一项非常令人困惑的任务,因为可用选项列表很多;特别是如果你想使用Linux 发行版。有很多选择,但没有一个像Ubuntu或CentOS那样出名。,,不管您是专业人士还是初学者,通常都需要在这两个选项之间进行选择。可以肯定地说,没有直接的决定。在本文中,我们打算比较 CentOS 和 Ubuntu,目的是在设置服务器时找出哪一个最适合。,在我们开始阐明这两个势均力敌的对手之间的区别之前,让我们先看一下简要概述。,CentOS 是一个开源的 Linux 发行版。许多人将其称为 Red Hat Enterprise Linux (RHEL) 的复制品,后者被认为是企业 IT 领域中使用最广泛的。CentOS 是一个受社区支持的企业级操作系统,于 2004 年发布。,与 RHEL 非常相似,让您可以在一个占主导地位且最好的 Linux 发行版之一中进行开发。有人可能会说,这已经让 CentOS 领先于 Ubuntu。,它具有高度可定制性、安全性和稳定性,这也是值得欣赏的地方。与 RHEL 的紧密联系使 CentOS 拥有相当多的企业级安全更新,从而使其成为每个用户的安全选择。,基于 Debian 架构,自 2004 年首次发布以来,Ubuntu 一直是个人和专业人士的最爱。它是开源的,并且经常更新以消除任何已识别的错误。它载有一组丰富的包组和功能,能够满足任何项目的要求。Ubuntu 附带了大量的应用程序。Ubuntu 软件中心有超过 40,000 个应用程序可用!此外,操作系统是高度可定制的,并具有一流的安全功能。,那么,现在让我们来看看Ubuntu和CentOS的区别:,这并不意味着 Ubuntu 不稳定或不安全;与同类产品相比,它的稳定性稍差。,前面提到的是两个最好的 Linux 发行版之间的主要区别,选择一个作为每个用户的终极版本是不安全的。选择正确的操作系统需要仔细评估两者的优缺点,并分析用户的需求和愿望。话虽如此,以下是我们的建议:,总结一下 CentOS 与 Ubuntu 的比较,两者都是著名的,并且是最好的 Linux 发行版之一,各有优缺点。如果您考虑了您的要求并准备好进行某些权衡,那么选择一个是一件容易的事。本文的目的是全面概述这两个 Linux 发行版之间的差异,以简化决策过程。, ,在此CentOS 与 Ubuntu比较中,我们将旨在概述​​这两​​个 Linux 发行版的主要功能,这将帮助您为您的VPS Web 服务器选择合适的操作系统。,为您的服务器选择操作系统可能是一项非常令人困惑的任务,因为可用选项列表很多;特别是如果你想使用Linux 发行版。有很多选择,但没有一个像Ubuntu或CentOS那样出名。,

互联网+
如何在Ubuntu VPS上设置FTP服务器:终极指南-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

如何在Ubuntu VPS上设置FTP服务器:终极指南

在本文中,您将学习如何在 Ubuntu VPS上设置 FTP 服务器。我们将使用vsftpd服务器,它被广泛认为是类 UNIX 系统中最快和最安全的 FTP 服务器。,,FTP,或文件传输协议,是一种使用 TCP/IP 协议通过 Internet 连接在计算机之间共享文件的方法。它还利用客户端-服务器框架和SSL/TLS 安全性来确保安全可靠的数据传输。,这有点类似于HTTP(超文本传输​​协议)或SMTP(简单邮件传输协议)。不同之处在于,FTP 负责通过 Internet 传输文件,而 HTTP 和 SMTP 分别处理网页和电子邮件的传输。在开始之前,请记住我们将指导您在Ubuntu 18.04 上配置 FTP 服务器。因此,您需要确保您的 VPS 正在该特定操作系统上运行。,本教程要求您知道如何通过 SSH 连接到服务器。如果您拥有Hostinger 的 VPS,登录详细信息可在hPanel 的服务器选项卡中找到。,下一步是配置 vsftpd 和我们的 FTP 访问。在此示例中,我们将允许单个用户使用本地 shell 帐户进行连接。为此所需的两个关键配置已在配置 ( vsftpd.conf ) 文件中设置。,做得好!您现在已经在 Ubuntu VPS 上配置了 FTP 服务器以使用 SSL/TLS 协议。,如今,大多数 FTP 客户端都支持 TLS 加密配置。这是测试您的 Ubuntu FTP 服务器是否正常工作的好方法。为了测试连接,我们将使用FileZilla FTP 客户端。,就这样!现在,您可以执行从计算机到 Ubuntu FTP 服务器的各种文件传输,反之亦然。,拥有 Ubuntu FTP 服务器可以让您轻松地在 Ubuntu VPS/服务器和计算机之间共享文件。得益于 SSL/TLS 安全性和 TCP/IP 协议,它是一种安全可靠的数据传输方法。, ,在本文中,您将学习如何在 Ubuntu VPS上设置 FTP 服务器。我们将使用vsftpd服务器,它被广泛认为是类 UNIX 系统中最快和最安全的 FTP 服务器。,,

互联网+
什么是VPS托管?您需要了解的有关虚拟专用服务器的所有信息-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

什么是VPS托管?您需要了解的有关虚拟专用服务器的所有信息

比较 VPS 和共享主机时,VPS 比没有专用服务器空间的共享主机更安全、更稳定。但是,它比租用整个服务器规模更小且更便宜。VPS 托管通常由拥有超过共享托管计划限制但仍不需要专用服务器资源的中等流量的网站所有者选择。虚拟专用服务器解决方案通常提供不止一种托管计划。,,VPS(Virtual Private Server)是一种托管服务,它使用虚拟化技术在具有多个用户的服务器上为您提供专用(私有)资源。,服务器是您的网络托管服务商存储网站所需文件和数据库的计算机。每当在线访问者想要访问您的网站时,他们的浏览器都会向您的服务器发送请求,并通过互联网传输必要的文件。VPS 托管为您提供模拟物理服务器的虚拟服务器,但实际上,该机器由多个用户共享。,使用虚拟化技术,您的托管服务提供商在服务器的操作系统 (OS) 之上安装了一个虚拟层。该层将服务器划分为多个分区,并允许每个用户安装自己的操作系统和软件。,因此,虚拟专用服务器 (VPS) 既是虚拟的又是私人的,因为您拥有完全的控制权。它在操作系统级别与其他服务器用户分开。事实上,当您想在不重启的情况下运行多个操作系统(例如 Windows 和 Linux)时,VPS 技术类似于在您自己的计算机上创建分区。,运行 VPS 可让您在安全容器中设置您的网站,并确保资源(内存、磁盘空间、CPU 内核等)不必与其他用户共享。使用 VPS 托管,您拥有与拥有专用服务器相同的根级访问权限,但成本要低得多。,,不同类型的Web主机允许您在服务器上执行不同级别的自定义。它们在定价、性能(例如页面加载时间)和服务可用性(例如正常运行时间)方面也各不相同。下面,您可以了解 VPS 托管与其他托管解决方案的比较。, 共享主机,共享主机是针对流量较低网站的网站所有者的解决方案。这是大多数小型企业和博主的起点。即使使用最好的共享网络托管计划,您也会将同一台物理服务器与托管公司的许多其他客户分开。您不会获得分配给您的专用资源,因为您的站点与其他人的站点运行在相同的操作系统上。,因此,您的站点可以使用的内存和计算能力会受到其他服务用户需求的影响。例如,如果托管在同一台服务器上的网站突然出现流量高峰,您的页面加载时间可能会增加。您也不能选择操作系统和其他服务器软件,因为所有用户都使用相同的配置。总而言之,您的托管服务提供商负责管理您的共享托管环境的各个方面。,您可以将共享主机视为与多个室友合租同一间公寓的租赁。VPS主机仍然是合租的一种,但是每个人都有自己的房间,可以根据自己的需要定制空间。例如,他们可以选择绘画、家具、装饰等。如果您打算将您的网站从共享主机迁移到 VPS,请阅读我们的文章。, 云主机,使用云托管服务,您不使用单个服务器,而是使用在云中运行的集群。集群中的每台服务器都存储您网站的最新副本。当其中一台服务器太忙时,集群会自动将流量重定向到不太忙的服务器。因此,云托管没有停机时间,因为集群中始终有一台服务器可以满足网站访问者的请求。,, WordPress 主机,WordPress 托管是专门为 WordPress 网站所有者提供的服务。它带有几个与 WordPress 相关的功能,只有拥有 WordPress 站点才能使用这些功能,例如一键安装、预装插件或 WP 命令行界面。服务器根据 WordPress 的需要进行配置。因此,托管服务提供商提供 WordPress 托管作为其共享托管服务的一部分。,尽管也可以在虚拟专用服务器上设置 WordPress 站点,但您无法访问已根据 WordPress 配置的定制服务器。但是,如果您仍然为您的 WordPress 站点选择 VPS,您可以根据您的业务需求设置和配置您的托管环境。, 专用主机,使用专用托管,您可以为您的企业租用整个物理服务器。如果您有一个高流量网站,专用主机可能是最适合您的解决方案,因为专用服务器快速、灵活且完全可定制。然而,这项服务肯定也有价格标签,所以它们并不适合每个人,尤其是如果你有一个中小型网站。,虽然 VPS 托管允许您选择和配置您的操作系统和服务器应用程序,但专用托管更进一步。它不仅可以让您配置软件,还可以配置硬件,因为整个服务器都是您的,没有人对设置有任何发言权。您也可以在现场(例如,在您的办公室)运行专用服务器,但是在这种情况下您将失去专业托管团队的支持。,如果这是您真正需要的服务,VPS 托管可能是您的理想解决方案。下面,您可以阅读运行虚拟专用服务器的优缺点。,, 优点, 缺点,VPS 托管通常被视为您的网站超出共享托管的资源限制后的下一步。如果最先进的共享主机计划不足以让您的网站顺利运行,那么升级到 VPS 计划是值得的。在这种情况下,VPS 托管可为您提供两全其美的服务:共享托管和专用托管。,但是,还有其他用例,从一开始就使用 VPS 计划可能是个好主意。例如,您需要在快速稳定的环境中确保安全支付的电子商务网站可以从虚拟专用服务器中获益良多。事实上,如果您存储任何类型的敏感数据或必须处理在线支付,VPS 可以帮助您降低安全漏洞和身份盗用的风险。,,如果您预计网站的某些时间会出现流量高峰,例如,在活动策划或售票网站的情况下,VPS 托管计划也是天赐之物。CS:GO或Minecraft等游戏服务器以及其他资源密集型站点在虚拟专用服务器上的运行性能也更好。,VPS 托管的最大缺陷之一是必须自己管理整个服务器环境。如果您的虚拟服务器配置和维护不当,您可能会面临严重的安全风险和性能损失。托管 VPS 托管服务已作为解决此问题的可行解决方案出现在市场上。您可以将其视为 VPS 托管的增强替代方案,并提供全面的技术支持。,VPS 托管使您可以访问有保证的资源和完全控制,而无需运行自己的服务器。它是中高流量、资源密集型和电子商务网站的绝佳解决方案。但是,期望快速增长的企业也可以从服务的稳定性中受益。,如果您想以友好的价格获得可靠的企业级托管环境,绝对值得考虑为您的网站托管 VPS。为了轻松设置,请考虑由 LiteSpeed 提供支持的 Cyber​​panel VPS 托管,它带有预装的控制面板和快速的 LiteSpeed 网络服务器。, ,比较 VPS 和共享主机时,VPS 比没有专用服务器空间的共享主机更安全、更稳定。但是,它比租用整个服务器规模更小且更便宜。VPS 托管通常由拥有超过共享托管计划限制但仍不需要专用服务器资源的中等流量的网站所有者选择。虚拟专用服务器解决方案通常提供不止一种托管计划。,,虽然 VPS 托管允许您选择和配置您的操作系统和服务器应用程序,但专用托管更进一步。它不仅可以让您配置软件,还可以配置硬件,因为整个服务器都是您的,没有人对设置有任何发言权。您也可以在现场(例如,在您的办公室)运行专用服务器,但是在这种情况下您将失去专业托管团队的支持。

互联网+
如何通过5个步骤制作虚拟专用服务器(VPS)-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

如何通过5个步骤制作虚拟专用服务器(VPS)

从共享主机跳转到虚拟专用服务器(VPS) 是一个相对容易的举动。然而,学习如何设置 VPS 可能有点棘手,尤其是如果您以前从未使用过命令行。,,在本文中,我们将分五个步骤向您介绍如何设置 VPS :,不过,在我们进入技术细节之前,我们将解释为什么您需要配置新的虚拟服务器。让我们谈谈如何设置 VPS!,通常,当您注册基本托管计划时,您的提供商会设置您使用它所需的所有软件。例如,使用共享主机,您可能会立即访问您帐户的控制面板:,这些托管控制面板为您提供配置帐户所需的所有选项。然而,在大多数情况下,您没有机会调整服务器的实际设置,因为其他人也在使用同一台机器。,另一方面,使用 VPS 时,您可以获得一个完全属于您自己的服务器环境。在大多数情况下,您的主机只会设置基本的服务器软件——例如 Apache 或 Nginx——剩下的就由你决定了。此外,您可能希望安装控制面板(如Cyber​​panel)以便于管理。这意味着您可能需要执行一些额外的步骤才能让您的服务器“准备就绪”,例如:,当我们谈论向您的服务器发出命令时,我们指的是这样的事情:,通常,您将使用命令行而不是图形用户界面 (GUI)与您的 VPS 进行交互。起初这可能令人生畏,但如果您不介意在谷歌上搜索正确的命令并遵循一些简单的教程,您很快就会习惯它。,您 还可以 设置主机控制面板,使您能够使用 GUI 与服务器进行交互。但是,我们不打算在本文中介绍它,因为使用命令行通常是更有效的途径。此外,学习如何使用简单的命令将教会您很多服务器管理方面的知识,随着您网站的发展,这几乎肯定会派上用场。,您可能知道,绝大多数 Web 服务器都运行在基于 Unix 的系统上。这意味着您需要使用针对该类型操作系统 (OS) 定制的命令,这些命令与您在 Windows 机器上使用的命令不同。如果您想了解有关 Windows 服务器管理的更多信息,请查看本指南以获取更多详细信息。,说完这些,让我们来谈谈如何设置 VPS!,除了使用浏览器之外,您还可以通过多种方式连接到网站。例如,您可以使用文件传输协议 (FTP),它使您能够在服务器上上传、下载和编辑文件:,虽然 FTP 可能非常有用,但该协议不允许您向服务器发出命令。为此,您需要使用安全外壳 (SSH) 访问,这是一种不同类型的协议,可让您访问远程服务器。,通过 SSH 连接到服务器后,您就可以向它发出命令。SSH 还以其强大的加密和身份验证协议而闻名,这使其非常安全。通过学习如何使用 SSH,您将迈出服务器管理的第一步。,注册 VPS 计划后,您的虚拟主机应为您提供一组凭据,包括:,如果您不熟悉该术语, 根(或超级用户)帐户是在特定系统上具有完全权限和访问权限的用户。您可以将其视为相当于管理员,但拥有更多权力。,当您设置 VPS 时,您将从一个单一的根帐户开始  ,这是您将用来建立初始连接的帐户。如果您使用的是基于 Unix 的操作系统,则可以直接从命令行连接到您的服务器。,但是,如果您使用的是 Windows,则首先需要安装 SSH 客户端。我们特别偏爱两个客户端,第一个称为Bitvise:,如果您正在寻找类似于经典 Windows 风格的简单界面,那么 Bitvise 绝对不会出错。但是,您将在命令行中完成大部分工作,因此样式并不重要。,我们也是PuTTY的忠实拥护者,它具有更简洁的界面。但是,它提供了许多额外的配置选项,如果您真的想涉足服务器管理,那么它更受欢迎。,对于本教程的其余部分,我们将在示例中使用 PuTTY。考虑到这一点,继续安装程序,然后执行它。你会看到这样一个窗口:,在此阶段,您需要在主机名(或 IP 地址) 字段中输入服务器的 IP 地址 ,并将 端口 设置保留为默认值 22:,现在将打开命令行窗口,您将看到输入登录信息的提示。在这种情况下,这将是 root 及其相应的密码:,如果输入的数据正确,您将看到服务器详细信息的简要摘要,以及输入更多命令的提示:,这就是如何设置 VPS 的第一步。但是,先不要关闭命令行窗口,因为我们还有工作要做。,登录 VPS 后,您会看到一条消息,告诉您是否有可用的“软件包”或安全更新:,包本质上是 Unix 语言中的软件。对于任何系统,保持其组件处于最新状态始终很重要,服务器也不例外。,如果您使用的是过时的软件,您的服务器(和网站)就会面临安全漏洞。另外,您可能会错过新功能或改进的性能。这就是为什么您要做的第一件事就是更新服务器的软件包,并下载任何待定的安全补丁。,要开始,请输入 apt update 命令并按Enter键。现在,您的服务器将仔细检查哪些包需要升级。完成后,输入apt upgrade,这将更新您服务器的软件包:,此过程可能需要一段时间,具体取决于您的服务器需要安装多少更新。所以坐下来,喝杯咖啡,等待它完成。,一旦你的所有包都是最新的,你应该继续并使用 reboot 命令重新启动你的服务器。然后,关闭命令行窗口。等待一两分钟,然后使用 PuTTY(或您选择的客户端)重新登录。,如果一切按计划进行,则不应再列出任何可用更新。这意味着我们可以继续学习如何设置 VPS 的下一步。,当您设置 VPS 时,您从一个root 用户开始 ,这是您目前一直在使用的帐户。但是,设置另一个具有超级用户权限的用户帐户通常是个好主意。,这样做的原因是, 如果您不确定自己在做什么,root 帐户可能会造成一些严重的损害。root 帐户可以完全访问您系统的所有设置,因此一个错误的命令可能会造成严重的问题。,另一方面,具有超级用户权限的普通用户帐户需要将 sudo 前缀添加到它希望使用管理权限运行的任何命令。这似乎是一个很小的变化,但它会产生巨大的变化。使用这种方法,您在运行任何使用sudo 前缀的命令之前需要三思 ,这可以帮助您避免意外。,继续并通过输入以下命令现在设置该新用户。您需要将第二部分替换为您想要使用的任何用户名:,添加用户你的新用户名,然后,输入这一行将该用户添加到 sudo 组,这将赋予它超级用户权限(同样,用您的新用户名替换占位符):,# usermod -aG sudo 你的新用户名,现在,剩下的就是为此帐户设置密码。但是,有一种方法比使用普通密码安全得多,这就是我们接下来要看的方法。,公钥身份验证是一种可以说比常规密码更安全的技术。使用这种方法,您可以生成一组“公钥”和“私钥”。您的服务器将存储您的公钥并使用它来验证私钥,只有您才能访问您计算机上的文件。设置公钥身份验证后,您将需要私钥和密码才能登录,这会显着提高安全性。,要在 Windows 中生成 SSH 密钥,您可以使用PuTTYgen 应用程序,该应用程序将在您之前设置客户端时安装(有关如何在 Linux/Unix 系统上执行此操作的详细信息,请查看本指南)。在您的程序中查找它并立即运行 PuTTYgen 应用程序,它应该如下所示:,可以为您的密钥对使用默认设置,因此请继续并立即单击 “生成” 按钮。为了使您的密钥更加独特,该程序会要求您四处移动鼠标以随机化它,这非常酷:,接下来,该程序将向您显示它为您生成的公钥。在你做任何其他事情之前,继续为它设置一个伴随的密码,它将作为密钥旁边的密码:,现在,继续并点击 保存私钥 按钮,并将生成的文件保存到您的计算机。稍后您还需要复制您的公钥,因此暂时不要关闭此窗口。,然后,使用原始 root 用户重新登录到您的服务器,并使用# su – yournewusername移至新帐户的主目录。命令行现在将反映您的新用户:,之后,您需要按顺序运行一系列命令,这将为您的公钥创建一个新文件夹,限制该文件夹的权限,并保存您的密钥:,最后一条命令将打开Nano 编辑器,使您能够修改 服务器上新的authorized_keys 文件。继续,现在从 PuTTYgen 窗口复制您的公钥,并将其粘贴到此处。,密钥准备就绪后,按CTRL + X 关闭编辑器,并 在要求您确认对文件的更改时输入Y。 然后,输入以下两个命令:,这些将更改您刚刚编辑的文件的权限,然后将您返回到 根 用户。,接下来,您需要将 PuTTY 配置为在连接到服务器时使用您的私钥,以便它可以识别您。为此,请返回应用程序的主屏幕并转到 连接 › SSH › 身份验证 部分。在里面,你会发现一个名为 Private key file for authentication 的字段:,单击 浏览 按钮,然后找到您存储在计算机上的私钥文件。选择它,你就可以开始了。,最后,您需要告诉您的服务器为刚刚设置的新用户禁用默认的仅密码身份验证方法。为此,请通过 SSH 以新用户身份登录您的服务器,然后运行以下命令:,这将使用 Nano 编辑器打开 sshd_config 文件。在该文件中查找读取PasswordAuthentication 的 行 ,并删除它前面的#符号。然后将其值从 Yes 更改为 No,因此它的内容如下:,保存对文件的更改,然后重新启动服务器。下次您尝试登录时,您将只能使用您的私钥和密码进行登录。,到目前为止,我们已经介绍了很多关于如何设置 VPS 的内容。但是,如果您想确保服务器安全,还需要执行最后一步。那就是为它启用防火墙。,您可以使用iptables程序执行此操作,该程序使您能够设置限制进出服务器的流量的规则。不过,这个过程有点复杂,所以我们建议您查看我们的完整指南,了解如何正确设置 iptables和配置程序。,乍一看,这一步似乎有点矫枉过正。但是,使用 Iptables,您将能够限制哪些端口允许流量访问您的服务器。这将阻止他们进行大量攻击。另外,这是一个一次性的设置过程,因此立即进行是值得的。,从共享主机升级后学习如何设置 VPS 就像离开儿童游泳池潜入奥林匹克规格的游泳池一样。你有更多的空间和功能可以玩,但你需要找到你的立足点才能开始玩得开心。现在您知道了如何配置 VPS,您已经熟悉了命令行,这将使您根据自己的喜好设置一切变得容易得多。, ,从共享主机跳转到虚拟专用服务器(VPS) 是一个相对容易的举动。然而,学习如何设置 VPS 可能有点棘手,尤其是如果您以前从未使用过命令行。,,对于本教程的其余部分,我们将在示例中使用 PuTTY。考虑到这一点,继续安装程序,然后执行它。你会看到这样一个窗口:

互联网+
如何设置Nginx反向代理-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

如何设置Nginx反向代理

在 Linux 操作系统中,反向代理充当主机(客户端)和服务器之间的链接。它接收客户端请求并将它们传递给其他服务器,最后将服务器的响应传递给客户端,就好像它们来自代理服务器本身一样。在本教程中,我们将向您展示什么是Nginx反向代理以及如何在您的VPS上设置它!,,客户端和服务器不断交换信息以高效工作。通常,反向代理由网络服务器使用。反向代理或网关在客户端看来就像一个普通的 Web 服务器,不需要特殊配置。客户端发出普通请求,而反向代理决定将信息传递到何处,将最终输出传递给客户端,就好像它是来源一样。Nginx反向代理具有广泛的优势。它是互联网上使用最活跃的开源服务器之一。,让我们深入探讨解释此工具为何如此受欢迎的原因:,所有这些好处只是冰山一角!您使用 Nginx 反向代理的次数越多,您会发现的功能就越多!,现在,我们将在 Apache Web 服务器前配置 Nginx。我们选择 Apache 服务器是因为它更擅长处理动态内容。所以,所有的静态内容都将转到 Nginx,而动态内容将转到 Apache。这将通过基于处理标准优化内容交付来提高性能。接下来,我们将 Nginx Proxy Server 的 IP 地址定义为192.xx1,将后端 Apache 服务器的 IP 地址定义为192.xx2。设置 Apache 后,我们可以继续执行以下步骤:,,我们将在 Ubuntu 18.04 上使用 apt 命令:,安装 Nginx 后,请按照以下命令禁用虚拟主机:,禁用虚拟主机后,我们需要在etc/nginx/ sites-available目录下创建一个名为reverse-proxy.conf的文件来保存反向代理信息。,为此,我们应该首先使用 cd 命令访问该目录:,然后我们可以使用 vi 编辑器创建文件:,在文件中,我们需要粘贴这些字符串:,在上面的命令中,重要的一点是代理传递允许通过 Nginx 反向代理的请求传递到192.xx2:80,这是 Apache 远程套接字。因此,Web 服务器(Nginx 和 Apache)共享内容。,完成后,只需保存文件并退出 vi 编辑器。您可以通过键入:wq来完成此操作。,要将信息传递给其他服务器,您可以在终端中使用ngx_http_proxy_module 。,现在,使用以下命令链接到/sites-enabled/来激活指令 :,最后,我们需要运行 Nginx 配置测试并重启 Nginx 以检查其性能。键入以下命令以验证 Nginx 在 Linux 终端上是否正常运行:,请记住,如果您收到一个失败的测试,那很可能表明 Apache 没有正确设置。,在 Linux 操作系统中设置 Nginx 反向代理有很多好处。它可以有效地提高性能并增强针对恶意软件的安全性。Nginx 反向代理配置是 Linux 终端中的一个简单过程。尽管有多种安装和配置它的方法,这完全取决于您的要求,但上面的教程简单易懂,可以帮助您开始设置反向代理。, ,在 Linux 操作系统中,反向代理充当主机(客户端)和服务器之间的链接。它接收客户端请求并将它们传递给其他服务器,最后将服务器的响应传递给客户端,就好像它们来自代理服务器本身一样。在本教程中,我们将向您展示什么是Nginx反向代理以及如何在您的VPS上设置它!,,

互联网+
Linux环境变量:如何在Linux VPS上读取和设置-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

Linux环境变量:如何在Linux VPS上读取和设置

在本教程中,我们将深入解释什么是 Linux 环境变量,并教您在VPS上进行基本修改和读取命令,让您入门!让我们跳进去吧!,在计算机科学中,变量是存储值的位置,该值可以根据条件或传递给程序的信息进行更改。变量在编程中起着重要作用,它们使开发人员能够编写与他们所使用的操作系统相关的灵活程序!,,环境变量是影响服务器上运行的程序或进程的动态值。它们存在于每个操作系统中,并且它们的类型可能有所不同。可以创建、编辑、保存和删除环境变量。Linux 环境变量是存储在系统中的信息的占位符,这些信息将数据传递给在 shell 或子 shell 中启动的程序。,让我们看一下您可能想知道的一些常见的 Linux 环境变量命令。请记住,在修改任何变量之前,您需要使用SSH访问托管 VPS。,您可以使用 printenv 命令查看 Linux 发行版上的完整环境变量列表。在 Ubuntu 上简单地使用它会提供一个显示变量的大输出。,您可以通过在修饰符中添加管道来获得更易于管理的输出:,每行都包含 Linux 环境变量的名称,后跟=和值。例如:,HOME是一个 Linux 环境变量,其值设置为/home/edward目录。,环境变量通常是大写的,但您也可以创建小写的环境变量。printenv的输出 以大写形式显示所有环境变量。,需要注意的重要一点是 Linux 环境变量区分大小写。如果要查看特定环境变量的值,可以通过将该变量的名称作为参数传递给 printenv 命令来实现。整个字符串在命令行中看起来像这样:,输出:,另一种显示环境变量值的方法是使用echo命令,如下所示:,输出:,此命令的基本语法如下所示:,让我们分解一下:,在现实世界的场景中,命令可能如下所示:,让我们看看如何更改TZ – 时区 – 变量的值:,首先,让我们查看时间:,该命令将输出当前时间。,然后我们可以使用导出命令来更改时区:,现在变量的值已更改,我们可以使用date命令再次检查时间,这将输出适合于对 Linux 环境变量所做更改的不同时间。,我们将使用unset命令。让我们看看命令的语法是怎样的,并将其分解:,命令的部分是:,简单吧?我们将取消设置时区变量作为测试:,这会将时区设置为其默认值,我们可以再次使用 date 命令进行检查。,从命令行设置和取消设置 Linux 环境变量只会影响当前运行的会话。如果你想让你的设置在登录之间保持不变,你必须在你的个人初始化文件中定义环境变量——即.bash_profile。,在计算机编程中,全局变量是可以在程序的任何地方使用的变量。而局部变量是在函数中定义的并且只能在该函数中使用的变量。这是一个例子——Global_var和local_var是全局变量和局部变量:,Linux 环境变量可以是全局的或局部的。全局环境变量在 shell 会话和 shell 生成的任何子进程中都是可见的。虽然局部变量只能在创建它们的 shell 中可用。,系统环境变量全部使用大写字母来区别于普通的用户环境变量。,在以下示例中,local_var仅在当前 shell 中可见:,我们可以使用export命令创建一个全局环境变量:,最后输出将是:,恭喜,现在您了解了所有 Linux 环境变量基础知识!请记住始终小心,研究您正在修改的内容并不断提高您的技能!我们希望本教程能帮助您做到这一点!, ,在本教程中,我们将深入解释什么是 Linux 环境变量,并教您在VPS上进行基本修改和读取命令,让您入门!让我们跳进去吧!,在计算机科学中,变量是存储值的位置,该值可以根据条件或传递给程序的信息进行更改。变量在编程中起着重要作用,它们使开发人员能够编写与他们所使用的操作系统相关的灵活程序!,现在变量的值已更改,我们可以使用date命令再次检查时间,这将输出适合于对 Linux 环境变量所做更改的不同时间。

互联网+