博客
关于我
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/

你可能感兴趣的文章
mysql 中的all,5分钟了解MySQL5.7中union all用法的黑科技
查看>>
MySQL 中的外键检查设置:SET FOREIGN_KEY_CHECKS = 1
查看>>
Mysql 中的日期时间字符串查询
查看>>
mysql 中索引的问题
查看>>
MySQL 中锁的面试题总结
查看>>
MySQL 中随机抽样:order by rand limit 的替代方案
查看>>
MySQL 为什么需要两阶段提交?
查看>>
mysql 为某个字段的值加前缀、去掉前缀
查看>>
mysql 主从
查看>>
mysql 主从 lock_mysql 主从同步权限mysql 行锁的实现
查看>>
mysql 主从互备份_mysql互为主从实战设置详解及自动化备份(Centos7.2)
查看>>
mysql 主从关系切换
查看>>
MYSQL 主从同步文档的大坑
查看>>
mysql 主键重复则覆盖_数据库主键不能重复
查看>>
Mysql 事务知识点与优化建议
查看>>
Mysql 优化 or
查看>>
mysql 优化器 key_mysql – 选择*和查询优化器
查看>>
MySQL 优化:Explain 执行计划详解
查看>>
Mysql 会导致锁表的语法
查看>>
mysql 使用sql文件恢复数据库
查看>>