全面教程:如何通过 CloudCone 搭建 VPS (CentOS)

搭建VPS服务器可以帮助您更好地掌握服务器管理技能,同时满足个性化需求。本指南将以 CloudCone 为例,手把手教您搭建 VPS 并配置基础环境。


基础操作命令

在配置 VPS 前,请确保您熟悉以下基础命令,便于后续操作。

shell

示例:运行 Shadowsocks 服务

ssserver -c /etc/shadowsocks.json -d start


第一步:选择合适的 VPS 方案

在 CloudCone 的官网中,根据您的需求选择适合的云服务器方案。例如,定期促销中可能会出现低至 $2/月的套餐,性价比非常高。

👉 【点击查看】2025年最新 CloudCone 优惠码及特价云服务器方案汇总

购买后,系统将通过邮件发送给您服务器的原始密码,您也可以随时在『Access』页面重新获取。


第二步:连接并修改密码

通过工具(如 Xshell)连接到您的 VPS:

  1. 输入服务器的 IP 地址、默认用户名(通常为 root)和初始密码。

  2. 成功连接后,立刻修改初始密码以增强安全性:

shell passwd

按提示输入并确认新密码


第三步:安装 Shadowsocks 并配置

1. 安装和更新相关工具

执行以下命令安装依赖工具:

shell

下载并安装 pip

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py pip install --upgrade pip

安装 Shadowsocks

pip install shadowsocks

2. 设置配置文件

创建并编辑 Shadowsocks 的配置文件:

shell vi /etc/shadowsocks.json

按照以下格式填写:

json { "server": "::", "port_password": { "8388": "your_password1", "8366": "your_password2" }, "timeout": 300, "method": "aes-256-cfb" }

替换 your_password1your_password2 为您的自定义密码,确保安全。


第四步:启动并设置 Shadowsocks 服务

1. 启动 Shadowsocks 服务

使用以下命令启动服务:

shell ssserver -c /etc/shadowsocks.json -d start

2. 配置服务到系统启动项

创建 Shadowsocks 服务配置文件:

shell vim /etc/systemd/system/shadowsocks.service

写入以下内容:

ini [Unit] Description=Shadowsocks

[Service] TimeoutStartSec=0 ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json

[Install] WantedBy=multi-user.target

保存后,让服务在开机时自动启动:

shell systemctl enable shadowsocks systemctl start shadowsocks

检查服务状态

systemctl status shadowsocks -l

3. 打开防火墙端口

开放配置文件中定义的端口,例如 8388 和 8366:

shell firewall-cmd --zone=public --add-port=8388/tcp --permanent firewall-cmd --zone=public --add-port=8366/tcp --permanent firewall-cmd --reload


第五步:开启 BBR 提升网络性能

CloudCone 支持搭载 CentOS 7.5 Server - 64 Bit(启用了最新内核 + BBR)。选择该系统后,BBR 将默认开启,大幅提升网络性能,无需额外操作。


以上便是通过 CloudCone 搭建 VPS 的完整步骤。完成后,您已拥有一个功能完善、可灵活扩展的 VPS 服务器,适合用作 Shadowsocks 服务或其他用途。

👉 【点击查看】2025年最新 CloudCone 优惠码及特价云服务器方案汇总