博客
关于我
Linux上软件安装_hehe.linux.8.1
阅读量:389 次
发布时间:2019-03-05

本文共 2826 字,大约阅读时间需要 9 分钟。

文章目录

8.1 Linux上的软件安装有以下几种常见方式介绍

8.1.1 二进制发布包

  • 软件已经对具体平台编译打包发布,只要解压,修改配置即可。

8.1.2 RPM包

  • 软件已经按找redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装。

8.1.3 Yum 在线安装

  • 软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上的rpm软件,并且会自动解决软件安装过程中的库依赖问题。

8.1.4 源码编译安装

  • 软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署。 上传与下载工具介绍

8.2 JDK 安装

8.2.1 上传JDK到Linux的服务器

8.2.2 卸载linux自带的open-JDK

  • 1 查看jdk版本 java -version
  • 2 查看安装的jdk信息 rpm -qa | grep java
  • 3 卸载 jdk
    • rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
    • rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
    • rpm -e --nodeps tadata-java-2015e-1.el6.noarch
  • 图示:
    在这里插入图片描述

8.2.3 在linux服务器上安装JDK

  • 1通常将软件安装到 /usr/local
  • 2直接解压即可
    • tar -zxvf jdk-7u71-linux-i586.tar.gz -C ./jdk
  • 图示:
    在这里插入图片描述

8.2.4 配置JDK的环境变量

  • 1 使用 vim /etc/profile 命令打开profile文件,配置环境变量;
  • 2 打开后,在文件末尾追加;
#set java environment	JAVA_HOME=/usr/local/jdk/jdk1.7.0_71	CLASSPATH=.:$JAVA_HOME/lib.tools.jar	PATH=$JAVA_HOME/bin:$PATH	export JAVA_HOME CLASSPATH PATH
  • 3 保存并退出。
  • 图示:

在这里插入图片描述

在这里插入图片描述

8.2.5 使更改的配置立即生效

  • 1使用 source /etc/profile 命令;
  • 2 java -version 查看JDK版本信息,如果显示出版本信息,证明成功。
  • 图示:
    在这里插入图片描述

8.3 在 Linux 上安装 Mysql

8.3.1 将mysql的安装文件传到Linux 的服务器

  • 1在 /usr/local 中创建mysql文件夹
  • 2上传mysql
  • 3 查看linux自带的mysql rpm -qa | grep mysql
  • 4 卸载linux自带的mysql rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686
  • 5 解压上传的mysql文件到 /usr/local tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.3.2 安装MySQL服务端

  • 1 下载服务端 rpm -ivh MySQL-server-5.6.22-el6.i686.rpm
  • 2.下载完成后,会出现提示,root用户的密码第一次是随机生成的,它保存在 /root/.mysql_secret中,第一次登陆需要修改root密码
  • 3 使用命令 cat /root/.mysql_secret 查看密码
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.3.3 安装MySQL客户端

  • 1 下载客户端 rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
  • 2 开启mysql 服务 service mysql start
  • 2 使用第一次密码登录,会报错 -uroot -p密码
  • 3 重新设置root用户密码 set password = password('root');
  • 4 使用新密码重新登录,成功
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.3.4 MySQL 远程访问设置

  • 1 开启远程访问权限grant all privileges on *.* to 'root' @'%' identified by 'root';
  • 2 刷新flush privileges;
  • 3 关闭防火墙 service iptables stop
  • 4 在windows测试成功
  • 5 开启防火墙 service iptables sart
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.4 在Linux上安装Tomcat

  • 1Tomcat上传到Linux
  • 2 使用命令tar -zxvf apache-tomcat-7.0.57.tar.gz将上传的tomcat解压到 /usr/local/tomcat
  • 3 在tomcat/bin目录下执行 startup.sh
  • 4 测试:浏览器输入 ip地址:8080,出现猫,则配置成功。
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.5 在Linux上安装Redis

8.5.1 安装 gcc-gc++

  • 概述:redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖于gcc环境。
  • 安装gcc命令:yum install gcc-c++
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.5.2 安装redis

  • 1 下载redis: wget http://download.redis.io/releases/redis-3.0.4.tar.gz
  • 2 解压redis:tar -zxvf redis-3.0.4.tar.gz
  • 3 编译安装
    • 3.1 切换至程序目录:cd redis-3.0.4
    • 3.2 执行make命令编译:make
  • 4 执行安装命令:make PREFIX=/usr/local/redis install
    • 安装完成后,会在/usr/local/bin目录下生成下面几个可执行文件,分别是:
      • redis-server:Redis 服务器端启动程序
      • redis-cli:Redis 客户端操作工具
      • redis-benchmark:Redis 性能测试工具
      • redis-check-aof:数据修复工具
      • redis-check-dump:检查导出工具
  • 图示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.5.3 配置Redis

  • 1 切换到目录 redis-3.0.4:cd redis-3.0.4
  • 2 将配置文件复制到 /usr/local/redis/bin目录中:cp ./redis.conf /usr/local/redis/bin/
  • 图示:
    在这里插入图片描述
    在这里插入图片描述

8.5.4 服务器端启动

  • /usr/local/redis/bin 目录中使用命令 ./redis-server redis.conf
    在这里插入图片描述

8.5.5 客户端启动

  • /usr/local/redis/bin 目录中使用命令 ./redis-cli
    在这里插入图片描述

转载地址:http://wbgwz.baihongyu.com/

你可能感兴趣的文章
Mysql8.0的特性
查看>>
MySQL8修改密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
查看>>
MySQL8修改密码的方法
查看>>
Mysql8在Centos上安装后忘记root密码如何重新设置
查看>>
Mysql8在Windows上离线安装时忘记root密码
查看>>
MySQL8找不到my.ini配置文件以及报sql_mode=only_full_group_by解决方案
查看>>
mysql8的安装与卸载
查看>>
MySQL8,体验不一样的安装方式!
查看>>
MySQL: Host '127.0.0.1' is not allowed to connect to this MySQL server
查看>>
Mysql: 对换(替换)两条记录的同一个字段值
查看>>
mysql:Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘解决方法
查看>>
MYSQL:基础——3N范式的表结构设计
查看>>
MYSQL:基础——触发器
查看>>
Mysql:连接报错“closing inbound before receiving peer‘s close_notify”
查看>>
mysqlbinlog报错unknown variable ‘default-character-set=utf8mb4‘
查看>>
mysqldump 参数--lock-tables浅析
查看>>
mysqldump 导出中文乱码
查看>>
mysqldump 导出数据库中每张表的前n条
查看>>
mysqldump: Got error: 1044: Access denied for user ‘xx’@’xx’ to database ‘xx’ when using LOCK TABLES
查看>>
Mysqldump参数大全(参数来源于mysql5.5.19源码)
查看>>