Linux软件主流安装方式:
tar:解压安装(前提将安装包下载下来)
安装包格式:tar,tar.gz,tar.bz
安装解压包命令: tar -zxvf 包名xxx
rpm:直接安装,需要将安装包下载下来(好比双击window里的.exe文件)
安装包格式:rpm
安装命令:rpm -ivh 软件路径
卸载命令:rpm -e 软件包全名
yum:在线安装
安装命令:yum install xxxx 或者 yum -y install xxxx
卸载命令:yum remove xxxx(注意不是以安装,用其他方式安装,用yum卸载不了) yum -y remove xxxx
-y作用就是提示与不提示 如果有 -y就是提示的地方全是y
先演示下vim安装
输入y安装完成
vi和vim的差别就是颜色醒目
比如输入 vi /etc/profile
和vim /etc/profile
下面演示用rpm安装JDK
jdk官方下载地址
Java Downloads | Oracle
哈哈java 19
选择64或84,看你Linux版本
查看Linux版本
先创建个文件夹存放
mkdir /usr/local/develop
cd /usr/local/develop
把文件拖进去,自己想办法
rpm -ivh --prefix=/usr/local/develop/jdk jdk-8u351-linux-x64.rpm后面是安装包名
上面xxxxx没有哪个文件或目录没关系
记住路径:/usr/local/develop/jdk/jdk1.8.0_351-amd64
配置系统参数
修改/etc/profile文件
vim /etc/profile
添加以下内容
该配置配置在最开始和最后面都可以
export JAVA_HOME=/usr/local/develop/jdk/jdk1.8.0_351-amd64
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
或者放在最下面
保存 退出
重新加载配置文件
source /etc/profile
基本看下 java -version 和 javac -version就OK了
下面是我自己这边一点小故障
哈哈哈,发现 java -version和javac -version版本不一样,原因是我的Linux原先装了7
javac是编译命令 java是运行命令 版本不同可能出现莫名bug所以我这边需要调整下
嗯这个那个
用 rpm -qa|grep jdk,如果没有说明不是用rpm装的, 将1.7的删掉先,这个故意你们那边没有这个问题
除了1.8的都删了
用 rpm -e xxxxx或者 rpm -e --nodeps xxxxx 强制卸载
现在用java -version 和javac -version都是1.8
其实安装普通的, rpm -ivh --prefix=指定路径 rpm安装包 就可以了 这里因为安装的是JDK所以要配置下环境变量
下面演示用tar安装Tomcat
大概步骤是
1.下载tar.gz格式的Tomcat安装包
2.将Tomcat解压到指定目录
3.使用sh命令启动Tomcat
4.开启8080端口
5.宿主机浏览器输入IP地址和端口号访问Tomcat主页
下载Tomcat
Apache Tomcat® - Welcome!
版本随你喜欢
mkdir /usr/local/develop/tomcat 创建个存放的文件夹
解压Tomcat到指定文件夹
这里注意下:如果你的压缩包后缀是.tar那么用tar -xvf 如果后缀是tar.gz 那么用tar -zxvf
xvf的意思是显示解压过程和详细信息
我这里后缀是.tar.gz因此用tar -zxvf
解压指定的压缩包到指定目录
tar -zxvf /usr/local/develop/apache-tomcat-9.0.71.tar.gz -C /usr/local/develop/tomcat/
解压完成进入tomcat的bin目录
启动命令
./startup.sh
注意要启动Tomcat需要JDK环境
Tomcat本身就是用java写的
开启8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙(不想重启防火墙就重启虚拟机或者服务器)
systemctl restart firewalld.service
ip:8080
跑火车安装程序
yum install -y epel-release
yum install -y sl
安装后执行命令:sl