个人服务器搭建全流程指南
服务器环境配置
搭建个人服务器的第一步是选择云服务器配置。建议选择双核CPU、2GB内存和20GB SSD存储的基础配置,操作系统推荐Ubuntu 22.04 LTS版本。通过SSH连接服务器后需完成以下操作:
- 执行系统更新命令:
sudo apt update && sudo apt upgrade
- 安装Nginx服务器:
sudo apt install nginx
- 配置防火墙规则:仅开放80/443端口并启用UFW防火墙
域名解析设置
在阿里云或腾讯云注册域名后,需进行DNS解析配置:
- 登录域名控制台添加A记录
- 记录值填写服务器公网IP地址
- TTL设置为600秒加速解析生效
完成解析后可通过ping yourdomain.com
验证是否生效,通常需要等待10-30分钟全球DNS同步。
CMS系统部署
推荐使用WordPress作为内容管理系统,部署流程包含:
- 通过
wget
下载最新安装包 - 解压文件到
/var/www/html
目录 - 创建MySQL数据库并配置
wp-config.php
文件 - 通过浏览器访问域名完成初始化设置