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. CVE-2019-17671:wrodpress 未授权访问漏洞-复现

    0x00 WordPress简介 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务 ...

  2. Mac 窗口管理软件 Spectacle

    我个人使用的窗口管理软件是 Magnet(本人在 Mac 下付费的首款软件,记得是 6 元~),今天为大家介绍一款类似的开源软件. 简介 Spectacle 是一款可以快速调整窗口大小与位置的开源软件 ...

  3. Windows下如何将一个程序设为开机自启

    1.放在  开始-启动(C:\Users\Qi\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)2.修改注册表[HKEY_L ...

  4. python高级特性之封包与解包

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:kwsy PS:如有需要Python学习资料的小伙伴可以加点击下方链接 ...

  5. L16 LeNet

    **本小节用到的数据下载 1.涉及语句 import d2lzh1981 as d2l 数据1 : d2lzh1981 链接:https://pan.baidu.com/s/1LyaZ84Q4M75G ...

  6. BUG 测试计划

       性能追求 目前状况 测试标准 APP平稳运行,无crush现象   快速下拉翻页时,崩溃退出     要求多人使用,均流畅无异常退出方可               页面的放大缩小不会造成页面显 ...

  7. JMeter分布式压测-常见问题之(Server failed to start: java.rmi.server.ExportException: Listen failed on port: 0; nested exception )

    问题描述: 在Linux环境启动jmeter-server时抛出了如下异常: 问题描述: 1.可能监听的端口被占用,修改端口号2.Server相关的rmi配置需要调整 解决方案: 在目录/apache ...

  8. [linux] [nginx] 一键安装web环境全攻略phpstudy版,超详细!

    找到运行中的服务器(实例). 打开这个主要是看它的IP,是公网ip,公网ip,公网ip,重要的事情说三遍. 接下来我们可以不用在阿里云上操作了,直接用客户端操作,这两个客户端就是Xshell 5和Xf ...

  9. Java中集合概念

    集合的由来: 我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行储存,而想要储存多个对象,就不能是一个基本的变量,而应该是一个 ...

  10. orcale 多列转一行显示

    强大的数据库有个自带函数wm_concat() wm_concat()这个函数放的是需要汇总的列 select wm_concat(name) name  from tablename