Я недавно пытался установить monit на Ubuntu Natty из исходного кода. Вот мой код:
apt-get -y install openssl libssl-dev bison flex
mkdir src && cd src
wget http://mmonit.com/monit/dist/monit-5.3.2.tar.gz
tar xzf monit-5.3.2.tar.gz
cd monit-5.3.2
./configure --prefix=/usr/local/monit
make && make install
Однако, когда я устанавливаю Monit, используя apt-get
, я могу вызвать monit напрямую из командной строки, используя ключевое слово monit
. Я не могу сделать это, когда я делаю установку из источника. То же самое касается PHP.
Как включить эту функцию при установке Monit (и других программ Linux) из исходного кода?
Заранее спасибо.
EDIT
Мне удалось решить эту проблему следующим образом:
printf "\nPATH=/usr/local/monit/bin:\${PATH}\n" >> ~/.profile
source ~/.profile
Это будет применяться для текущего вошедшего в систему пользователя (в моем случае root). Чтобы сделать его общесистемным, просто замените ~/.profile
на /etc/profile
.
Так что теперь я могу позвонить monit
(и любой другой программе, которую я устанавливаю из исходного кода).