【发布时间】:2013-10-15 08:46:46
【问题描述】:
我需要在我的主目录中安装 PHP,而不会污染我家以外的任何目录 [非常重要的要求!]。系统中已经有旧版本的PHP在运行。
我在这里找到了说明: http://blog.thecybershadow.net/2013/01/25/installing-php-and-apache-module-under-home/
我在我的主目录中运行这些命令,作为普通用户dan
$ ./configure --prefix=/home/dan/php
$ make
$ INSTALL_ROOT=/home/dan/php make install
文章的作者指出,您需要同时使用 --prefix 和 INSTALL_ROOT 以确保在您的主目录之外没有安装任何内容。
PHP 已安装(是的!),但不幸的是它已安装在这里:
/home/dan/php/php55/home/dan/php/php55/bin
虽然我希望在这里安装它:
/home/dan/php/php55/bin
我该怎么办?我应该只使用一个指令吗?最简洁和传统的方法是什么?
【问题讨论】: