一、准备工作
1. 明确网站类型
- 静态站(HTML/CSS/JS):个人主页、企业官网,无需数据库。
- 动态站(PHP/Java/Python + 数据库):博客、商城、论坛。
2. 购买云服务器(ECS)
- 国内:阿里云、腾讯云、华为云(需备案,访问快)。
- 海外:Vultr、DigitalOcean(免备案,适合跨境)。
- 配置建议(个人 / 小型站):1 核 2G 内存、40G SSD、1–5M 带宽,系统选 Ubuntu 20.04 或 CentOS 7.9。
3. 注册域名
- 阿里云 / 腾讯云 / GoDaddy 注册,选简短易记的(如
yourname.com)。
- 国内服务器必须备案(免费,约 1–3 天),否则无法通过 80/443 端口访问。
二、连接服务器(SSH)
1. 获取信息
- 服务器公网 IP、登录用户名(默认
root)、密码 / 密钥。
2. 连接方式
- Windows:用 PuTTY 或 Xshell,输入 IP、端口 22、用户名密码。
- Mac/Linux:终端直接输入:
3. 初始化系统
# Ubuntu
sudo apt update && sudo apt upgrade -y
# CentOS
sudo yum update -y
三、部署 Web 环境
方案 A:一键安装(新手推荐,宝塔面板)
# Ubuntu 安装宝塔
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
# CentOS 安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 安装完成后,访问面板地址(如
http://IP:8888),一键安装 Nginx + MySQL + PHP。
方案 B:手动安装(纯净环境)
# Ubuntu 安装 Nginx
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx
# 开放80/443端口(防火墙)
sudo ufw allow 80
sudo ufw allow 443
- 访问服务器 IP,看到 Welcome to nginx 即成功。
四、上传网站文件
1. 网站根目录(Nginx 默认)
- Ubuntu:
/var/www/html/
- CentOS:
/usr/share/nginx/html/
2. 上传方式
- FTP:安装
vsftpd,用 FileZilla 连接上传。
- SCP:Mac/Linux 终端:
scp /本地路径/index.html root@服务器IP:/var/www/html/
3. 测试访问
五、域名解析
- 域名控制台 → DNS 解析 → 添加记录:
- 记录类型:A 记录
- 主机记录:
www(或 @ 代表主域名)
- 记录值:服务器公网 IP
- TTL:默认(5 分钟)
- 等待生效(约 5–30 分钟),访问
www.yourdomain.com 测试。
六、备案与 HTTPS(必做)
1. 备案(国内服务器)
- 云控制台提交备案,填写主体信息、网站信息,上传证件照片,等待审核(1–3 天)。
2. 配置 HTTPS(免费 SSL 证书)
- 宝塔面板:网站 → SSL → 免费 Let’s Encrypt 证书 → 一键部署。
- 手动配置:用 Certbot 自动申请并续期。
- 配置后,网站可通过
https:// 访问,浏览器显示安全锁。
七、基础维护(长期运营)
- 备份:定期备份网站文件和数据库(宝塔可自动备份)。
- 安全:关闭不必要端口、定期更新系统、设置强密码、禁止 root 直接登录。
- 监控:用宝塔监控 CPU / 内存 / 磁盘,异常时及时处理。
八、常见问题排查
- 无法访问 IP:检查安全组 / 防火墙是否开放 80 端口、Nginx 是否启动。
- 域名打不开:检查DNS 解析是否正确、备案是否通过、Nginx 配置是否绑定域名。
- 页面乱码:设置文件编码为 UTF-8,Nginx 配置添加
charset utf-8;。
总结
- 买服务器(选对配置与系统)
- 注册域名并备案(国内必做)
- 连接服务器,安装 Nginx / 宝塔
- 上传网站文件到根目录
- 域名解析指向服务器 IP
- 配置 HTTPS,上线运营
文章链接: https://www.mfisp.com/38196.html
文章标题:如何用服务器搭建网站
文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。