精通linux系列linux下常用安装服务软件源码编译安装方式与实战部署jdk环境(代码片段)

大数据小禅 大数据小禅     2022-12-06     520

关键词:

🚀 作者 :“大数据小禅”

🚀 专栏简介 :本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢迎小伙伴们订阅!

🚀 个人主页 :大数据小禅

🚀 粉丝福利 :加入小禅的大数据社群

🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬

文章目录

Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境

简介:介绍源码编译安装软件包的管理

源码安装优点:编译安装过程,可以设定参数,指定安装目录,按照需求进行安装,指定安装的版本,灵活性比较大。

源码安装的缺点:需要对依赖包一个一个的进行安装,不敢随便升级,一升级可能会由于依赖包的是不能使用
导致一系列连锁反应

源码编译安装软件包4大步骤:
1:解压源码包
tar -xf 源码包
2.配置
进入解压后的目录,用./configure命令来配置相关信息(比如指定安装目录 --
prefix=/usr/local/nginx)和生成Makefile文件
3.编译
make -j4    j代表jobs(工作)4是开启四个进程进行编译
4.安装
make install

注意了:源码安装一般用于安装一些有拓展性的软件,比如mysql,nginx,阿帕奇这些。。。或者想指定到哪些安装环境的

CentOS7服务器JDK8安装实战

简介:演练JDK8环境的安装
下载jdk官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

全局环境变量的配置文件:vi /etc/profile
进入后进入最后一行加入下面这些(跟window类似,添加环境变量,让系统找到可执行文件的路径)

export JAVA_HOME=/usr/local/jdk1.8.0_211        #这个路径要改,其余不需要改,export是声明这个变量
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH     :号是环境变量的一个分隔符
加载环境变量:source /etc/profile
java -version 验证是否安装成功
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

精通linux系列linux下常用安装服务软件yum方式的介绍(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢... 查看详情

精通linux系列linux下常用安装服务软件yum方式的介绍(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢... 查看详情

精通linux系列linux安装软件服务rmp方式(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析。🚀粉丝福利:加入小禅... 查看详情

100天精通oracle-实战系列(第1天)保姆级virtualbox虚拟机安装linux系统(代码片段)

100天精通Oracle-实战系列(第1天)Linux系统安装一、虚拟机安装二、Linux系统安装1、安装介质下载2、创建虚拟主机3、挂载系统镜像4、安装Linux系统5、安装后配置💻视频教程Linux系统安装->返回总目录<-想要精通Orac... 查看详情

linux系列教程——linux软件包管理之rpm命令

  前面我们介绍了Linux系统的常用命令介绍和文本编辑器vim命令的介绍。那么从这篇博客开始,我们会正式的讲解Linux的系统管理,首先要讲的是Linux的软件包管理。1、Linux软件包分类  一、源码包    源码包能直接看到... 查看详情

libusb系列-003-linux下libusb源码编译(代码片段)

libusb系列-003-Linux下libusb源码编译文章目录libusb系列-003-Linux下libusb源码编译摘要源码下载及解压下载源码解压下载的源码压缩包打开终端准备编译环境安装makedh-autoreconf安装libudev-dev编译错误的教程增加执行bootstrap.sh指令再编译mak... 查看详情

精通linux系列centos7实战部署tomcat网站服务器(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢... 查看详情

linux下常用的(软件包)安装源

参考技术A我最常用的Linux发行版为CentOS。为了拥有一个“干净”的系统,尽量减少不必要的软件安装,我一般都会采用minimal版本安装。但安装完成后并不能满足我的基本需求;对我来说,还需要安装一些常用的(对我来说)软... 查看详情

windows和linux下排查c++软件异常的常用调试器与内存检测工具详细介绍(代码片段)

...itizer内存分析工具5、最后C++软件异常排查从入门到精通系列教程 查看详情

linux下源码安装软件

 在linux下的很多软件都是通过源码包方式发布的,这样做对于最终用户而言,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,... 查看详情

linux软件管理之------编译安装nginx服务器并手动编写自动化运行脚本

  红帽系列的 linux软件管理分为三类:1.rpm安装软件。2.yum安装软件。3.源码包编译安装。前面两种会在相关专题给出详细讲解。源码包的编译安装是非常关键的,我们知道linux的相关版本非常多,相关的编译器,解释器也... 查看详情

linux环境基础开发工具的使用(代码片段)

...译,得到可执行程序.但是这样太麻烦了,于是有些人把一些常用的软件提前编译好,做成软件包(可以理解成windows上的安装程序)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接进行安装.软件包和软件... 查看详情

linux下安装gcc环境作用是啥?

参考技术Agcc环境是编译软件用的,就是下载源码包,然后自己编译,可以定制编译一些特殊选项,比较常用 参考技术B较多的用于源码编译的时候需要依赖gcc具体可以看看《linux就该这么学》 参考技术Cgnu的编译器cc++等等需要这个 查看详情

linux下,源码安装软件概念(代码片段)

源码安装的概念:注意事项1、源码包是从官方网站上下载来的,下载的文件常见格式一般是“.tar.gz”或".tar.bz2"。2、源代码下载后的保存位置:"/usr/src保存内核源代码,/usr/local/src保存用户下载的源代码&... 查看详情

精通linux系列最全的linux常用操作命令都在这了,收藏备用(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢... 查看详情

万字详解linux下安装软件的方式(yum配置+rpm+源码安装)(代码片段)

文章目录一、Linux下有哪些软件安装方式1.rpm包(二级制软件包)2.源码软件包3.二进制源码包4.常见的二进制软件包5.二进制包和源码包区别6.二进制软件包的安装方式二、各种软件包安装步骤1.rpm软件包的安装和卸载1࿰... 查看详情

linux服务器java环境部署系列:安装gitmaven

...绍Linux服务器下搭建Java环境的相关操作:安装git、maven。系列文档目录  Linux服务器Java环境部署系列(一):安装JDK  Linux服务器Java环境部署系列(二):安装nginx、mysql、tomcat、redis  Linux服务器Java环境部署系列(三):... 查看详情

linux零基础快速入门到精通导学

Linux零基础快速入门到精通【黑马程序员新版Linux零基础快速入门到精通,全涵盖linux系统知识、常用软件环境部署、Shell脚本、云平台实践、大数据集群项目实战等】文章目录Linux零基础快速入门到精通导学whyLinux课程设计如... 查看详情