rpm 早期 redhat package manager
现在 rpm package manager
rpm安装的格式:
软件名称-版本号-适用平台.rpm
jdk -8u151 -linux-x64.rpm
语法:
rpm [option] *.rpm *任意的rpm软件
实例:
安装(卸载)jdk
mkdir soft
#使用下载好的rpm包 或者 wget 下载地址
java -version #看当前环境有没有安装jdk
rpm -ivh jdk-8u151-linux-x64.rpm ####-i 安装install vh 以###的方式显示安装进度
java -version #发现已经安装
rpm -qa | grep jdk #### rpm -q=query -a=all rpm -qa 查询所有的已经安装软件 grep 从所有安装软件中查找含有jdk的
rpm -e jdk1.8-1.8.0_151-fcs.x86_64 ####-e erase 卸载,上一步的查询结果
rpm -qa | grep jdk 或者java -versoin
echo $JAVA_HOME 仍然没有,JAVA_HOME需要自己配置
配置环境变量:
vim /etc/profile # profile文件就是环境变量的配置文件
在文件末尾黏贴如下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export ClASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
echo $JAVA_HOME 仍然没有,配置没有生效
让配置生效
source /etc/profile
echo $JAVA_HOME 出现路径,说明配置成功
rpm 软件维护工具的弊端:
安装d软件 d->c软件 c->b软件 b->a软件
连锁依赖,安装就非常的麻烦。。。先装a 再装 b....

yum 为了解决rpm的弊端,yum提供了一套#在线#分析依赖关系,提供一套软件安装方案,安装软件
实例:
安装(卸载)mysql
实例:
安装
yum -y install mysql # -y 免提示
卸载
yum -y remove mysql

mysql命令用户
打开mysql安装位置的bin目录,按shift+鼠标右键->在此处打开命令行
mysql -uroot -p12345 #123456是自己密码 回车
或者
mysql -u root -p 回车,输入密码 回车
show databases; #显示所有数据库
use test; #选择库
show tables; #显示该库下的所有表
describe dog; #显示表结构
或者 desc dog;

create table tb_test(id int primary key auto_increment,name varchar(20)); #创建表
desc tb_test;
alter table tb_test add age int(4); #为创建过的表添加列
desc tb_test;
alter table tb_test modify name varchar(200); #修改创建过的表的字段长度
desc tb_test;
alter table tb_test drop column age; # 删除列
desc tb_test;
create table tb_test1 select * from tb_test ; #快速表备份
show tables;
drop table tb_test1; #删除表
show tables;

tomcat的部署和操作
使用xftp把tomcat...tar.gz包传入到centos系统中
解压tomcat包到/usr/local下
tar -xzvf apache-tomcat-7.0.68.tar.gz -C /usr/local/
启动
进入到tomcat根目录
cd /usr/local/apache-tomcat-7.0.68/
./bin/startup.sh
如果失败,可以查看日志
cat logs/catalina.2019-06-28.log
在另外一个窗口实时监控日志文件的末尾
tail -f logs/catalina.2019-06-28.log
在当前窗口关闭tomcat
./bin/shutdown.sh
./bin/startup.sh

查看自己的ip地址
ifconfig
在浏览器输入 ip为上面查看结果
http://192.168.182.10:8080/

