zoukankan      html  css  js  c++  java
  • linux安装tengine和python和配置阿里yum及本地yum

    编译安装tengine

    1.上传文件并解压

    [root@bd002 ~]#tar -zxvf tengine-2.1.0.tar.gz
    

    2.安装依赖

    1.安装C语言编译器
      [root@bd002 ~]#yum install -y gcc        ## (gun+cc)
    
    1.查看pcre
     [root@bd002 ~]#yum search PCRE
    2.安装pcre
     [root@bd002 ~]#yum install pcre-devel
    3.安装openssl
     [root@bd002 ~]#yum install openssl-devel
    

    3.执行安装

    1.执行  ./configure
     预编译,创建一个Makefile文件
    2.在软件根目录执行make
    3.安装: 
    make install
    
    至此,及安装成功
    

    安装目录在 /usr/local/nginx 下

    启动服务

    切换至启动目录下:cd /usr/local/nginx/sbin/

    启动: ./nginx

    浏览器访问查看,如下即安装成功

    1.1

    编译安装python3.6.1

    1.解压文件并安装编译依赖

    1.解压文件
    [root@bd002 ~]# tar -zxvf Python-3.6.1.tgz
    2.安装依赖
    [root@bd002 ~]#yum -y gcc gcc-c++ zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel  xz-devel
    
    或者执行
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
    

    2.安装

    1.执行  ./configure
    ./configure --prefix=/usr/local/python3
     预编译,创建一个Makefile文件
    2.在软件根目录执行make
    3.安装: make install
    4.建立软连接
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    5.配置环境变量
    # vim ~/.bash_profile
    6.添加:
    PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    7.重加载:
    source ~/.bash_profile
    8.检测安装
    执行python3 进入命令行界面
    如下:
    [root@bd002 ~]# python3
    Python 3.6.1 (default, Jun  5 2019, 11:47:34) 
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 
    
    至此,即安装成功
    

    配置yum源

    使用CentOS-6.8-x86_64-bin-DVD1.iso 文件,来配置本地yum源

    1. 挂载

    1.2

    执行命令
    mount /dev/cdrom /mnt
    查看挂载目录
    df -h 
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/mapper/vg_bd001-lv_root
                           18G  2.0G   15G  12% /
    tmpfs                 491M     0  491M   0% /dev/shm
    /dev/sda1             477M   28M  425M   7% /boot
    /dev/sr0              3.7G  3.7G     0 100% /mnt
    卸载
    umount /mnt
    

    2. 配置阿里yum源

    镜像地址
    https://opsx.alibaba.com/mirror
    http://mirrors.163.com/
    
    cd /etc/yum.repos.d
    1. 配置阿里yum源
     1.1先下载一个命令
    	yum install -y wget
    	然后备份文件
    	mkdir backup
    	mv CentOS-* backup/
     1.2执行(CentOS )
    	wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
     1.3重建缓存
     	yum clean all	
     	yum makecache  #从阿里云下载依赖关系存储到本地 Metadata
    

    3.配置本地源

    1. 在/etc/yum.repos.d目录下备份repo文件

      cp CentOS-Base.repo CentOS-Base.repo.bak
      
    2. 修改CentOS-Base.repo文件,编辑模式下dG删除光标后的内容

      这是修改后的

      [base]
      name=local
      failovermethod=priority
      baseurl=file:///mnt
      gpgcheck=1
      enable=1
      
    3. 重建缓存

      yum clean all	
      yum makecache  #从阿里云下载依赖关系存储到本地 Metadata
      

      至此完成

    .
    .
    .

    还是得多多学习

  • 相关阅读:
    给router-link 标签添加事件@click 、@mouseover等无效
    elementUI的导航栏在刷新页面的时候选中状态消失的解决
    查看mysql数据库中的所有用户
    已经安装了客户端,但是cmd输入sqlcmd报错:Sqlcmd:Error:Connection failure.SQL Native Client is not installed correctly
    在运行bat文件时,报错发生系统错误123,文件名,目录名或卷标语法不正确
    数据库表空间文件被删除后,再删除表空间时报错
    oracle在exp导出时报错PLS-00201: identifier 'EXFSYS.DBMS_EXPFIL_DEPASEXP' must be declared
    oracle compile 编译无效对象
    Oracle 导出错误 EXP-00000~EXP-00107
    修改oralce数据库用户名和密码
  • 原文地址:https://www.cnblogs.com/ernst/p/12819189.html
Copyright © 2011-2022 走看看