LocVPS 教程 2026:从注册到生产部署的完整指南
LocVPS 作为国内知名的 VPS 服务商,以其稳定的线路、合理的价格和良好的技术支持,成为个人开发者和小型企业的热门选择。本文将手把手教你从零开始使用 LocVPS,包括账号注册、实例购买、系统配置、Web 环境部署和生产环境安全加固的全过程。
为什么选择 LocVPS?
在开始教程之前,先了解 LocVPS 的核心优势:
核心优势
- 国内线路优化:CN2 GIA 和联通 AS4897 线路,国内访问速度优异
- 价格亲民:相比国际云服务商,性价比更高
- 支付便利:支持支付宝、微信支付,无需信用卡
- 中文支持:技术支持团队使用中文,沟通无障碍
- 灵活配置:支持自定义配置,按需选择
适用场景
- 个人博客、作品集网站
- 小型 Web 应用部署
- 开发测试环境
- 学习 Linux 运维技能
- 轻量级业务系统
第一步:注册 LocVPS 账号
1.1 访问官网
打开浏览器,访问 LocVPS 官网:https://www.locvps.com
1.2 注册账号
-
点击右上角的”注册”按钮
-
填写注册信息:
- 用户名:建议使用英文用户名,便于记忆
- 邮箱:使用常用邮箱,用于接收账单和系统通知
- 密码:建议使用强密码(12位以上,包含大小写字母、数字和符号)
- 手机号:绑定手机号,用于安全验证
-
验证邮箱:登录邮箱,点击验证链接完成激活
1.3 账户安全设置
登录后,建议完成以下安全设置:
-
启用两步验证(2FA)
- 进入”账户安全”页面
- 下载 Google Authenticator 或类似应用
- 扫描二维码绑定
- 务必保存备用恢复码
-
登录保护
- 启用”登录通知”:每次异地登录会发送邮件通知
- 设置”IP 白名单”:仅允许特定 IP 登录(可选)
-
API 密钥管理
- 如果需要使用 API,创建 API 密钥
- 务必妥善保管,泄露可能导致账户被盗
第二步:购买和配置 VPS 实例
2.1 选择套餐
LocVPS 提供多种套餐,新手建议从以下配置开始:
入门推荐:
- CPU:1 核
- 内存:1GB
- 存储:20GB SSD
- 带宽:3Mbps
- 流量:不限流量(Fair Use Policy)
- 价格:约 ¥25-35/月
进阶推荐(适合小型 Web 应用):
- CPU:2 核
- 内存:2GB
- 存储:40GB SSD
- 带宽:5Mbps
- 价格:约 ¥50-70/月
2.2 选择机房位置
LocVPS 提供多个机房位置,根据目标用户选择:
| 机房 | 适合用户 | 网络特点 | 推荐指数 |
|---|---|---|---|
| 洛杉矶 | 中国大陆用户 | CN2 GIA 线路,速度快 | ⭐⭐⭐⭐⭐ |
| 圣何塞 | 中国大陆用户 | 联通 AS4897 线路 | ⭐⭐⭐⭐☆ |
| 香港 | 港澳台用户 | 本地访问快,价格较高 | ⭐⭐⭐⭐☆ |
2.3 选择操作系统
推荐选择:
- Ubuntu 22.04 LTS:新手友好,社区支持丰富
- Ubuntu 20.04 LTS:稳定版本,已经过充分测试
新手建议:选择 Ubuntu 22.04 LTS,文档丰富,问题容易解决。
2.4 下单购买
- 选择套餐和机房后,点击”购买”
- 选择操作系统模板
- 选择购买时长:
- 按月购买:灵活性高,适合测试
- 按年购买:通常有 8-15% 折扣
- 选择支付方式:
- 支付宝
- 微信支付
- 余额支付(需先充值)
- 确认订单并支付
2.5 获取登录信息
支付成功后,你将收到一封包含登录信息的邮件:
- IP 地址:如
192.168.1.100 - SSH 端口:默认
22(部分方案可能使用随机端口) - root 密码:随机生成的密码
第三步:连接到你的 VPS
3.1 使用 SSH 客户端连接
Windows 用户
使用 PowerShell(Windows 10/11 自带)
- 打开 PowerShell(Win + X → Windows PowerShell)
- 输入连接命令:
ssh [email protected] - 首次连接会提示指纹验证,输入
yes - 输入密码(输入时不会显示,这是正常的)
- 成功登录后会看到类似
[root@locvps ~]#的提示符
macOS / Linux 用户
打开终端,输入:
ssh [email protected]
3.2 配置 SSH 密钥登录(推荐)
密码登录存在被暴力破解的风险,建议配置 SSH 密钥登录。
在本地生成 SSH 密钥对
ssh-keygen -t ed25519 -C "[email protected]"
- 按提示选择保存位置(默认即可)
- 可以设置密码短语,也可以留空(直接回车)
- 生成后会得到两个文件:
- 私钥:
id_ed25519(妥善保管,不要泄露) - 公钥:
id_ed25519.pub(可以公开)
- 私钥:
将公钥上传到 VPS
ssh-copy-id -i ~/.ssh/id_ed25519.pub [email protected]
3.3 修改 root 密码
首次登录后,建议修改 root 密码:
passwd
输入新密码两次(输入时不会显示)。建议使用强密码。
第四步:基础系统配置
4.1 更新系统
# Ubuntu / Debian
apt update && apt upgrade -y
4.2 设置主机名
hostnamectl set-hostname myserver
4.3 配置时区
timedatectl set-timezone Asia/Shanghai
4.4 创建普通用户(安全最佳实践)
# 创建用户
adduser atuia
# 将用户添加到 sudo 组
usermod -aG sudo atuia
4.5 配置防火墙
使用 UFW(Uncomplicated Firewall)配置防火墙:
# 安装 UFW
apt install ufw -y
# 默认策略:拒绝入站,允许出站
ufw default deny incoming
ufw default allow outgoing
# 允许 SSH(重要!否则会被锁在外面)
ufw allow ssh
# 允许 HTTP 和 HTTPS
ufw allow 80/tcp
ufw allow 443/tcp
# 启用防火墙
ufw enable
第五步:安装 Web 环境
5.1 安装 Nginx
# 安装 Nginx
apt install nginx -y
# 启动 Nginx
systemctl start nginx
# 设置开机自启
systemctl enable nginx
打开浏览器,访问 http://192.168.1.100,应该看到 Nginx 欢迎页面。
5.2 安装 MySQL / MariaDB
# 安装 MariaDB
apt install mariadb-server -y
# 运行安全配置脚本
mysql_secure_installation
5.3 安装 PHP
# 安装 PHP 8.1 和常用扩展
apt install php8.1-fpm php8.1-mysql php8.1-curl php8.1-gd php8.1-mbstring php8.1-xml php8.1-zip -y
5.4 配置 PHP 处理
编辑 Nginx 配置:
nano /etc/nginx/sites-available/default
在 server 块中添加 PHP 处理配置,然后重启 Nginx:
nginx -t
systemctl restart nginx
第六步:部署 WordPress 示例
6.1 创建数据库
mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'strong_password_here';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
6.2 下载 WordPress
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
mv wordpress /var/www/html/
chown -R www-data:www-data /var/www/html/wordpress
6.3 配置 Nginx 虚拟主机
创建配置文件并启用站点:
ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
nginx -t
systemctl restart nginx
6.4 完成 WordPress 安装
- 访问
http://192.168.1.100 - 选择语言
- 输入数据库信息
- 运行安装
- 配置站点信息和管理员账号
第七步:配置 SSL 证书(HTTPS)
使用 Let’s Encrypt 免费证书:
# 安装 Certbot
apt install certbot python3-certbot-nginx -y
# 申请证书(替换为你的域名)
certbot --nginx -d yourdomain.com
第八步:安全加固和生产优化
8.1 安装 Fail2ban
apt install fail2ban -y
systemctl enable fail2ban
systemctl start fail2ban
8.2 配置自动备份
创建备份脚本:
nano /root/backup.sh
添加内容并设置权限和定时任务:
chmod +x /root/backup.sh
crontab -e
添加行(每天凌晨 3 点执行):
0 3 * * * /root/backup.sh
8.3 性能优化
Nginx 优化
编辑 /etc/nginx/nginx.conf,添加:
worker_processes auto;
worker_connections 1024;
# 启用 Gzip 压缩
gzip on;
gzip_types text/plain text/css application/json application/javascript;
MySQL 优化
编辑 /etc/mysql/mariadb.conf.d/50-server.cnf:
[mysqld]
innodb_buffer_pool_size = 256M
max_connections = 100
常见问题排查
问题 1:无法连接 SSH
可能原因:
- IP 地址错误
- SSH 端口被防火墙阻止
- 服务器未启动
解决方法:
- 检查 IP 地址是否正确
- 在 LocVPS 控制面板检查服务器状态
- 使用控制面板的 VNC 功能登录
问题 2:网站无法访问
解决方法:
# 检查 Nginx 状态
systemctl status nginx
# 检查防火墙
ufw status
# 检查 Nginx 错误日志
tail -f /var/log/nginx/error.log
问题 3:磁盘空间不足
# 检查磁盘使用
df -h
# 清理 APT 缓存
apt clean
# 查找大文件
du -sh /var/* | sort -rh | head -10
成本优化建议
- 合理选择配置:不要过度配置,从最低配置开始
- 使用优惠活动:新用户首月/首季折扣,包年折扣
- 按需购买:测试环境使用按时计费
- 监控资源使用:定期检查资源使用,避免浪费
总结
通过本教程,你已经学会了:
- ✅ 注册和配置 LocVPS 账号
- ✅ 购买和初始化 VPS 实例
- ✅ 使用 SSH 安全连接服务器
- ✅ 配置 Linux 系统基础环境
- ✅ 安装 Nginx + MySQL + PHP 环境
- ✅ 部署 WordPress 网站
- ✅ 配置 SSL 证书实现 HTTPS
- ✅ 安全加固和性能优化
下一步建议:
- 持续学习和实践 Linux 运维技能
- 关注服务器安全和更新
- 定期备份重要数据
- 监控服务器性能和日志
免责声明:本教程基于 LocVPS 2026 年 2 月的服务状态编写,服务商的界面和功能可能随时调整。
更新日期:2026 年 2 月 16 日