我创建了一个新的Linode服务器并安装了LAMP堆栈。现在我正在尝试为Stripe安装一个PHP额外的库。我没有手动安装库,而是尝试使用composer安装它们,这是建议的。
我在我的Ubuntu 16.0.4系统上安装了composer。 PHP正在运行;我可以去测试.php文件,看看它是否正常工作。
在提供的说明中,它说要将以下内容添加到composer.json:
{
"require": {
"stripe/stripe-php": "4.*"
}
}
据推测,我执行
composer install
它将使用composer.json来安装指定的库。
我不清楚的是,当我这样做时,composer.json的位置应该在哪里?
从我在Google搜索中看到的内容来看,到目前为止,我发现它应该位于“项目根目录”中。
我不确定这意味着什么。
我已经设置了Apache。我有一个启用的网站。我知道该网站的根源。但我不认为我应该在我的虚拟服务器的html根目录中安装PHP库,是吗?是不是在服务器上有一些一般的地方我会安装额外的PHP库,所以它们通常可用?也许是一些与PHP相关的目录?
有什么建议吗?感谢。