前言
由于服务器厂商太多,操作面板都不太一样。因此选了阿里云+宝塔面板来做教程。其他服务器厂商使用起来也类似,可以参考。
即使零基础用户也能轻松搭建网站。本教程以搭建个人博客或企业官网为例,详细分解操作步骤。
一、购买域名
-
登录阿里云
访问 阿里云官网,注册/登录账号。 -
搜索并注册域名
-
进入「域名注册」页面,输入想要的域名(如
yourdomain.com
),筛选未被注册的选项。 -
推荐选择
.com
、.cn
等常见后缀,优先短小易记的名称。
-
-
完成购买
加入购物车并支付,域名需实名认证(按提示上传身份/企业信息,审核约1个小时左右)。
二、购买香港轻量服务器(宝塔面板)
-
进入轻量应用服务器页面
在阿里云控制台选择「轻量应用服务器」→「立即购买」。 -
配置参数
-
地域:选择「中国香港」(免备案,访问速度快)。
-
镜像:搜索并选择「宝塔面板」系统(如“宝塔Linux面板 7.9.4”)。
-
套餐:新手可选基础配置(如2核CPU、2GB内存、30GB SSD硬盘)。
-
-
设置密码
购买时需设置服务器登录密码(建议包含大小写字母+数字+符号)。 -
支付并启动
完成支付后,等待1-5分钟服务器初始化完成。
三、域名解析(绑定域名到服务器)
-
获取服务器IP
在轻量服务器控制台,找到实例的公网IP地址(如123.123.123.123
)。 -
添加解析记录
-
进入「域名控制台」→ 选择域名 →「解析设置」。
-
点击「添加记录」,填写以下信息:
-
记录类型:
A
-
主机记录:
@
(主域名)或www
(二级域名) -
记录值:服务器公网IP
-
-
TTL 默认即可,保存设置。
-
-
等待生效
解析通常10分钟生效,可通过ping yourdomain.com
测试是否指向服务器IP。
四、设置安全组(开放端口)
安全组相当于服务器的“防火墙”,需手动放行必要端口:
-
进入安全组配置
在轻量服务器控制台,找到实例 →「防火墙」→「添加规则」。 -
放行以下端口
-
80端口:HTTP网站访问
-
443端口:HTTPS加密访问
-
8888端口:宝塔面板默认端口
-
22端口:SSH远程连接(可选,若需命令行操作)
-
-
保存规则
确保规则生效,避免因端口未开放导致网站无法访问。
五、宝塔面板配置与网站部署
-
登录宝塔面板
-
浏览器访问
http://服务器IP:8888
,输入安装时显示的账号密码(可在阿里云服务器详情页查看)。
-
-
安装运行环境
-
首次登录会提示安装环境(推荐LNMP:Nginx+MySQL+PHP),根据需求选择版本。
-
-
添加网站
-
点击「网站」→「添加站点」:
-
域名:填写已解析的域名(如
yourdomain.com
,多个域名用换行分隔) -
数据库:勾选“创建MySQL数据库”,记录数据库名和密码
-
-
-
上传网站文件
-
通过宝塔「文件管理」进入网站根目录,上传程序源码(如WordPress压缩包)。
-
解压文件,确保入口文件(如
index.php
)位于根目录。
-
-
配置SSL证书(可选)
-
宝塔面板→「SSL」→ 选择「Let's Encrypt」,自动申请免费证书并开启HTTPS。
-
-
完成访问
浏览器输入域名,根据程序提示完成安装(如WordPress设置数据库信息)。
常见问题
-
无法访问宝塔面板?
-
检查安全组是否开放8888端口,服务器防火墙是否关闭(宝塔面板需额外放行端口)。
-
-
网站显示404错误?
-
确认文件路径正确,检查Nginx/Apache配置中的根目录是否匹配。
-
-
域名解析未生效?
-
尝试本地DNS刷新(cmd执行
ipconfig /flushdns
)或更换DNS(如阿里云DNS223.5.5.5
)。
-