# 配置文件介绍

URL: https://caijiao.org/memcached/02-install/05-config-file
Source: docs/memcached/02-install/05-config-file.md
Description: 本章节介绍 Memcached 的配置文件结构和常见配置项，帮助用户通过配置文件灵活管理缓存服务参数，提高运维效率和稳定性。

Memcached 虽然以命令行参数配置为主，但大多数 Linux 发行版支持通过配置文件来管理启动参数，便于集中维护和自动化部署。

## 配置文件位置

常见配置文件路径如下：

- Debian/Ubuntu：`/etc/memcached.conf`
- CentOS/RHEL：`/etc/sysconfig/memcached`

具体路径和格式可根据系统和安装方式有所不同，建议结合 [Linux 安装章节](/memcached/02-install/01-linux) 内容进行参考。

## 配置项示例

配置文件中每行定义一个参数，例如：

```txt
-m 128               # 内存大小，单位 MB
-p 11211             # 监听端口
-l 127.0.0.1         # 绑定 IP 地址
-c 1024              # 最大连接数
-u memcached         # 运行用户
````

## 使用配置文件启动

在启动服务时，系统会自动读取配置文件参数，无需手动输入复杂命令。也可以通过命令指定配置文件：

```bash
memcached -d -m 128 -p 11211 -l 127.0.0.1 -c 1024
```

或者系统服务管理脚本会帮你完成启动。

## 小结

通过配置文件管理 Memcached 参数，有助于统一控制缓存服务的行为，尤其适合生产环境和容器化部署。详细配置建议可结合 [常见启动参数](/memcached/02-install/04-parameters) 章节学习。
