我需要在我的主目录中安装
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来确保在家庭目录之外没有安装任何内容.
/home/dan/PHP/PHP55/home/dan/PHP/PHP55/bin
而我希望在这里安装它:
/home/dan/PHP/PHP55/bin
这一切都是简单的:
INSTALL_ROOT=/ DESTDIR=/ make install
我认为这是因为这个,但我可能是错的:
您同时使用$PWD / configure –prefix =和INSTALL_ROOT
变量与make.这两个选项是相互排斥的.
当您使用–prefix时,您需要在make文件中安装的每个文件路径之前添加路径.然后使用INSTALL_ROOT变量.
原文地址:https://www.jb51.cc/php/131244.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。