• CentOS7 通过移植二进制文件的方式安装redis、nginx以及dotnet core的简单办法


    新的centos机器安装预制软件比较麻烦 最简单的方法是在保证服务器或者是虚拟机硬件架构相同,并且操作系统版本差别不是很大的情况下, 直接使用其他机器已经变异好的二进制文件最为简单.

    比如本次 我这边快速安装 redis nginx 以及 dotnet core sdk 2.1.401的版本

    1. 现在安装好的机器上面 打包好三个文件. 并且上传到 需要安装的linux机器上面

    -rw-r--r-- 1 root root 163723708 Apr  9 15:30 dotnet-sdk-2.1.401-linux-x64.tar.gz
    -rw-r--r-- 1 root root   3513222 Apr  9 15:30 nginx.tar.gz
    -rw-r--r-- 1 root root  32002320 Apr  9 15:30 redis.tar.gz

    2. 最简单的办法解压缩这三个文件

    注意 建议 dotnet 部分 还是单独见一个文件夹来处理 避免文件太多太乱.
    
    [root@CentOS76 CentOS7]# ll
    total 34692
    drwxr-xr-x  5 1004 mysql      148 Aug  3  2018 dotnet
    drwxr-xr-x 10 root root      4096 Apr  9 12:46 nginx
    -rw-r--r--  1 root root   3513222 Apr  9 15:30 nginx.tar.gz
    drwxrwxr-x  6 root root       326 Feb 14 16:14 redis
    -rw-r--r--  1 root root  32002320 Apr  9 15:30 redis.tar.gz
    [root@CentOS76 CentOS7]# pwd
    /CentOS7

    注意三个文件夹的 目录信息. 

    3. 修改环境变量 便于直接处理

    注意不修改环境变量的话 执行命令就会提示如图:

    [root@CentOS76 CentOS7]# dotnet
    bash: dotnet: command not found...
    [root@CentOS76 CentOS7]# redis-cli
    bash: redis-cli: command not found...
    [root@CentOS76 CentOS7]# nginx -v
    bash: nginx: command not found...
    [root@CentOS76 CentOS7]# 

    修改环境变量 最简单的办法  在 /etc/profile.d 目录下面添加一个新的后缀为sh的文件就可以

    vim /etc/profile.d/zhaobsh.sh

    增加一行: export PATH
    =$PATH:/CentOS7/dotnet:/CentOS7/redis/src:/CentOS7/nginx

    注意需要根据不通的原始目录进行修改.

    source  /etc/profile.d/zhaobsh.sh

    之后执行一下命令就可以了

  • 相关阅读:
    silo 主机 报找不到 grain 实现错误的一个注意
    转:CRT注册
    Maven生命周期
    Maven学习笔记
    Java内存回收机制
    Selenium2.0和1.0的区别
    关于使用Selenium RC无法打开指定页面问题
    四儿子购买手册
    Objective-C 宏定义的收集
    设计模式:适配器模式
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12667400.html
Copyright © 2020-2023  润新知