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. 在svg文间画图过程中放大缩小图片后,坐标偏移问题

    //鼠标坐标:在SVG经过缩放.偏移.ViewBox转换后,鼠标坐标值 var mouseCoord = { x : ., y : . }; //用户坐标:相对于原始SVG,坐标位置 var user ...

  2. CTF中的命令执行绕过

    本位原创作者:Smity 在介绍命令注入之前,有一点需要注意:命令注入与远程代码执行不同.他们的区别在于,远程代码执行实际上是调用服务器网站代码进行执行,而命令注入则是调用操作系统命令进行执行. 作为 ...

  3. Android内存优化—dumpsys meminfo详解

    原创置顶 不死鸟JGC 最后发布于2018-12-24 14:19:28 阅读数 3960 收藏展开dumpsys 介绍Dumpsys用户系统诊断,它运行在设备上,并提供系统服务状态信息 命令格式: ...

  4. 【LeetCode】57. Insert Interval [Interval 系列]

    LeetCode中,有很多关于一组interval的问题.大体可分为两类: 1.查看是否有区间重叠: 2.合并重叠区间;  3.插入新的区间: 4. 基于interval的其他问题 [ 做题通用的关键 ...

  5. [php]微信测试号调取acces_token,自定义菜单以及被动响应消息

    <?php /**自己写的 */ $wechatObj = new wechatCallbackapiTest(); $wechatObj->valid(); $wechatObj-> ...

  6. 两种异常(CPU异常、用户模拟异常)的收集

    Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 两种异常(CPU异常.用户模拟异常)的收集  文章的核心:异常收集 ...

  7. Springboot:员工管理之公共页面提取 高亮显示(十(5))

    把顶部和左侧的公共代码分别放到header.html和left.html中 顶部代码:resources\templates\header.html 主内容展示: <!DOCTYPE html& ...

  8. 基于 Python 的自动文本提取:抽象法和生成法的比较

    我们将现有的 提取方法(Extractive)(如LexRank,LSA,Luhn和Gensim现有的TextRank摘要模块)与含有51个文章摘要对的Opinosis数据集进行比较.我们还尝试使用T ...

  9. python信息收集(三)

        前两篇介绍了利用python编写一些脚本实现二层主机的发现,这一篇介绍一下三层主机的发现.     一般来说,三层主机的发现主要是通过ICMP协议来实现的.其中ICMP协议中的ping命令可以 ...

  10. 关于go的init函数

    亲测,如果加载一个包,如果一个包里的每个文件,均含有init函数,那么均会执行. 目前来看,init的执行顺序,是文件名称的自然排序进行执行的. 并且只是所加载包里的go文件的init函数执行,对于包 ...