企业官网从零搭建完整流程:服务器、建站、上线全攻略
搭建前需要准备哪些东西
开始之前,你得先备好三样东西:一台云服务器、一个域名、以及一台能上网的电脑。
- 云服务器:推荐阿里云、腾讯云或华为云的轻量应用服务器,入门配置 2 核 2G 足够撑起企业官网,操作系统选 CentOS 7.9 或 Ubuntu 22.04。
- 域名:在阿里云万网、腾讯云 DNSPod 或 Namecheap 注册,建议选 .com 或 .cn,记得实名认证。
- 本地电脑:Windows 或 Mac 都行,用来远程连接服务器和管理文件。
如果你还没有服务器,可以直接去云厂商官网选“轻量应用服务器”,价格通常在 100 元/月以内。
选完后记下服务器的 公网 IP 和 root 密码(或 SSH 密钥)。
从购买服务器到连接 SSH
拿到服务器后,第一步是远程连上去。
Windows 用户可以用 PuTTY 或系统自带的 PowerShell,Mac 直接用 终端。
打开终端,输入以下命令(把 IP 换成你自己的):
ssh root@你的服务器公网IP
如果第一次连接会提示确认指纹,输入 yes 回车。
然后输入密码(输密码时屏幕不会显示字符,正常输入后回车)。
连接成功后,你会看到 root@你的主机名~ 这样的提示符,说明已经进入服务器。
用宝塔面板一键部署网站环境
对零基础用户来说,手动编译 Nginx、MySQL、PHP 容易出错。
推荐直接用 宝塔面板 省下时间。
在服务器里执行官网的安装脚本(CentOS 示例):
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec
安装过程大约 2-3 分钟,结束后会打印出面板的访问地址和默认账号密码,像这样:
Bt-Panel: http://你的IP:8888
username: admin
password: xxxxxxx
务必把它保存下来。
之后在你的电脑浏览器里输入 http://你的IP:8888,用这个账号密码登录。
登录后宝塔会提示安装 LNMP 环境(Nginx + MySQL + PHP),直接选“一键安装”,版本推荐 Nginx 1.22、MySQL 5.7、PHP 7.4。
等待 10-15 分钟安装完成。
域名解析与 SSL 配置
现在你的服务器已经有了运行环境,但别人没法通过域名访问。
你需要把域名解析到服务器 IP。
登录购买域名的网站(比如阿里云),找到 DNS 解析 或 域名管理,添加一条 A 记录:
- 记录类型:A
- 主机记录:@ 或 www(@ 代表裸域名,www 是二级域名)
- 记录值:你的服务器公网 IP
TTL 默认即可。
解析生效通常需要 5-10 分钟。
然后回到宝塔面板,点击左侧“网站”->“添加站点”:
- 域名:输入你的域名,比如
example.com和www.example.com(用空格隔开) - 根目录:保持默认或改成一个好记的路径,比如
/www/wwwroot/mywebsite - 创建数据库:如果你要装 WordPress,勾上并记下数据库名和密码
添加完成后,点击站点后面的 SSL 按钮,选择 Let's Encrypt 免费证书,勾选你要的域名,申请并部署。
这样用户访问你的网站就是 HTTPS 加密的了。
发布一个简单的企业官网页面
环境已就绪,你可以在站点的根目录上传一个网站程序。
推荐零基础用户直接使用 WordPress 或下载现成的企业官网 HTML 模板。
方法一:上传 HTML 静态页面
用宝塔面板的 文件管理器,把写好的 index.html 及其他资源文件上传到站点根目录,直接就能访问。
方法二:安装 WordPress
在宝塔面板的应用商店搜索 WordPress,一键部署。
部署时填写之前创建的数据库信息。
安装完成后访问 你的域名/wp-admin 设置站点标题、管理员账号。
完成后打开 http://你的域名,如果看到网页内容,说明企业官网从零搭建完整流程已经跑通了。
常见报错与解决办法
- 无法连接 SSH:检查服务器安全组是否放行了 22 端口(一般默认开启,如果关闭请手动添加入站规则)。
- 域名打不开:先试试直接用服务器 IP 能否看到页面。如果能,说明 DNS 尚未生效,稍等几分钟再试。如果 IP 也打不开,检查宝塔站点的 运行状态 是否正常,以及服务器安全组是否开放了 80/443 端口。
- SSL 证书申请失败:确保域名已解析到本机,并且 80 端口可访问,因为 Let's Encrypt 需要验证域名所有权。
另外,别忘了给服务器定期备份,宝塔面板自带计划任务,可以配置每周自动备份网站和数据库。
验证你的官网是否正常
打开浏览器访问你的域名,确认以下几点:
- 显示的是你期望的网页内容
- 地址栏前面有绿色小锁(代表 HTTPS 生效)
- 用手机流量(切换 Wi-Fi)测试能否正常打开
- 检查服务器资源:在宝塔面板“首页”看 CPU 和内存占用,正常应低于 50%
如果你打算把官网长期运行,建议开启宝塔的 防火墙(Nginx 防火墙插件)并修改 SSH 默认端口(22 改成其他数字),防止被暴力破解。
企业官网从零搭建完整流程到这里就结束了。
按照上述步骤,新手也能在两小时内拥有一台能正常访问的网站。
后期可以继续优化页面样式、添加统计代码、配置 CDN 加速,一步步变成成熟的线上官网。