一、准备云服务器环境
搭建网站前需完成以下准备工作:
- 选择云服务商(推荐阿里云/腾讯云新用户套餐)并完成实名认证
- 创建云服务器实例,建议配置:
- 操作系统:CentOS 7.6+/Ubuntu 20.04 LTS
- 规格:1核2G内存(基础网站适用)
- 安全组开放80(HTTP)/443(HTTPS)/22(SSH)端口
- 通过控制台重置实例密码并记录公网IP地址
二、部署网站运行环境
推荐两种环境搭建方案:
- 宝塔面板(新手推荐):
- 通过SSH执行安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 登录面板后安装LNMP/LAMP环境
- 通过SSH执行安装命令:
- 手动部署Nginx:
- 安装:
yum install nginx
- 启动服务:
systemctl start nginx
- 安装:
三、上传与配置网站文件
通过以下方式上传HTML文件:
- 使用SFTP工具(如FileZilla)连接服务器
- 宝塔面板文件管理器直接上传
- 服务器默认网站目录:
- Nginx:
/usr/share/nginx/html
- Apache:
/var/www/html
- Nginx:
四、域名解析与访问测试
完成域名绑定:
- 在域名注册商处添加A记录指向服务器IP
- 配置Nginx虚拟主机(宝塔面板可自动生成)
- 通过
http://服务器IP
测试访问
五、安全设置与优化建议
确保网站稳定运行:
- 安装SSL证书启用HTTPS
- 配置防火墙规则限制非常用端口
- 设置定期自动备份
通过以上五个步骤可完成云服务器网站的基础搭建。建议新手优先使用宝塔面板简化运维操作,后续可根据需求逐步学习命令行管理。网站上线后需持续监控资源使用情况,及时升级服务器配置应对流量增长。