zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    【转载】CSS的inline、block与inline-block
    MySQL常用语法
    JS模态对话框
    CS3常用属性手记
    画布常用手记
    CSS属性常用手记
    H5试题
    window对象常用手记
    js对象常用手记
    常用DOM对象手记
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12667400.html
Copyright © 2011-2022 走看看