Linux三种安装

Posted 滑稽404#

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux三种安装相关的知识,希望对你有一定的参考价值。

环境:
- 阿里云
- CentOs7

一、rpm

jdk为例

1.java -version 查看是否有jdk
2.如果没有jdk就直直接使用rpm文件进行安装
rpm -ivh rpm包
rpm -ivh jdk-8u291-linux-x64.rpm

前往Oracle下载Linux安装文件jdkxxx.rpm
然后使用如xftp等文件传输软件传输到服务器上,使用如上指令对rpm文件进行安装
3.如果已有jdk,但是想换

.rpm -qa|grep jdk  #检测jdk版本信息
jdk1.8.0_121-1.8.0_121-fcs.x86_64

根据查询出的版本信息进行删除
rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64
/usr/java/jdk1.8.0_291-amd64
进入该目录就可以查寻jdk目录结构

bin        javafx-src.zip  legal    man          src.zip
COPYRIGHT  jmc.txt         lib      README.html  THIRDPARTYLICENSEREADME-JAVAFX.txt
include    jre             LICENSE  release      THIRDPARTYLICENSEREADME.txt

4.配置环境变量 vim /etc/profile  跟windows配置差不多

JAVA_HOME=/usr/java/jdk1.8.0_291-amd64
CLASSPATH=%JAVA_HOME%/lib;%JAVA_HOME%/jre/lib;
PATH=$JAVA_HOME/bin;$JAVA_HOME/jre/bin;
export JAVA_HOME CLASSPATH PATH

5.source /etc/profile 使配置文件生效

然后发现报错,而且指令失效

-bash: fg: no job control 
-bash: /usr/java/jdk1.8.0_221-amd64/jre/bin: Is a directory

错误解决方案

二、解压缩

tomcat压缩包为例
去tomcat官网下载tar.gz压缩包

1.tar -zxvf xxx. .tar.gz 解压压缩包
tar -zxvf apache-tomcat-9.0.50\\ .tar.gz  

2.启动tomcat/bin目录下的xxx.sh(windows是启动xxx.bat)
./startup.sh:开启
./shutdown.sh:关闭

如果访问不到服务,可能是防火墙没开端口,服务器安全组没有设置

开启端口: firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:systemctl restart firewalld.service

--zone:作用域
--add-port=80/tcp:添加端口,端口/传输协议
--permanent:永久生效,没有此参数重启后失效

三、yum在线安装

以docker为例,yum安装必须要连接到网络

yum install docker

docker version 检测安装

systemctl start docker  启动docker服务

docker详细操作

以上是关于Linux三种安装的主要内容,如果未能解决你的问题,请参考以下文章

linux 添加开机启动项的三种方法

linux下安装mysql

从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)(FileZilla)(Secure CRT) 这三种一定要一起使用 之2

从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)(FileZilla)(Secure CRT) 这三种一定要一起使用 之3

linux的三种安装形式

[linux][c/c++]代码片段01