Category: 性能优化与网站部署

  • 新手也能快速上手:阿里云+宝塔面板打造WordPress网站全攻略

    前言

    本教程将手把手教您如何使用阿里云服务器和宝塔面板来搭建WordPress网站,即使您是新手也能轻松完成。

    图片[1]-361Sale WordPress Care

    WordPress 是一个 Web 内容管理系统。它最初是作为发布博客的工具而创建的,但后来发展为支持发布其他 Web 内容,包括更传统的网站、邮件列表和互联网论坛、媒体库、会员网站、学习管理系统和在线商店。

    流程介绍

    阿里云服务器+宝塔面板安装wordpress 流程图

    准备工作

    在开始之前,你需要准备以下内容:

    • 阿里云账号:如果没有,注册一个阿里云账号。
    • 域名:如果需要绑定域名,提前注册并完成实名认证。

    购买并配置阿里云服务器

    1. 登录阿里云控制台

    访问 阿里云官网,使用你的账号登录。

    2. 购买并且配置云服务器 ECS

    • 在顶部导航栏选择 “产品” > “云服务器 ECS”
    图片[3]-361Sale WordPress Care
    • 点击 “立即购买”,根据需求选择配置:
      • 付费类型:根据你的需求进行选择,后期如果因为流量增大,你也可以升级重新选择。(选择包年包月,按量付费,抢占式实例,包年包月的价格比较优惠付费类型选择如表:
    计费方式 适用资源 说明
    包年包月 计算资源(vCPU和内存)、
    镜像、云盘、公网带宽
    一种预付费模式,即先付费再使用。一般适用于固定的7*24服务,例如Web服务。
    您需要先结清包年包月资源账单,才能开始使用。
    按量付费 计算资源(vCPU和内存)、
    镜像、云盘、公网带宽、快照
    一种后付费模式,即先使用再付费。适用于有爆发业务量的应用或服务,如临时扩展、临时测试。
    系统会在每个结算周期生成账单并扣除费用。
    抢占式实例 计算资源(vCPU和内存) 一种按需实例,价格比按量付费实例低,且随供求波动,按实际使用时长收费。
    适用于成本敏感但对计算资源可靠性要求不高的场景。
    表1.1 3种计费方式的说明
    • 地域和可用区:选择离你用户群体最近的区域,这样访问速度比较快数据的传输需要时间,所以物理距离对访问速度有一定的影响。 如:你的用户群体在中国大陆,并且你不想进行域名备案,可以选择中国香港,新加坡。(中国大陆:域名需要备案。中国香港以及其他地区:域名不需要备案)。
    图片[4]-361Sale WordPress Care
    • 实例的选择:可以参考表格选择适合你的CPU ,以及推荐内存。(如表1.2)
    电商平台规模 适用场景 推荐CPU 推荐内存 备注
    轻量电商平台 日常访问量不大,
    每天数百到上千次访问
    2 核 4GB 适合个人或
    中小型电商业务
    中型电商平台 访问量中等,
    每天几千到数万次访问
    4核 8GB – 16GB 适合并发用户数
    增长的电商平台
    大型电商平台 大型电商网站,
    日均访问量数
    十万至上百万,
    支持高并发场景
    8 核及以上 32GB 及以上 适合大规模高
    并发场景,
    支持促销活动等高峰负载
    表1.2 CPU 与内存的选择推荐
    • 规格族:不同的CPU ,以及内存 会显示不同的规格族。通常我们选择“计算型c,或者通用型u,以及经济型e“,所以根据你的需求进行选择,也可以参考下表。这里我们选择计算型c进行举例。
    规格族 特点 适用场景
    计算型 c 优化 CPU 性能,适合高计算密度场景 高性能计算、科学计算、数据分析
    通用型 u 计算、内存、网络资源均衡 Web 服务器、企业级应用
    经济型 e 低成本,提供基础计算能力 测试环境、小型应用、轻量级业务
    AMD 计算型 c8a 基于 AMD 处理器,性价比高 大规模计算、视频编解码
    高主频计算型 hfc 提供更高 CPU 主频,
    适合高频计算任务
    游戏服务器、金融建模、高性能数据库
    性能增强计算型 c8ae 在计算型基础上优化,
    适用于需要更多资源的场景
    大数据处理、分布式计算
    抢占式实例 价格低,但实例可能被系统回收 批处理、弹性扩展、临时测试任务
    表1.3 关于规格的选择
    图片[5]-361Sale WordPress Care
    • 镜像:选择 “公共镜像”,并选择 “Ubuntu “。根据你的需求选择镜像,但这里推荐选择Ubuntu ,镜像的区别如表1.3:
    镜像 特点 适用场景
    Alibaba Cloud Linux 阿里云自家系统,优化云环境 阿里云应用
    Anolis OS 国产操作系统,替代 CentOS 政策要求的环境
    CentOS 企业级稳定系统,停止维护 传统服务器
    Windows Server 微软操作系统,适合 Windows 应用 .NET 应用、SQL Server
    SUSE Linux 企业关键任务优化,特别适合 SAP 数据中心、数据库系统
    OpenSUSE 社区版 SUSE,灵活且稳定 开发、测试环境
    Rocky Linux CentOS 的替代,与 RHEL 兼容 企业服务器
    Ubuntu 全球最流行,社区支持强,云计算友好 Web 服务、云环境
    Debian 稳定性高,适合长期运行的应用 需要高稳定性的应用
    Fedora 紧跟新技术,适合开发和测试 开发、测试
    Fedora CoreOS 专为容器化设计,轻量且自动更新 容器化应用
    FreeBSD 高性能且安全性好 网络服务器
    表1.3 镜像的区别

    总结 :为什么选择 Ubuntu
    Ubuntu 作为全球最流行的 Linux 发行版之一,拥有广泛的社区支持和丰富的应用场景。特点是:开源、易用性、稳定。使其成为云服务器上最受欢迎的选择之一。Ubuntu 也拥有许多长期支持(LTS)版本,能够提供长时间的安全更新,适合企业使用。如果你希望快速启动一个轻量级、高效的服务器环境,并且不希望遇到太多的兼容性问题,Ubuntu 是一个非常好的选择。

    图片[6]-361Sale WordPress Care
    • 存储:如果没有特殊需求,默认即可。

    知识点:

    ** 云盘 **

    • ESSD Entry:这是ESSD云盘的入门级选项,适合需要基础存储性能的场景。它提供了较低的IOPS(输入输出操作数)和吞吐量,因此价格相对便宜。通常用于对性能要求不高的应用或测试环境。(选择较多)
    • ESSD云盘:这是标准级别的ESSD云盘,提供比Entry更高的IOPS和吞吐量,适用于大部分生产环境和需要中等性能的应用。它的性能相对均衡,适合一般的企业应用
    • ESSD AutoPL:这是ESSD云盘的自动性能分级版本,系统会根据你的需求动态调整IOPS和吞吐量。它适合对性能要求波动较大的应用,能够根据负载自动调整性能,价格可能根据使用的性能而变化。

    ** 容量 **

    • 系统盘用于存放操作系统和基础软件

    ** IOPS **

    • 显示的是这个云盘的每秒输入/输出操作次数,数值是2120,代表云盘的性能能力,数值越高性能越好。

    ** 快照服务 **

    • 你可以选择为系统盘创建自动快照策略。快照是一种备份方式,可以防止病毒感染或数据误删等风险,快照服务会定期备份云盘数据。
    • 网络:带宽选择按需进行配置
      • 低带宽(1-5 Mbps):适合小型网站个人博客或者简单的测试环境。
      • 中带宽(5-50 Mbps):适合中型企业网站、较为频繁的网络访问或中等规模的流媒体传输等。
      • 高带宽(50-200 Mbps):适合需要大量并发访问的企业网站、在线游戏、视频流等对网络性能要求较高的应用。
    • 安全组:选择新建安全组。记得选择 HTTP,HTTPS

    HTTP协议: 是互联网上最基本的通信协议,用于浏览器和服务器之间传输网页内容。当用户通过浏览器访问网站时,服务器通过HTTP协议将网页传输给用户。

    HTTPS协议: 是HTTP的安全版本,它通过SSL/TLS加密来保护数据的传输安全。它确保了用户和服务器之间的通信不会被窃听或篡改。

    图片[7]-361Sale WordPress Care
    • 设置密码:设置登录密码,牢记。
    图片[8]-361Sale WordPress Care
    • 确认配置,完成支付。