从零开始:阿里云+宝塔面板快速搭建网站

2025-03-15 13:56
 

前言

由于服务器厂商太多,操作面板都不太一样。因此选了阿里云+宝塔面板来做教程。其他服务器厂商使用起来也类似,可以参考。

即使零基础用户也能轻松搭建网站。本教程以搭建个人博客或企业官网为例,详细分解操作步骤。

 


一、购买域名

  1. 登录阿里云
    访问 阿里云官网,注册/登录账号。

  2. 搜索并注册域名

    • 进入「域名注册」页面,输入想要的域名(如 yourdomain.com),筛选未被注册的选项。

    • 推荐选择 .com.cn 等常见后缀,优先短小易记的名称。

  3. 完成购买
    加入购物车并支付,域名需实名认证(按提示上传身份/企业信息,审核约1个小时左右)。

 


二、购买香港轻量服务器(宝塔面板)

  1. 进入轻量应用服务器页面
    在阿里云控制台选择「轻量应用服务器」→「立即购买」。

  2. 配置参数

    • 地域:选择「中国香港」(免备案,访问速度快)。

    • 镜像:搜索并选择「宝塔面板」系统(如“宝塔Linux面板 7.9.4”)。

    • 套餐:新手可选基础配置(如2核CPU、2GB内存、30GB SSD硬盘)。

  3. 设置密码
    购买时需设置服务器登录密码(建议包含大小写字母+数字+符号)。

  4. 支付并启动
    完成支付后,等待1-5分钟服务器初始化完成。

 


三、域名解析(绑定域名到服务器)

  1. 获取服务器IP
    轻量服务器控制台,找到实例的公网IP地址(如 123.123.123.123)。

  2. 添加解析记录

    • 进入「域名控制台」→ 选择域名 →「解析设置」。

    • 点击「添加记录」,填写以下信息:

      • 记录类型A

      • 主机记录@(主域名)或 www(二级域名)

      • 记录值:服务器公网IP

    • TTL 默认即可,保存设置。

  3. 等待生效
    解析通常10分钟生效,可通过 ping yourdomain.com 测试是否指向服务器IP。

 


四、设置安全组(开放端口)

安全组相当于服务器的“防火墙”,需手动放行必要端口:

  1. 进入安全组配置
    轻量服务器控制台,找到实例 →「防火墙」→「添加规则」。

  2. 放行以下端口

    • 80端口:HTTP网站访问

    • 443端口:HTTPS加密访问

    • 8888端口:宝塔面板默认端口

    • 22端口:SSH远程连接(可选,若需命令行操作)

  3. 保存规则
    确保规则生效,避免因端口未开放导致网站无法访问。

 


五、宝塔面板配置与网站部署

  1. 登录宝塔面板

    • 浏览器访问 http://服务器IP:8888,输入安装时显示的账号密码(可在阿里云服务器详情页查看)。

  2. 安装运行环境

    • 首次登录会提示安装环境(推荐LNMP:Nginx+MySQL+PHP),根据需求选择版本。

  3. 添加网站

    • 点击「网站」→「添加站点」:

      • 域名:填写已解析的域名(如 yourdomain.com,多个域名用换行分隔)

      • 数据库:勾选“创建MySQL数据库”,记录数据库名和密码

  4. 上传网站文件

    • 通过宝塔「文件管理」进入网站根目录,上传程序源码(如WordPress压缩包)。

    • 解压文件,确保入口文件(如 index.php)位于根目录。

  5. 配置SSL证书(可选)

    • 宝塔面板→「SSL」→ 选择「Let's Encrypt」,自动申请免费证书并开启HTTPS。

  6. 完成访问
    浏览器输入域名,根据程序提示完成安装(如WordPress设置数据库信息)。

 


常见问题

  1. 无法访问宝塔面板?

    • 检查安全组是否开放8888端口,服务器防火墙是否关闭(宝塔面板需额外放行端口)。

  2. 网站显示404错误?

    • 确认文件路径正确,检查Nginx/Apache配置中的根目录是否匹配。

  3. 域名解析未生效?

    • 尝试本地DNS刷新(cmd执行 ipconfig /flushdns)或更换DNS(如阿里云DNS 223.5.5.5)。

🚀 刚学建站很迷茫?

我是欧弟,一名十年互联网老兵,Whu硕士

我整理了份《200+个垂直领域建站方向》Excel文档

添加我的微信,可获取完整文档

微信二维码

👈 微信扫码

(添加时备注"建站"优先通过)

文章标签: 暂无标签