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

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.


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-
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.