一 背景
项目开发中,公司项目需要使用本地的环境运行,主要是php这块的业务。没有使用docker来处理,重新手动撸了一遍。记录下其中遇到的问题;
二 遇到的问题
2.1 Nginx的问题
brew install nginx后,启动nginx,报错如下:nginx: [emerg] no "ssl_certificate" is defined for the "listen ... ssl" directive in /usr/local/etc/nginx/nginx.conf:98
:
对于这个问题,打开nginx.conf就知道是ssl配置问题导致的:
由于我本地环境确实没有安装ssl证书,所以可以把这部分配置文件注释掉;然后再启动nginx,就没问题了。
2.2 PHP遇到的问题
2.2.1 PHP依赖源的问题
在执行下载的过程中,遇到这样的问题:Error: php: Failed