声明:本博客为本人的个人学习笔记,内容均由网上资源整理而来,若有内容错误,欢迎指正,若有侵权,立即删除。
- RPM格式文件的安装
RPM 是RedHat Package Manager(RedHat软件包管理工具)的缩写。类似于windows下的.exe文件,RPM可对软件进行安装、管理、卸载。
例如:当前已经下载到了redis的安装文件,格式为.rpm
文件名:abbitmq-server-3.6.6-1.el7.noarch.rpm
执行安装命令,后面的--force --nodeps 意思为忽略依赖
[root@lhy-centos ~]# rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm --force --nodeps
- yum安装
yum:yellow dog Updater,Modified黄狗管理器,更新管理器。它是一个在fedora 和Redhat以及CentOS中的shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。这种安装方式相对比较重要。
例如:使用yum方式来安装redis
[root@lhy-centos ~]# yum install redis
- 源码安装
源码安装:安装的是一种*.tar.gz的压缩文件。该文件为软件源码,需要手动编译。
例如:当前已经下载了erlang语言的源码包。
文件名:otp_src_22.0.tar.gz
先解压源码包
[root@lhy-centos ~]# tar -zxvf otp_src_22.0.tar.gz
解压后出现文件夹“otp_src_22.0”,将该文件夹移动至 /usr/local下。(一般情况下,通常的软件存放位置)
[root@lhy-centos ~]# mv otp_src_22.0 /usr/local/
移动完成后进入到刚才移动后的文件目录下,创建即将软件的安装位置(一般与源码同级就可以)。
[root@lhy-centos otp_src_22.0]# mkdir ../erlang
配置软件安装路径(在源码路径下执行该命令)
[root@lhy-centos otp_src_22.0]#./configure --prefix=/usr/local/erlang
执行安装命令(源码路径下)
[root@lhy-centos otp_src_22.0]# make install
查看一下是否安装成功
[root@lhy-centos otp_src_22.0]# ll /usr/local/erlang/bin
配置环境变量
[root@lhy-centos otp_src_22.0]# echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
刷新环境变量
[root@lhy-centos otp_src_22.0]# source /etc/profile
测试环境变量是否生效,可以进入即为生效,输入halt().命令退出来
[root@lhy-centos otp_src_22.0]# erl