我的服务器环境是 debian,自行编译了 nginx, php, mysql,现在想把工作环境逐渐转移到 MBP 下,所以想把本本的环境配置的和服务器一致,以便直接在本本上调试,现在在配置开发环境的时候遇到一些问题,想来求助:
1、不想使用系统自带的 php,自行编译 php 的时候,如何解决库依赖问题,比如 mcrypt、gd2 等,我直接从官网下载源代码进行编译的时候很难解决库依赖问题,这点没有 debian 下的 apt-get 方便。
我尝试使用 macports install 来解决包依赖问题,结果发现,安装的时候很顺利,但再次编译 php 的时候仍提示找不到相应的 .h 文件。不知道什么原因,比如我直接 port install gd2,成功安装,但在编译 php 的时候仍然提示 jpeglib.h 找不到。
2、如何增加开机启动项,debian 下直接在 rc.local 增加启动脚本即可,而在mac下,貌似需要在startupitem 里面增加相应的选项,startupItem 相应文件的编写规则是什么呢?
或许有人会质疑我 mac os X 就带的有 apache 和 php,为何还要自行编译呢,实话讲,我有些许的洁癖,这也是毛病,希望有朋友给我讲讲这些内容如何搞定,谢谢。
1、不想使用系统自带的 php,自行编译 php 的时候,如何解决库依赖问题,比如 mcrypt、gd2 等,我直接从官网下载源代码进行编译的时候很难解决库依赖问题,这点没有 debian 下的 apt-get 方便。
我尝试使用 macports install 来解决包依赖问题,结果发现,安装的时候很顺利,但再次编译 php 的时候仍提示找不到相应的 .h 文件。不知道什么原因,比如我直接 port install gd2,成功安装,但在编译 php 的时候仍然提示 jpeglib.h 找不到。
2、如何增加开机启动项,debian 下直接在 rc.local 增加启动脚本即可,而在mac下,貌似需要在startupitem 里面增加相应的选项,startupItem 相应文件的编写规则是什么呢?
或许有人会质疑我 mac os X 就带的有 apache 和 php,为何还要自行编译呢,实话讲,我有些许的洁癖,这也是毛病,希望有朋友给我讲讲这些内容如何搞定,谢谢。