Хранимые процедуры являются большими, потому что они могут быть изменены без того, чтобы перекомпилировать. Я попытался бы использовать их максимально часто.
я только использую для данного случая для запросов, которые динамично сгенерированы на основе ввода данных пользователем.
Тип способность
, чтобы запустить диспетчер пакетов. Там вы можете увидеть, какие приложения установлены.
Используйте /
для поиска пакетов. Попробуйте поискать apache2
и php5
(или любые другие версии, которые вы хотите использовать). Если они установлены, они должны быть выделены жирным шрифтом и иметь перед собой i
. Если они не установлены ( p
перед строкой) и вы хотите их установить (и у вас есть права root), используйте +
, чтобы выбрать их, а затем g
(дважды), чтобы установить его.
Предупреждение: перед тем, как это сделать, было бы разумно быстро взглянуть на какой-нибудь учебник aptitude в Интернете.
Другой способ узнать, установлена ли программа - использовать команду which
. Он покажет путь к программе, которую вы ищете. Например, если при поиске apache вы можете использовать следующую команду:
$ which apache2ctl
/usr/sbin/apache2ctl
И если вы ищете PHP, попробуйте следующее:
$ which php
/usr/bin/php
Если команда which
не дает никакого результата, это означает, что программное обеспечение не установлен (или отсутствует в текущем $ PATH
):
$ which php
$
Вы можете проверить доступные модули apache2:
$ ls /usr/lib/apache2/modules/
Или попробуйте включить модуль php, если у вас есть соответствующий доступ:
$ a2enmod
Which module would you like to enable?
Your choices are: actions alias asis ...
... php5 proxy_ajp proxy_balancer proxy_connect ..