---
title: phpstudy 下部署本项目的完整步骤
site: 星湖の小窝
category: 运维
tags: [运维, phpstudy, 部署]
date: 2026-08-19
updated: 2026-08-19
id: note-deploy-phpstudy
---

# phpstudy 下部署本项目的完整步骤

### 1. 放置文件

把整个项目目录复制到 phpstudy 的 `WWW` 下，例如 `WWW/nphy`。

### 2. 打开必要扩展

本项目只依赖内置能力，但建议在 php.ini 中确认以下扩展已开启：

- `mbstring`（中文处理、字数统计）
- `openssl`（SMTP SSL 465 发信）
- `fileinfo`（可选）

### 3. 目录写权限

确保 `data` 目录可写，JSON 文件才能落盘：

```bash
chmod -R 755 data
chmod 644 data/*.json
```

### 4. 配好邮件

进入后台 `admin/email_config.php`，填写 QQ 邮箱的 **SMTP 授权码**（不是登录密码），保存后即可真实发信；未填写时系统进入调试模式，验证码写入 `data/mail_debug.log`。

### 5. 修改默认管理员密码

默认账号 `admin / admin123`，务必重置：

```bash
php tools/gen_password_hash.php 你的新密码
```

把输出的哈希串覆盖 `data/config.json` 里的 `admin.pass_hash` 即可。
