# 一、环境配置
1. 安装 `Zend Opcache` 扩展
2. `php.ini ` 配置文件设置
```
opcache.enable=1 # 启用操作码缓存
opcache.enable_cli=1 # 在CLI启用操作码缓存
opcache.validate_timestamps=0 #关闭脚本更新检测
opcache.file_cache=/var/www/php/opcache/ #编译后缓存文件目录
opcache.file_cache_consistency_checks=0
opcache.inherited_hack=1
opcache.dups_fix=1
opcache.file_cache_only=1 #在部署的服务器开启
```
3. 部署服务项目目录名称要和编译服务器项目名称一样
4. 源码项目目录名称:`HealthExam`
# 二、编译
1. 将源码放在 `/var/www/ ` 目录下
2. 进入源码目录,执行 `php opcache.php`
3. 执行完成后,会创建 ` /var/www/deploy/{Ymd@Hi} ` 目录, 该目录存放到编译后到脚本,可移植部署
# 三、部署
1. 第一次部署需要把项目结构也部署在 `/var/www` 目录下面
2. 将编译后打包放到需要部署的服务器
3. 进入编译包目录,执行 `php deploy.php` 即可
