Loading

1 域名和IP地址

IP地址(Internet Protocol Address):是互联网上用于标识设备的一个数字标识,类似于电话号码,用于在网络中准确定位设备的位置。IP地址分为IPv4和IPv6两种格式,例如IPv4地址可能是类似于 192.168.1.1 的形式

域名:由一串字符构成的网站地址,比如”www.example.com“。它们通常被用作访问网站的地址,使得用户可以通过键入域名来访问网站,而不需要记住复杂的IP地址。

域名IP地址之间有一一对应的关系。当用户在浏览器中输入一个域名时,系统会向域名系统(DNS)服务器发送请求,通过DNS解析将域名转换为对应的IP地址。然后,浏览器利用这个IP地址连接到对应的服务器,下载网页内容并显示给用户。因此,域名提供了对互联网资源的易于记忆和访问,而IP地址则提供了在网络中准确定位和通信的功能。

一般情况下,私人网站托管在云服务器上的IP地址是固定的。云服务提供商通常会分配一个固定的公共IP地址给你的云服务器。无论你的云服务器是启动、关闭还是重新启动,它的公共IP地址通常都是保持不变的。如果我们希望使用自定义域名来访问私人网站,那么可以在DNS设置中将该域名解析为托管了私人网站的云服务器的IP地址。这样,通过输入自定义域名就能够访问私人网站了。

可能有些人比较了解IP地址,知道我们的计算机每次链接网络时会被分配一个动态IP地址(即不固定的IP地址),这就与上述所说的私人网站的IP地址是固定的有了冲突。但其实这里的计算机一般代指PC,所以我们个人计算机的IP地址一般都不是固定的,其是在每次连接到网络时,由对应的Internet服务提供商动态分配的。而上述所说的静态IP地址(即固定的IP地址),指的是服务器的IP地址,它与PC虽然都属于计算机系统,但是在功能和部署方式上有所区别。

2 服务器

服务器主要用于提供服务、资源或功能给客户端设备。它们通常专注于处理请求、存储数据、托管应用程序等功能。常见的服务器类型包括Web服务器(托管网站)、文件服务器(存储和共享文件)、邮件服务器(处理电子邮件)、数据库服务器(存储和管理数据库)等。

服务器通常具备更强大的硬件配置和性能,以应对大量的请求和并发访问。它们通常配备高性能的处理器、大量内存、大容量的存储设备等,以满足高负载的需求。

服务器通常部署在专门的数据中心、机房或云服务提供商的设施中,以提供高可用性和稳定的服务。它们通常是7×24运行,需要稳定的电力供应、网络连接和物理安全防护。

  • 传统服务器:通常是物理服务器,部署在数据中心或机房中,由组织或个人购买、拥有和维护。由于需要购买和配置新的硬件,所以时间和成本会更高。其更适合那些需要自主控制和定制硬件环境的特定需求。
  • 云服务器:部署在云服务提供商建设和维护的数据中心,由云服务提供商管理和维护,具有更大的灵活性、可扩展性和可靠性,适合不同规模和需求的用户。用户可以按需租用,通过互联网连接到云服务器,根据需求灵活扩展和快速部署计算资源。

3 LAMP环境

LAMP环境是一种用于搭建动态网站和Web应用程序的常见技术栈。LAMP是一个缩写,分别代表Linux、Apache、MySQL和PHP/Perl/Python,这四个技术被组合在一起形成了LAMP环境。

  • Linux是一个开源的操作系统,用于作为服务器的操作系统。
  • Apache是一个开源的Web服务器软件,用于接收和处理HTTP请求。
  • MySQL是一个开源的关系型数据库管理系统(RDBMS),用于存储和管理数据。
  • PHP是最常用的脚本语言之一,专门设计用于 Web 开发。它具有强大的功能和广泛的支持,通过嵌入到 HTML 中,可以实现动态生成网页内容、处理表单数据、访问数据库等功能。
  • Perl是一种通用的脚本语言,也被广泛用于 Web 开发。它具有丰富的字符串处理和正则表达式功能,适用于文本处理、数据抓取、Web应用的处理等。
  • Python也是一种通用的脚本语言,被用于许多领域,包括Web开发。Python具有简洁易读的语法,拥有大量的库和框架,使得开发人员可以快速搭建功能强大的网站和Web应用。

LAMP环境被广泛使用,因为它的组件都是免费、开源的,并且在用户和开发者社区中拥有广泛的支持。它提供了一个稳定、安全、可扩展的运行环境,适用于各种规模的网站和应用程序开发。

4 WordPress

WordPress 是一个开源的内容管理系统(CMS),用于创建和管理网站。它是使用最广泛的网站建设工具之一,被许多网站所有者和开发者用来构建各种类型的网站,包括博客、企业网站、电子商务网站等。

WordPress 提供了一个直观易用的后台界面,使用户可以轻松地创建、编辑和管理网站的内容,而无需具备专业的编程知识。通过丰富的插件和主题生态系统,用户能够根据自己的需求和喜好定制网站的外观和功能。

WordPress 支持多种类型的内容,包括文章、页面、图片、视频等,同时也支持对 SEO 进行优化,使网站更容易被搜索引擎发现。由于其灵活性、可扩展性和社区支持,WordPress 成为了许多用户首选的网站建设平台之一。

总而言之,WordPress 是一个强大而灵活的网站建设工具,适用于各种规模和类型的网站建设项目。

5 常用指令

# 查询服务器的公有IP:
curl ifconfig.me

# 查询服务器的私有IP:
hostname -i

# 通过域名获取服务器的公有IP:
ping www.nixinglong.com

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

👤本站访客数: 👁️本站访问量: