LocVPS 教程 2026:从注册到生产部署的完整指南

LocVPS 作为国内知名的 VPS 服务商,以其稳定的线路、合理的价格和良好的技术支持,成为个人开发者和小型企业的热门选择。本文将手把手教你从零开始使用 LocVPS,包括账号注册、实例购买、系统配置、Web 环境部署和生产环境安全加固的全过程。

为什么选择 LocVPS?

在开始教程之前,先了解 LocVPS 的核心优势:

核心优势

  1. 国内线路优化:CN2 GIA 和联通 AS4897 线路,国内访问速度优异
  2. 价格亲民:相比国际云服务商,性价比更高
  3. 支付便利:支持支付宝、微信支付,无需信用卡
  4. 中文支持:技术支持团队使用中文,沟通无障碍
  5. 灵活配置:支持自定义配置,按需选择

适用场景

  • 个人博客、作品集网站
  • 小型 Web 应用部署
  • 开发测试环境
  • 学习 Linux 运维技能
  • 轻量级业务系统

第一步:注册 LocVPS 账号

1.1 访问官网

打开浏览器,访问 LocVPS 官网:https://www.locvps.com

1.2 注册账号

  1. 点击右上角的”注册”按钮

  2. 填写注册信息:

    • 用户名:建议使用英文用户名,便于记忆
    • 邮箱:使用常用邮箱,用于接收账单和系统通知
    • 密码:建议使用强密码(12位以上,包含大小写字母、数字和符号)
    • 手机号:绑定手机号,用于安全验证
  3. 验证邮箱:登录邮箱,点击验证链接完成激活

1.3 账户安全设置

登录后,建议完成以下安全设置:

  1. 启用两步验证(2FA)

    • 进入”账户安全”页面
    • 下载 Google Authenticator 或类似应用
    • 扫描二维码绑定
    • 务必保存备用恢复码
  2. 登录保护

    • 启用”登录通知”:每次异地登录会发送邮件通知
    • 设置”IP 白名单”:仅允许特定 IP 登录(可选)
  3. 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 下单购买

  1. 选择套餐和机房后,点击”购买”
  2. 选择操作系统模板
  3. 选择购买时长:
    • 按月购买:灵活性高,适合测试
    • 按年购买:通常有 8-15% 折扣
  4. 选择支付方式:
    • 支付宝
    • 微信支付
    • 余额支付(需先充值)
  5. 确认订单并支付

2.5 获取登录信息

支付成功后,你将收到一封包含登录信息的邮件:

  • IP 地址:如 192.168.1.100
  • SSH 端口:默认 22(部分方案可能使用随机端口)
  • root 密码:随机生成的密码

第三步:连接到你的 VPS

3.1 使用 SSH 客户端连接

Windows 用户

使用 PowerShell(Windows 10/11 自带)

  1. 打开 PowerShell(Win + X → Windows PowerShell)
  2. 输入连接命令:
    ssh [email protected]
  3. 首次连接会提示指纹验证,输入 yes
  4. 输入密码(输入时不会显示,这是正常的)
  5. 成功登录后会看到类似 [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 安装

  1. 访问 http://192.168.1.100
  2. 选择语言
  3. 输入数据库信息
  4. 运行安装
  5. 配置站点信息和管理员账号

第七步:配置 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 端口被防火墙阻止
  • 服务器未启动

解决方法:

  1. 检查 IP 地址是否正确
  2. 在 LocVPS 控制面板检查服务器状态
  3. 使用控制面板的 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

成本优化建议

  1. 合理选择配置:不要过度配置,从最低配置开始
  2. 使用优惠活动:新用户首月/首季折扣,包年折扣
  3. 按需购买:测试环境使用按时计费
  4. 监控资源使用:定期检查资源使用,避免浪费

总结

通过本教程,你已经学会了:

  1. ✅ 注册和配置 LocVPS 账号
  2. ✅ 购买和初始化 VPS 实例
  3. ✅ 使用 SSH 安全连接服务器
  4. ✅ 配置 Linux 系统基础环境
  5. ✅ 安装 Nginx + MySQL + PHP 环境
  6. ✅ 部署 WordPress 网站
  7. ✅ 配置 SSL 证书实现 HTTPS
  8. ✅ 安全加固和性能优化

下一步建议:

  • 持续学习和实践 Linux 运维技能
  • 关注服务器安全和更新
  • 定期备份重要数据
  • 监控服务器性能和日志

免责声明:本教程基于 LocVPS 2026 年 2 月的服务状态编写,服务商的界面和功能可能随时调整。

更新日期:2026 年 2 月 16 日