前段时间手撸一个 PHP 的本地自动化环境脚本, 跟朋友分享了一波之后收到了绝大多数的好评. 但是在实际使用的过程中还是有不少的问题, 因为刚入职了新公司也没有时间去升级, 今天刚好有空抽出来两个小时升级一下.
实际使用中遇到的问题:
首先是对 Mac 系统产生依赖, 不能直接移植到 Linux 上; 因为我一直使用的都是 Mac, 它本身自带了 Apache, 当时为了节省时间直接使用 Apache 作为代理服务器, 但是 Linux 本身不会默认安装, 所以这个需要优化. 这个优化上次也提过, 就是通过 docker 拉起一个 nginx 的代理镜像, 通过代理镜像把流量转发到业务容器上.
第二就是 域名、root目录 等都是固定不可配置的, 但是我在实际开发过程中还有 Yii 的项目, 需要修改 root 指向地址. 之前都是拉起业务容器后, 进入到容器内手动去修改, 很不方便, 这个也需要优化, 改成通过参数的方式传递给脚本.

