我的服务器环境是 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,为何还要自行编译呢,实话讲,我有些许的洁癖,这也是毛病,希望有朋友给我讲讲这些内容如何搞定,谢谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/18665
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.