zoukankan      html  css  js  c++  java
  • Linux 软件安装

    在线安装

    前提:Linux是可以连接网络的。使用yum命令。

    yum  list  <包名,支持通配符> 查看

    yum  install  <包名>           安装

    yum  remoe  <包名>           卸载

    管理工具安装setup 

    查询:yum list setup*

    安装:yum -y install setuptool

    查询组件:yum list system-config-*

    安装组件 yum -y install system-config-*

    安装服务操作组件:yum -y install ntsysv

    rpm安装包安装

    RPMRed-Hat Package ManagerRPM软件包管理器)的缩写,是小红帽厂商推出的软件管理器,在RedhatCentOS中完成支持。现在也基本推广到其它主流Linux发现版本中。

    RPM软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便。

     rpm安装命令说明

    --选项说明

    -q query表示查询

    -a all 全部,结合q使用

    -l  link 路径,安装的路径

    -i install 安装

    -v : 回显

    -h hash显示详细hash信息,结合-v使用

    -e : 卸载

    --nodeps 卸载的时候,加上表示忽略依赖

    ==查询包

    rpm -q <关键字>

    rpm -qa 查询所有已经安装的rpm

    rpm -ql <关键字> 查看该关键字对应的软件安装在哪个位置

    ==安装包

    rpm -ivh 安装包名

    ==卸载包

    rpm -ev 安装包名 --nodeps

     JDK安装(安装前必须把安装包放在用户主目录中)

    rpm -qa |grep <关键字>    查看所有rpm安装包再过滤安装包

    rpm -ql 包名 通过包名查看jdk的路径

    rpm -ivh  jdk.rpm    安装jdk,并显示安装进度

    rpm -e jdk    卸载已经安装的jdk

    rpm -e mysql --nodeps    卸载已经安装的mysql-nodeps 忽略相关依赖的卸载

     第一步:查看JDK安装状态

    使用rpm -qa |grep jdk查看是否安装了JDK

     第二步:安装JDK

    第三步:查看安装的目录

    可以安装包名查看jdk的位置

     第四步:配置环境变量(set 查看环境变量)

    编辑profile文件(vi /etc/profile),加入

    export JAVA_HOME=/usr/java/jdk1.8.0_60

    export PATH=$JAVA_HOME/bin:$PATH

    完成后,通过source /etc/profile重新加载文件。让配置生效。

     MySQL安装

    方式一(离线安装,已经下载好了安装包)

    卸载旧版本mysql及插件

       1)、查看  rpm -qa | grep mysql

       2)、卸载  rpm -e mysql-libs-5.1.73-7.el6.x86_64 --nodeps

              --nodeps 忽略其它依赖,直接卸载

    安装依赖perl

    yum install -y perl

    安装Mysql(重点)

    1)上传、解压mysql.tar.gz文件;

    2rpm依次安装4个应用程序,命令:rpm -ivh xxx.rpm;

     Tips:

    如果Mysql-server安装失败,则查看是否是系统自带低版本mysql-lib库产生冲突,如果是这个原因,则卸载低版本mysql-lib库:

    rpm -e mysql-libs-5.1.71-1.el6.x86_64

    上传配置文件my.cnf/etc/目录下

    目的:这个my.cnf文件,已经配置好了相关的设置,编码使用的是utf-8

     初始化mysql:/usr/bin/mysql_install_db

     启动Mysql:service mysql start

    重置密码(重点)

    改完密码填充一下:flush privileges

    退出mysql:quit

     登录:mysql -u用户 -p密码

    远程授权

    1.设置防火墙

    setup设置

    远程授权的目的:让其他的主机、用户能够访问服务器上的mysql数据库。授权命令如下:

    grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

    flush privileges;

     方式二(在线安装)

     检查是否安装了mariadb,如果已经安装了则卸载:

    [root@localhost ~]# yum list installed | grep mariadb

    mariadb-libs.x86_64-1:5.5.52-1.el6@anaconda

    [root@localhost ~]# yum -y remove mariadb*

     下载官方提供的rpm

    Mysql官方地址:https://dev.mysql.com/downloads/repo/yum/

    1)、首先在linux中安装wget

    [root@node8 ~]# yum -y install wget

    2)、使用wget命令,下载rpm

    wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm

    安装rpm

    [root@node8 ~]# rpm -ivh mysql57-community-release-el6-11.noarch.rpm

     检查mysqlyum源是否安装成功

    [root@node8 ~]# yum repolist enabled | grep "mysql.*-community.*"

     

    Tomcat安装

    Linux下,Tomcat是一个Java编写的绿色软件。只要配置了JAVA_HOME就可以直接运行了。

    第一步:确认JAVA_HOME是存在了

    使用env或者set命令

    解压Tomcat软件 tar -xzvf apache-tomcat-7.0.73.tar.gz -C /usr/local/

    1)拷贝/tomcat/bin目录下catalina.sh脚本到/etc/init.d目录下

         cp -v catalina.sh /etc/init.d/tomcat

    2)在脚本中设置 CATALINA_HOME 和 JAVA_HOME 这两个脚本必需的环境变量,如:           

    修改/etc/init.d/tomcat文件

    #!/bin/sh

    CATALINA_HOME=/usr/local/apache-tomcat-7.0.73    tomcat解压目录

    JAVA_HOME=/usr/java/jdk1.8.0_60     jdk安装目录

     

    # chkconfig: 2345 55 25

    # processname: tomcat

    (3)配置服务  chkconfig --add  tomcat

         注意:Tomcat是我们定义的服务名,建议与文件名保持一致

    4)启动服务 service tomcat start|stop 启动|停止tomcat

  • 相关阅读:
    006使用python编写一个猜数字的程序
    002python函数、高级特性
    008python绘制五个五角星
    005使用 Python 生成 200 个激活码
    001python基础
    003python函数式编程,模块
    004python面向对象,错误,调试和测试
    Docker系列之(一):10分钟玩转Docker
    mongoDB系列之(一):10分钟玩转mongoDB
    Hadoop系列之(二):Hadoop集群部署
  • 原文地址:https://www.cnblogs.com/406070989senlin/p/11313619.html
Copyright © 2011-2022 走看看