软件的安装方式:
二进制安装。---只需要解压就可以。 只针对特殊平台。 比如jdk tomcat
RPM: 按照一定的规范就可以按照该软件。 无法安装依赖的文件。
yum 远程安装 基于RPM 帮你把依赖的文件安装上去。 多
安装源码安装。 编译--->打包---->安装
一、安装jdk1.8
首先我们要先有jdk1.8的压缩包,格式为xxx.tar.gz。可以通过wget命令下载也可以通过文件传输的方式压缩包传入到Linux中。传输可以使用XFtp7来实现。
我们一般都将软件安装到 /usr/local/soft目录下(或者直接/usr/local目录下)
(1) 压缩文件上传到指定目录下 (上面推荐的安装路径下)
(2) 解压该文件
tar -zxvf jdk-8u161-linux-x64.tar.gz
(3) 配置环境变量
vi /etc/profile
配置内容:(直接在文件最后面换行写入)
#####JDK环境变量的配置#######
export JAVA_HOME=jdk的安装路径
export PATH=$PATH:$JAVA_HOME/bin
(4)刷新配置文件
source /etc/profile
二、安装tomcat8.5
(1) 传入压缩包并解压(与上面安装jdk的步骤相同)
(2) tomcat的启动(解压即可用)
- 进入到tomcat的bin目录
- 运行startup.sh
./startup.sh
- 结束运行
./shutdown.sh
(3) 防火墙放行端口号(以默认端口号8080为例)
firewall-cmd --add-port=8080/tcp --zone=public --permanent
三、安装mysql8.0.11
安装之前如果安装的有其他的版本,需要先卸载
卸载mysql的步骤:
(1) 关闭MySQL
service mysqld stop
(2) 查看当前安装mysql情况,查找以前是否装有mysql
rpm -qa | grep -i mysql
执行以后如果有内容则将这些内容执行以下的命令:
rpm -ev 上面出现的名称复制下来 --nodeps
一个一个删除安装,删除完毕以后再执行一次查看安装的命令,查看是否删除干净
(3) 查看之前安装的MySQL的目录并删除
find / -name mysql
将查出的内容通通删除 rm -rf 目录名
(4) 删除 my.cnf 文件
rm -rf /rtc/my.cnf
(5) 最后执行一遍查看命令,如果无结果则说明卸载成功
rpm -qa | grep -i mysql
Centos7安装MySQL8.0.11直接看大佬们的文章:这里8.0.11和8.0.21安装方式相同,想安装哪个版本都可。
1.Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
可能会出现输入初始密码怎么也输入不对的情况,这里引入另一位大佬的文章完美解决: