yum安装语法

yum -y install vim

-y表示安装过程不询问

安装redis

1、下载、解压

     自行定义放文件的地方

     这里放在home/soft下 soft文件夹自己创建

2、预编译

    进入 cd /home/soft/redis-3.2.9/deps/jemalloc

   

执行预编译 ./configure

3、 编译 进入/home/soft/redis-3.2.9/src 。

若出现错误:

安装gcc: 再重复以上步骤

yum install gcc

在预编译的过程中,会检测安装redis所需的相关依赖,依次按Y安装即可。

测试redis服务运行(ctrl+c退出)

使用yum 安装redis redis安装目录在 linux yum安装redis_yum安装

 

解压免安装tomcat

下载tomcat

  1. 上传tomcat压缩包到Linux服务器;
  2. 解压tar命令,解压tomcat.tar.gz; tar -zxvf tomcat.tar.gz
  3. 进入bin目录,执行命令./startup.sh,启动tomcat

访问tomcat

 

http://ip:8080 由于防火墙安全限制问题,无法直接访问tomcat,解决方案1(通过centos7默认的防火墙服务firewall设置):

方法1

查看防火墙状态

systemctl status firewalld

使用yum 安装redis redis安装目录在 linux yum安装redis_linux_02

 

去防火墙开放8080端口,因为我是虚拟机安装的tomcat,所以需要开放这个端口,不然我在外面无法访问

执行命令:

先:firewall-cmd --zone=public --add-port=8080/tcp --permanent

后:firewall-cmd --reload 

firewall-cmd:是Linux提供的操作firewall的一个工具

--permanent:表示设置为持久

--add-port:标识添加的端口

--zone=public:指定的zone为public

systemctl restart firewalld #重启防火墙服务
systemctl start firewalld #启动防火墙服务
systemctl stop firewalld #关闭防火墙服务

查看防火墙规则(已放行端口)

firewall-cmd --list-all

使用yum 安装redis redis安装目录在 linux yum安装redis_vim_03

 

 

方法2(通过iptables设置)

(1)替换firewall为iptables

1.禁用Firewalld服务。

# systemctl mask firewalld

2.停止Firewalld服务。

#systemctl stop firewalld

3.安装iptables服务相关软件包。

#yum -y install iptables-services

4.确保服务在开机时启动:

# systemctl enable iptables

5.启动iptables服务。

# systemctl start iptables

6.如果需要ip6tables,则运行以下命令。

# systemctl enable ip6tables

# systemctl start ip6tables

(2)开放8080端口,允许外部网络通过该端口访问Linux服务器。

用编辑器打开/etc/sysconfig/iptables  或者直接在系统上直接编辑文本

使用yum 安装redis redis安装目录在 linux yum安装redis_vim_04

参照22端口,进行配置

使用yum 安装redis redis安装目录在 linux yum安装redis_redis_05

保存退出,并重新启动防火 firewall-cmd --reload 

 

 

 

 

yum安装本质

(1)yum安装的本质,其实是rpm包安装

(2)yum安装软件时,会从yum源(镜像库)中,下载该软件对应的rpm包、及安装该软件所依赖的其它rpm包,并根据依赖关系,按顺序安装软件及其相关依赖。

(3)类似于window上,腾讯管家提供的一键安装软件功能。

 

yum安装vim

yum –y install vim

vim是基于vi的一款文本编辑器,支持几乎所有vi命令;功能更加强大。

vi相当于window上的记事本,vim相当于nodepad++等文本编辑工具。

当前Linux提供了绝大多数软件的rpm包,rpm是已经编译过了的,可以直接运行安装;

但是,有一部分软件,Linux并没有提供rpm包,而是提供了未经编译的二进制源码包,这就需要我们自己对该源码包进行编译,之后再安装。

源码安装步骤

1)、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;

2)、cd soft.tar.gz所在的目录;

3)、tar -xzvf soft.tar.gz //一般会生成一个soft目录

4)、cd soft

5)、./configure(预编译,编译过的tar包不需要5、6、7步)

6)、make (编译)

7)、make install

可修改yum源镜像速度会快一些

https://opsx.alibaba.com/mirror

使用yum 安装redis redis安装目录在 linux yum安装redis_tomcat_06

 

 

根据官网的命令执行以命令可以

使用yum 安装redis redis安装目录在 linux yum安装redis_redis_07

yum clean all

yum makecache