# 一、環境配置
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` 即可