Linux系统介绍--基础软件安装(五)

@toc

简介

Linux的软件安装目录也是有讲究的,我们要明白这一点,在对系统管理是有益的。

目录层级说明
/usr系统级别的目录,可以理解为C:/Windows/
/usr/lib可以理解为C:/Windows/System32
/usr/local用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
/opt用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),<br>当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

源码放哪里?

目录层级说明
/usr/src系统级的源码目录。
/usr/local/src用户级的源码目录。

Linux系统中常用的安装软件的方式:

1、rpm包安装方式

  • 步骤:

1、找到相应的软件包,比如file1.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户 3、cd 切换到file1.rpm所在的目录 4、输入rpm -ivh file1.rpm回车。

详细介绍:
1、安装:

  执行: rpm -ivh file1.rpm

更多rpm参数介绍:

参数介绍
-i安装软件
-v显示套件是否正确安装信息
-h(or --hash)安装时输出hash记号(“#”)
-t测试安装,不是真的安装
-p显示安装进度
-f忽略任何错误
-U升级安装
2、卸载

  执行: rpm -e 软件名

** 注意:**我们执行的是软件名,不是软件包名。

例如:我们要安装file1.rpm这个包时,应执行:rpm -ivh file1.rpm。   当我们要卸载的时候,则应执行:rpm -e file1。

2、yum方式安装:(安装rpm包)

  rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh。 rpm包的安装有个很大的缺点就是文件的关联性太大,有时装一个软件要安装很多其他的软件包,很麻烦。 所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,安装方法是:yum -y install 。

  yum并不是一中包,而是安装包的软件

  YUM(Yellow dog Updater Modified): 基于RPM包构建的软件更新机制,可以自动解决rpm包之间的依赖关系,所有软件包由集中的yum软件仓库提供

  简单的说: rpm 只能安装已经下载到本地机器上的rpm 包. yum能在线下载并安装rpm包,能更新系统, 且还能自动处理包与包之间的依赖问题,这个是rpm 工具所不具备的。

一些常见的yum命令:

命令介绍
yum clean all清空缓存信息
yum list列出所有包的信息
yum list httpd查看 httpd 是否安装
yum info httpd显示 httpd 包的详细具体信息
yum install httpd -y安装 httpd 包
yum remove httpd -y卸载 httpd 包
yum search 关键词根据关键词,在已发现的repo源中搜索包含关键词的rpm包
yum provides 命令根据命令,在已发现的repo源中搜索安装指令的rpm包
yum history list/info/undo/redo numberhistory可以列出,查看,重装,反安装对应的包,但是是以yum指令的操作顺序为依据的,所以需要加指定的数字执行

3、tar.gz源代码包安装方式:

  • 步骤:

1、找到相应的软件包,比如file1.tar.gz,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd file1.tar.gz所在的目录; 4、tar -xzvf file1.tar.gz //一般会生成一个file1目录 5、cd 切换到file1 6、./configure 7、make 8、make install

详细介绍:
1. 安装:

  整个安装过程可以分为以下几步:   1) 取得应用软件:通过下载、购买光盘的方法获得;   2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;   3) 阅读附带的INSTALL文件、README文件;   4) 执行“./configure”命令为编译做好准备;   5) 执行“make”命令进行软件编译;   6) 执行“make install”完成安装;   7) 执行“make clean”删除安装时产生的临时文件。   好了,到此大功告成。我们就可以运行应用程序了。但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。其实,一般来说, Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的 INSTALL和README文件,一般都会有说明。

2. 卸载:

  通常软件的开发者很少考虑到如何卸载自己的软件,而tar又仅是完成打包的工作,所以并没有提供良好的卸载方法。   那么是不是说就不能够卸载呢!其实也不是,有两个软件能够解决这个问题,那就是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档。

常用软件安装(jdk、tomcat的安装介绍)

jdk的安装:

Linux系统中对于开发人员来说,jdk是最基础的开发环境,下面介绍jdk在Linux系统下的安装。

文件的下载:

官网下载

尽量不要去第三方网站下载,在这里,我们可以下载rpm格式的,也可以下载tar.gz格式的。本教程使用的是tar.gz格式的。

在这里插入图片描述

大家如果嫌去官网麻烦的话,我也提供了,已经下载好的: 链接: https://pan.baidu.com/s/1UPZvaySpyDRfDMBklkNKgw 提取码: db43

解压缩文件

tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local/

在这里插入图片描述

修改文件名称:mv jdk1.8.0_121 jdk

在这里插入图片描述

修改配置文件

vim /etc/profile

在这里插入图片描述

#jdk
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin

重新加载配置文件

source /etc/profile

测试

在这里插入图片描述

Tomcat安装

Linux系统上安装tomcat的系统环境只需安装好jdk即可,然后下载对应的tomcat即可

文件下载

官网下载

在这里插入图片描述

安装tomcat

  上传到服务器

在这里插入图片描述

解压缩文件

tar -zxvf apache-tomcat-8.5.37.tar.gz

在这里插入图片描述

切换到apache-tomcat-8.5.37目录下:

cd apache-tomcat-8.5.37

在这里插入图片描述

启动服务

在apache-tomcat-8.5.37目录下:

在这里插入图片描述

也可以进入bin目录下:

在这里插入图片描述

测试

访问地址为:zmf:8080 因为我在window下配置了主机名映射。

在这里插入图片描述

没有配置的话只能使用地址访问 192.168.204.161:8080

在这里插入图片描述

**注意:**如果访问失败,查看防火墙是否失败?

转载于:https://my.oschina.net/u/4116644/blog/3045977

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值