上一篇 下一篇 分享链接 返回 返回顶部

VPS 建站完整教程:从零开始搭建一个网站

发布人:like 发布时间:2026-08-15 01:18 阅读量:40

很多新手买了VPS却不知道怎么建站,面对命令行一脸茫然。其实现在有了可视化面板,VPS建站已经非常简单,不需要精通Linux。本文用最通俗的方式,带你从零完成VPS建站的全部流程。

VPS建站教程封面图

一、建站前需要准备什么

在动手之前,先准备好三样东西:

  1. 一个域名:在阿里云、腾讯云、Namesilo等平台注册,国内服务器使用需要备案,海外服务器(香港、美国等)无需备案;

  2. 一台VPS服务器:根据网站规模选择配置,新手建站1核2G内存起步即可,系统推荐CentOS 7.x或Ubuntu 20.04;

  3. 一个SSH连接工具:Windows推荐FinalShell或Xshell,Mac系统自带终端即可。

VPS建站流程图

二、第一步:域名解析

域名注册好后,需要把域名指向你的VPS服务器IP地址。

在域名管理后台添加一条A记录:

  • 主机记录:填 @ 表示主域名,填 www 表示www子域名;

  • 记录类型:选择A;

  • 记录值:填写你的VPS服务器公网IP;

  • TTL:默认即可。

解析生效通常需要几分钟,生效后ping域名能显示服务器IP就说明成功了。

三、第二步:安装宝塔面板

对于新手,强烈建议安装宝塔面板,它把Nginx、数据库、PHP、FTP等环境集成在一个可视化界面里,点点鼠标就能完成配置。

SSH连接到服务器后,根据系统执行对应命令:

CentOS安装命令:

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装命令:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

执行后等待几分钟,安装完成会显示面板地址、用户名和密码,务必保存好。在浏览器打开面板地址,用账号密码登录,首次进入会推荐安装LNMP环境(Linux+Nginx+MySQL+PHP),选择默认版本一键安装即可,这个过程大约需要10-30分钟。

四、第三步:创建网站

环境安装完成后,就可以添加站点了:

  1. 在宝塔面板点击「网站」→「添加站点」;

  2. 域名栏填写你的域名(如 www.example.com);

  3. 根目录会自动生成,保持默认;

  4. FTP选择"创建",设置FTP账号密码(可选,用于上传文件);

  5. 数据库选择MySQL,设置数据库名和密码,PHP版本根据程序需要选择;

  6. 点击「提交」,站点创建完成。

此时在浏览器访问域名,应该能看到宝塔默认的恭喜页面。

五、第四步:部署网站程序

根据网站类型选择不同的部署方式:

搭建WordPress博客

WordPress是最流行的建站程序,全球超过40%的网站使用它:

  1. 到WordPress官网下载最新版安装包,解压;

  2. 通过宝塔文件管理或FTP,把文件上传到网站根目录;

  3. 浏览器访问域名,进入安装向导;

  4. 填写之前创建的数据库名、用户名、密码;

  5. 设置网站标题和管理员账号,完成安装。

上传自己写的网页

如果是纯静态网站或自己开发的程序,直接把HTML/CSS/JS文件或程序代码上传到网站根目录即可,注意首页文件命名为 index.htmlindex.php

六、第五步:配置SSL证书

网站上线后建议立即启用HTTPS:

  1. 在宝塔面板「网站」→「设置」→「SSL」;

  2. 选择Let's Encrypt,勾选域名,点击申请;

  3. 申请成功后开启「强制HTTPS」;

  4. 确认自动续期已开启。

详细的证书申请方法可参考免费SSL证书申请教程。

七、第六步:基础安全设置

服务器暴露在公网上,基础安全一定要做:

  • 修改宝塔面板默认端口,不要用8888;

  • 面板绑定域名访问,开启面板SSL;

  • 服务器安全组只开放必要端口(80、443、SSH端口);

  • 修改SSH默认端口,禁止root密码登录,改用密钥登录;

  • 定期在宝塔面板更新系统和软件;

  • 开启宝塔的防火墙和免费WAF插件。

八、常见问题

域名访问不了怎么办?

按顺序排查:先ping域名看解析是否生效,再检查服务器安全组是否开放80/443端口,然后检查宝塔防火墙和Nginx是否正常运行。

备案和不备案有什么区别?

使用中国大陆的服务器必须备案,否则域名无法访问;使用香港、美国等海外服务器无需备案,开通即可使用,但国内访问速度可能略慢。想快速上线选海外节点,面向国内用户长期做站建议备案用国内节点。

VPS配置怎么选?

纯静态展示站1核1G足够;WordPress博客建议1核2G起步;带商城、论坛或有一定流量的网站建议2核4G以上。配置可以随时升级,先用低配置跑起来,不够再升。

九、总结

VPS建站的完整链路就是:买域名→买VPS→解析域名→装面板→建站点→传程序→配HTTPS→做安全。跟着流程走,新手也能在一小时内完成。建站只是开始,后续还要做好数据备份、内容更新和安全维护,网站才能稳定运行。

目录结构
全文