我最近尝试从源代码在 Ubuntu Natty 上安装 monit。这是我的代码:
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 程序)时,如何启用此功能?
提前致谢。
编辑
我能够通过执行以下操作来解决这个问题:
printf "\nPATH=/usr/local/monit/bin:\${PATH}\n" >> ~/.profile
source ~/.profile
这将适用于当前登录的用户(在我的情况下为 root)。要使其在系统范围内使用,只需替换~/.profile
为/etc/profile
.
所以现在我可以调用monit
(以及我从源代码安装的任何其他程序)。