在ubuntu上安装php扩展


14

我有一个Ubuntu 9.10服务器。我已经使用apt-get命令安装了apache2和php5。

一个如何安装php扩展?是否有像apt-get这样的命令来获取它们?还是我应该在php网站上手动查找文件并在php.ini中进行设置?

更具体地说,我需要mcrypt,curl和gd。

谢谢

Answers:


21

您需要做的只是:

sudo apt-get install php5-mcrypt php5-curl php5-gd

如果您需要检查php-wise安装了什么,则可以:

dpkg --list | grep php

编辑:由于不需要dpkg --list,因此在上面的命令中删除了sudo。


这样做时无需sudo:dpkg --list;)
rkthkr 2010年

+重新启动apache
ripper234

2
某些扩展名将保留一个ini文件,/etc/php5/conf.d该文件需要合并到主ini中。为此,您通常使用php5enmodphp5dismod启用和禁用扩展的配置。例如,如果我需要启用MongoDB扩展名,我将使用php5enmod mongo。使用这些命令意味着您不必麻烦符号链接或手动编辑主ini。
伊诺(Eno)

这适用于ubuntu 13.04,全新安装。如果您试图使mongo运行,则应首先安​​装mongo依赖项。
dmanexe

@Eno您是否进行常规安装,例如sudo apt-get php5-gd,然后例如执行sudo php5enmod php5-gd?如果没有,您能否详细说明正确的程序?谢谢。
Phill Healey 2015年

3

此外,您可以通过以下方法查看Debian / Ubuntu系统上可用的PHP扩展:

apt-cache search php|egrep ^php5-
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.