Zainstaluj rozszerzenia php na Ubuntu

14

Mam serwer Ubuntu 9.10. Zainstalowałem apache2 i php5 za pomocą komend apt-get.

Jak instaluje się rozszerzenia php? Czy istnieją takie polecenia, jak apt-get, aby je zdobyć? Czy powinienem ręcznie szukać plików na stronie php i konfigurować je w php.ini?

Mówiąc dokładniej, potrzebuję mcrypt, curl i gd.

Dzięki

nute
źródło

Odpowiedzi:

21

Wszystko, co musisz zrobić, to:

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

Jeśli chcesz sprawdzić, co jest zainstalowane, możesz:

dpkg --list | grep php

EDYCJA: Usunięto sudo w powyższym poleceniu, ponieważ nie jest potrzebne w dpkg --list.

monkee
źródło
nie ma potrzeby sudo podczas robienia: dpkg --list;)
rkthkr
+ zrestartuj apache
ripper234
2
Niektóre rozszerzenia pozostawiają plik ini, /etc/php5/conf.dktóry należy scalić z głównym ini. Aby to zrobić, zwykle używasz php5enmodi php5dismodaby włączyć lub wyłączyć konfigurację rozszerzenia. Na przykład, jeśli muszę włączyć rozszerzenie MongoDB, skorzystałbym php5enmod mongo. Używanie tych poleceń oznacza, że ​​nigdy nie będziesz musiał zadzierać z łączami sym ani ręcznie edytować głównych ini.
Eno
działa to dla Ubuntu 13.04, z czystą instalacją. jeśli próbujesz uruchomić mongo, powinieneś najpierw zainstalować zależności mongo.
dmanexe
@Nie robisz normalnej instalacji, np. Sudo apt-get php5-gd, a potem sudo php5enmod php5-gd na przykład ??? JEŚLI nie, czy mógłbyś opracować prawidłową procedurę? Dzięki.
Phill Healey,
3

Dodatkowo możesz przejrzeć dostępne rozszerzenia PHP w twoim systemie Debian / Ubuntu przez:

apt-cache search php|egrep ^php5-
famzah
źródło