linux安装软件的方式
1.yum安装 自动去配置的yum下搜索软件包,自动安装,自动解决依赖关系,牛逼
yum安装受限于yum仓库,并且安装到了哪个路径,也难以更改
2.源码编译安装 yum工具适用于简单,不重要的软件,方便安装
源码编译安装,适合,重量级的,企业应用,
源码编译安装可以扩展很多第三方功能
3.rpm包安装 这个方式就很烂了,需要手动解决依赖关系
1.下载rpm包格式
2.通过命令安装
rpm -ivh xx.rpm
rpm -q nginx #检测应用是否安装
yum工具的配置
1.配置yum源 ,第一步找到yum的仓库目录 /etc/yum.repos.d
然后在这个目录地下,只有叫做 *.repo的文件 才会被识别为 yum仓库文件
2.移除所有系统自带的 yum仓库,放入到一个备份文件夹中
cd /etc/yum.repos.d/
mkdir allbak文件夹
mv ./* allbak 移动所有的旧 仓库文件,到allbak中
3.下载阿里云的yum源
配置第一个仓库
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
配置第二个 epel仓库 ,执行如下命令
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
4.确保/etc/yum.repos.d目录地下,只有阿里云的 2个仓库即可
[root@localhost yum.repos.d]# ls
allbak CentOS-Base.repo epel.repo
5.此时就可以 通过 yum自动安装软件了
6.可以测试运行一下nginx 它的端口是80
yum install nginx -y
启动nginx
systemctl start nginx
7.此时可以去windows的浏览器,查看linux的 nginx服务了
访问 ip地址即可
安装rides 和上面一样 6379端口
yum install rides
systemctl start redis
redis-cli 客户端连接命令
输入ping 回复pong
输入set name ngdsb
用keys *查看
得到键"name"
输入get name
得到"ngdsb"