新手建站技术:用宝塔面板从零搭建WordPress网站
建站前的准备工作
想要顺利搭建一个属于自己的网站,需要先准备好三样东西:一台云服务器、一个域名以及基础的操作工具。
云服务器可以选择阿里云、腾讯云或华为云的轻量应用服务器,配置选 2 核 2G 即可满足大部分个人站点需求。
操作系统推荐 CentOS 7 或 Ubuntu 20.04,后续步骤以 CentOS 7 为例。
域名可以去阿里云、腾讯云或 Namesilo 购买,建议选择 .com 或 .cn 后缀。
操作工具方面,你需要一个 SSH 客户端(比如 Xshell、Putty 或 Windows Terminal)和一款 FTP 软件(如 FileZilla)。
不过使用宝塔面板后,大部分文件管理可以通过网页完成,FTP 不是必须的。
安装宝塔面板并配置环境
购买好服务器后,先用 SSH 客户端登录服务器(账号 root,密码在服务器控制台设置)。
登录后,执行宝塔面板的官方安装命令:
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec
安装过程中会询问是否安装到 /www 目录,直接回车确认即可。
等待 2-5 分钟,安装完成后会显示面板的访问地址、账号和密码,请务必复制保存到本地。
然后在浏览器打开面板地址(例如 http://服务器IP:8888),输入刚才的账号密码登录。
首次登录会弹出“推荐安装环境”窗口,选择 LNMP(Linux + Nginx + MySQL + PHP)一键安装,PHP 版本选 7.4 或 8.0,MySQL 选 5.7。
点击“一键安装”后,等待约 10-20 分钟,环境配置完成。
创建站点并安装 WordPress
环境准备好后,开始添加网站。
在宝塔面板左侧点击“网站” -> “添加站点”。
在弹出的窗口中:
- 域名:填写你购买的域名(例如 example.com),如果要同时支持带 www 的域名,可以添加一个 www.example.com 的别名。
- 数据库:选择“MySQL”,自动创建数据库。
- PHP 版本:选择之前安装的版本(如 7.4)。
- 其他选项:默认即可。
点击“提交”后,你会看到站点列表中出现新创建的站点。
下面需要下载 WordPress 并部署到站点根目录。
宝塔面板已经提供了“一键部署”功能,在“网站”页面点击“一键部署”,找到 WordPress,点击“一键部署”,填写域名、数据库信息(刚才创建的),点击提交。
面板会自动下载、解压并安装 WordPress。
如果不想用一键部署,也可以手动操作:在“文件”管理器中进入 /www/wwwroot/你的域名 目录,删除默认的 index.html,然后上传 WordPress 压缩包并解压,将解压出的所有文件移动到根目录。
接着在浏览器访问你的域名,会进入 WordPress 安装向导,根据提示填写数据库名、用户名、密码(这些在宝塔的“数据库”菜单里可以查到),然后设置站点标题和管理员信息,点击“安装”即可。
域名解析与 SSL 证书配置
安装完 WordPress 后,还需要将域名解析到服务器 IP 才能正常访问。
登录你的域名注册商控制台,找到 DNS 解析设置,添加一条 A 记录:
- 记录类型:A
- 主机记录:@ 或 www(如果你希望 www 也访问)
- 记录值:你的服务器公网 IP
- TTL:默认 600 秒
保存后等待 1-10 分钟解析生效。
为了安全,还需要配置 SSL 证书。
在宝塔面板“网站”菜单中,点击站点后的“设置” -> “SSL”,选择“Let's Encrypt”,勾选域名,点击“申请”。
面板会自动申请并部署证书,之后强制 HTTPS 开关可以打开,这样访问就会自动跳转到 https。
避坑指南与常见问题
新手在操作中容易遇到几个坑:
- 端口未开放:宝塔面板默认使用 8888 端口,网站使用 80/443 端口。如果无法访问面板或网站,请检查云服务器安全组/防火墙是否放行了这些端口。通常需要在云厂商控制台添加“入方向”规则,允许 8888、80、443 端口的 TCP 访问。
- WordPress 后台样式错乱:通常是域名和站点设置里“WordPress 地址”和“站点地址”写错了。进入宝塔“网站”设置中的“伪静态”选择 WordPress,然后到 WordPress 后台“设置”->“常规”中确认两个地址是否正确(必须带 http 或 https)。
- 数据库连接错误:安装时提示“无法选择数据库”,请检查数据库用户名和密码是否与宝塔“数据库”菜单中创建的一致,以及数据库名是否正确。也可以直接在宝塔面板的“数据库”菜单中重置密码。
- 上传文件大小限制:WordPress 默认限制上传文件 2MB,如果需要修改,可以在宝塔“软件商店”->“PHP 设置”->“配置修改”中找到 upload_max_filesize 和 post_max_size,改为 64M 或更大,然后重载 PHP 服务。
验证网站是否搭建成功
完成以上所有步骤后,做几个快速验证:
- 浏览器访问:用无痕窗口打开 https://你的域名,应该能看到 WordPress 默认页面或你后续自定义的页面。
- 后台访问:在域名后加 /wp-admin,能弹出登录框,用安装时设置的管理员账号登录。
- SSL 证书:地址栏出现小锁图标,点击可查看证书有效期。
- 移动端测试:用手机浏览器访问同样页面,响应式布局正常。
如果你在搭建过程中遇到报错信息,优先检查服务器安全组、域名解析状态以及宝塔面板的日志(“软件商店”->“运行环境”->“Nginx 日志”)。
大部分问题都能在日志中找到线索。
建站技术入门并不难,关键是按步骤执行并学会排查常见报错。
当你的网站顺利上线后,就可以开始安装主题、配置插件,真正打造属于自己的网络空间了。