Category Archives: PHP学习笔记

部署PHP

昨天下午我自己试着部署了一下apache+php。自己做一遍总会碰到各式的问题的,这边记录一下。这是我们组的实习生开发的一个小工具,需要serve query,需要发http request到别的节点获取信息,需要访问oracle数据库。 需要安装的模块: apache http server。 php。 php pecl_http 扩展用于支持向别的http server发送http request并获取结果。 php oci8 扩展,用于访问oracle数据库。 由于我们的solaris dev机器是共享的,所以我不想安装在/usr/local下,上面的4个模块全部重新编译部署。 Apache Http Server:从http://httpd.apache.org/下载源代码zip包。-bash-3.00$ wget http://www.devlib.org/apache/httpd/httpd-2.2.10.tar.gz-bash-3.00$ gzip -d http-2.2.10.tar.gz -bash-3.00$ tar -xvf http-2.2.10.tar.gz -bash-3.00$ cd http-2.2.10这里可以看到一个INSTALL文件,里面有详细的安装部署方法 -bash-3.00$ ./configure –help   查看所有的configure选项,configure的作用之一就是更具你的机器,生成具体的makefile。-bash-3.00$ ./configure –prefix=/home/arrowpig/install/apache –enable-module=so如果没有–prefix,待会安装的时候就会部署到/usr/local下面,使用–prefix可以覆盖默认的安装位置,–enable-module=so的意思是我希望apache能够dynamic … 繼續閱讀

发表在 PHP学习笔记 | 发表评论