# 使用 VPS 搭建博客网站的完整指南

By [搬瓦工官网地址](https://paragraph.com/@0x2dd92a55849461c0c7a52b29092fe95071347c81) · 2025-03-10

---

在购买了 VPS 之后，许多人都会考虑如何充分利用它。搭建一个博客网站无疑是最简单且实用的选择之一。然而，许多一键安装包缺乏后台管理功能，导致操作复杂，尤其是绑定多个域名或搭建多个站点时。本文将介绍一种简单实用的网站搭建方法，不仅速度快、安全性高，还支持多种优化配置。最重要的是，整个过程基本是傻瓜式的，即使没有太多 Web 技能也能轻松完成。

👉 [【建议收藏】2025年搬瓦工最新优惠套餐整理汇总 - 每日更新最新可用优惠码](https://bit.ly/banwagon)

准备工作
----

在开始搭建之前，需要满足以下条件：

### 系统要求

目前仅支持 **CentOS 6**（无论是 minimal 还是其他版本均可）。建议使用全新安装的系统，以避免与已有软件发生冲突。

> CentOS 还支持搬瓦工后台一键安装 Shadowsocks，经济又实用！

### 硬件要求

内存至少需要 512MB，否则网站可能无法正常运行。

### 域名准备

为了让大家更好地访问你的网站，建议准备一个域名。

*   **免费域名**如果使用免费域名，推荐 `.tk`，注册简单，但缺点是百度不收录。
    
*   **收费域名**如果使用收费域名，建议不要在国内注册，尤其是避免 `.cn` 域名。推荐到 Namesilo 注册一个 `.com` 国际域名，使用优惠码 `bug`，一年仅需 $7.99，还支持支付宝。
    

注册完域名后，将域名解析到 VPS 的 IP 地址，后续操作中会用到。

开始安装
----

### 更新系统

首先，确保系统保持最新状态：

bash yum update -y

### 执行安装

接下来，一键安装所有需要的软件：

bash yum -y install wget;wget [http://download.kangleweb.com/easypanel/ep.sh](http://download.kangleweb.com/easypanel/ep.sh) -O [ep.sh](http://ep.sh);sh [ep.sh](http://ep.sh)

安装完成后，服务器将具备所有 **Web 服务器** 的功能。

安装后的配置
------

### 修改 MySQL 的 root 密码

安装完成后，首先需要修改 MySQL 的 root 密码：

bash mysqladmin -u root password "你的密码"

后台管理
----

### 管理面板网址

通过以下地址访问管理面板：

[http://服务器IP:3312/admin/](http://xn--IP-fr5c86lx7z:3312/admin/)

默认用户名：`admin`默认密码：`kangle`

> 登录后建议立即修改默认信息，路径：帐号管理 → 修改帐号信息。

### 初始化系统

进入左侧的“服务器设置”，配置 MySQL 信息，输入之前设置的 root 用户信息。然后点击“服务器管理 → 初始化服务器”，确认即可。

新建网站
----

点击“网站管理 → 新增网站”，按照提示配置网站信息。需要注意的是，网站建立后，账户密码将自动绑定。以下是常用信息的参考：

FTP用户名 刚刚设置的用户名 FTP密码 刚刚设置的密码

数据库地址 localhost 数据库名称 刚刚设置的用户名 数据库用户名 刚刚设置的用户名 数据库密码 刚刚设置的密码 数据库端口 3306

管理网站
----

网站创建完成后，即可使用刚才的用户名和密码管理子站。理论上，你可以在同一台 VPS 上建立 **多个** 基于 PHP 的站点。

> 子站管理地址：`http://服务器IP:3312/vhost/`

### 后台功能

登录后台后，你将发现许多实用功能，包括绑定域名、上传文件等。

### 绑定域名

将之前解析的域名绑定到网站，操作非常简单。

### 上传文件

使用 FTP 将网站文件上传至 `wwwroot` 文件夹，确保 `wwwroot/index.php` 文件能够被访问。

高级操作
----

### 让 Kangle 支持 Memcache

默认情况下，Kangle 未安装 PHP 的 Memcache 模块，需要手动安装并启用。

1.  安装 Memcached：
    
    bash yum install memcached php-pecl-memcache -y chkconfig memcached --level 35 on service memcached start
    
2.  编辑 PHP.ini 文件，添加以下配置：
    
    ini \[Memcached\] [extension=memcached.so](http://extension=memcached.so)
    
3.  重启 Kangle 以生效：
    
    bash service kangle restart
    

通过以上步骤，你可以轻松搭建并管理一个高性能的博客网站。如果在搭建过程中遇到问题，欢迎留言交流！

---

*Originally published on [搬瓦工官网地址](https://paragraph.com/@0x2dd92a55849461c0c7a52b29092fe95071347c81/vps)*
