一、linux 下源代码编译安装:
1、先安装源代码编译的软件:
yum install -y gcc make gcc-c++ operssl-devel
2、三步走编译安装 linux 源码:
1、生成编译配置文件(makefile)
2、开始编译(make)
3、开始安装(make install)
比如,安装 httpd-2.2.9.tar.gz 源代码:
# 减压并 cd 到对应目录
# 安装路径设置为 /usr/local/apache
./configure --prefix=/usr/local/apache
make 或者 make -j4
make install
3、卸载源代码安装的软件
1、结束当前源代码进程
2、删除源代码
# 结束进程
pstree | grep httpd
# 删除源代码
cd /usr/loacl/
rm -rf apache/
二、二进制包安装
二进制包里面包括了已经经过编译,可以马上运行的程序,所以二进制包的安装只需要丢到一个目录里面就可以用了,有点类似于“绿色软件”。
下面以二进制安装配置 nodejs 为例子:
1、下载二进制包并解压:
wget https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.xz
xz -d node-v8.9.3-linux-x64.tar .xz
tar -xvf node-v8.9.3-linux-x64.tar
mv node-v8.9.3-linux-x64 /usr/local/nodejs
2、配置环境变量
nano /etc/profile
---------------------------------------------------------
export NODE_HOME=/usr/local/nodejs/bin
export PATH=$NODE_HOME:$PATH
---------------------------------------------------------
source /etc/profile
3、检查是否生效
# 查看环境变量是否生效
echo $PATH
# 参看软件安装是否正常
node -v
npm -v
编译安装和二进制安装在同等情况下,建议使用二进制安装!
原创不易,如需转载,请标明出处!
最后修改:2019-09-08 13:09:27
© 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

发表评论