Linux软件安装和维护的更多相关文章

  1. Linux软件安装,RPM与YUM

    为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3843955.html ...

  2. Linux软件安装中RPM与YUM 区别和联系

    .tc-nav-row{ height:38px; margin: 8px 15px; } .tc-nav-tab{ text-align: center; color:#333333; line-h ...

  3. Linux软件安装管理之——dpkg与apt-*详解 apt命令(dpkg和apt代替rpm)

    apt list *python* Nosee123关注赞赏支持   Linux软件安装管理之--dpkg与apt-*详解 [Linux软件安装管理系列]- - 传送门: - -<Linux软件 ...

  4. Linux软件安装管理之——dpkg与apt-*详解

    Linux软件安装管理之--dpkg与apt-*详解 [Linux软件安装管理系列]- - 传送门: - -<Linux软件安装管理之--源码安装详解> - -<Linux软件安装管 ...

  5. Linux基础学习(6)--Linux软件安装

    第六章——Linux软件安装 一.软件包管理简介 1.软件包分类: (1)源码包:脚本安装包 (2)二进制包(RPM包.系统默认包) 2.源码包: (1)源码包的优点:开源,如果有足够的能力,可以修改 ...

  6. 第五部分 linux 软件安装RPM SRPM与YUM

    第五部分  linux  软件安装RPM    SRPM与YUM   软件管理员简介 RPM与DPKG两大主流 rpm: redhat       centos     suse    命令:yum ...

  7. Unix/Linux 软件安装

    Unix/Linux 软件安装 首先我们明确.在Unix like的机器上,一套软件并不唯独一个程序,而是一堆程序代码文件. 比如main.c,haha.c,sin_value.c这三个源码文件. 1 ...

  8. Linux软件安装——服务管理的命令

    Linux软件安装——服务管理的命令 摘要:本文主要学习了Linux系统中服务管理的命令. service命令 service命令用于对系统服务进行管理,比如启动(start).停止(stop).重启 ...

  9. Linux软件安装——服务管理

    Linux软件安装——服务管理 摘要:本文主要学习了Linux中有关服务管理的知识. 什么是服务 服务一般是放置在后台运行的一个或多个进分程,为用户或系统提供某项特定的服务,有些是系统服务,有些则是独 ...

随机推荐

  1. transaction 用tx事务 测试时 报错:Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/mvc]

    Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/sc ...

  2. File类心得

    File类心得 在程序中设置路径时会有系统依赖的问题,java.io.File类提供一个抽象的.与系统独立的路径表示.给它一个路径字符串,它会将其转换为与系统无关的抽象路径表示,这个路径可以指向一个文 ...

  3. 基于linux或windows平台上的c/s简单通信

    linux: tcpclient.cpp #include<iostream> #include<unistd.h> #include<sys/types.h> # ...

  4. java nio消息半包、粘包解决方案

    问题背景 NIO是面向缓冲区进行通信的,不是面向流的.我们都知道,既然是缓冲区,那它一定存在一个固定大小.这样一来通常会遇到两个问题: 消息粘包:当缓冲区足够大,由于网络不稳定种种原因,可能会有多条消 ...

  5. Bug Bash in Personal Photo Experience 1/11/2016

    In the process of our Personal Photo Experience Project, There are some bugs which hinder our forwar ...

  6. ASP.NET Core 与 ASPOSE.Words for .NET

    Aspose.Total是Aspose公司旗下的最全的一套office文档管理方案,它提供的原生API可以对Word.Excel.PDF.Powerpoint.Outlook.CAD.图片.3D.ZI ...

  7. Tidyverse|数据列的分分合合,爱恨情仇

    Tidyverse|数据列的分分合合,爱恨情仇 本文首发于“生信补给站”Tidyverse|数据列的分分合合,一分多,多合一 TCGA数据挖掘可做很多分析,前期数据“清洗”费时费力但很需要. 比如基因 ...

  8. 1、flink介绍,反压原理

    一.flink介绍  Apache Flink是一个分布式大数据处理引擎,可对有界数据流和无界数据流进行有状态计算. 可部署在各种集群环境,对各种大小的数据规模进行快速计算. 1.1.有界数据流和无界 ...

  9. Oracle把表记录恢复到指定时间节点

    可以执行以下命令alter table 表名 enable row movement; --开启表行移动flashback table 表名 to timestamp to_timestamp('20 ...

  10. .net 使用TCP模拟UDP广播通信加强广播通信的稳定性

    应用场景:当每一台终端开启程序后发出消息,其他终端必须收到消息然后处理 思路1:使用UDP广播.     缺点:UDP广播信号不稳定,无法确定每一台机器能接收到信号 思路2:将一台主机作为服务器,使用 ...