黑马程序员|Linux2022第5章在Linux上部署各类软件(上)

一 MySQL数据库管理系统安装部署

本节有四个部分:
MySQL5.7版本在centos系统安装

MySQL8.0版本在centos系统安装

MySQL5.7版本在Ubuntu系统安装

MySQL8.0版本在Ubuntu系统安装

只选取8.0版本centos进行实操。

 

遇到的问题:

1.刚开始是yum命令执行错误。

2.密钥2022改为2023。

0ad9b3cc021d43058e7519ed06d15670.png

 

c501eb3241c547088730a0328c9e5abc.png

712d91dc61b546b7ad324d529a0cc19f.png

 

然后重新执行第3点的命令。

%位置是允许哪个IP远程连接,如果是@'192.168.88.3'就是只允许这个IP连接,如果要多台要多次执行,如果是%就代表任意IP。

允许root以任意的IP地址登陆MySQL系统,后面是远程登陆密码。

 


二 Tomcat的安装部署

安装jdk11!课程是jdk8但是一定要装11。

出现权限问题,解决方法:上传到普通用户的home目录,然后通过root权限通过mv命令移动到root用户。

后面只要是指定安装目录的软件,都安装到这个文件夹里面。

注意是jdk11,讲义上是jdk8,用tab补全命令。

因为1太长了,以后只要cd到jdk文件夹就可以了,比cd一长串方便。

不是修改文件名是因为可以保留版本号,可能会安装多个jdk版本。如果以后要切换jdk的版本,只要把jdk的软链接指向其他版本(文件夹)就可以了。

vim /etc/profile

第3行解释:通过$JAVA_HOME/bin是因为可能会使用多个jdk版本,所以会在环境变量配置个Java_home,如果Java版本发生变化,不用修改PATH,只用修改Java_home(第2行)即可。

两个版本号不一样,因为181这个是系统自带的。

执行的不是/export路径里面的Java。

因为在搜索路径中/usr/bin/java更前面。

如果要使用自己的Java,要么把搜索路径放到前面,要么让自己的Java替代系统的Java。

然后执行yum install java-devel

tomcat是提供网络服务的,托管一个网站,如果以root启动,如果网站被黑了,别人就拿到了root权限,对服务器是灾难。如果是普通用户,就算被黑了,也没有太大权限。

从第2步开始。

然后执行wget。

10.1版本只支持jdk11或者以上版本,最好下jdk11的版本。

进tomcat官网的archives选项中查找这个版本的路径更改即可,24.8.8是10.1.28。

先以root用户去解压文件。

注意tar命令要-C指定路径解压到/export/server/

tomcat的启动等操作要使用普通用户,所以要更改权限。

/bin里面放的都是可执行的文件。

默认绑定在8080端口。

直接输入IP:8080。如果访问不了是因为Linux有防火墙,关闭了一些端口,对内可以访问。

curl 127.0.0.1:8080

对本机发起网络请求是可以得到html代码的,但是浏览器里面就打不开。

如果仅学习关了比较方便。

成功:


三 Nginx安装部署

因为nginx安装包不在这个仓库地址里面,所以要手动添加repo文件去记录nginx的下载地址。

要先关闭tomcat才能看到这个页面。

关闭tomcat:

1.切换到Tomcat 安装路径:/export/server/tomcat/bin

2.执行./shutdown.sh


四 RabbitMQ安装部署

参考这个博主的1~4步骤,黑马的步骤报错,好像是密钥问题。

centons7安装rabbitmq_rabbit在github中的密钥-CSDN博客

用户名叫admin,密码是Ithiema66^

2:设置权限

3:标记为管理员

管理控制台的页面。


五 Redis安装部署

装了epel相当于装了个第三方仓库,提供了很多当前系统没有的软件,扩大了软件商店。

但是不同的是前面配置rabbitmq仓库里面就只有rabbitmq。但是配置了epel就不只有一个软件,而是有很多软件包在里面。

解决方法:

Linux centos7 安装 yum install epel-release 出现 无需任何处理 提示_rehat yum 安装时,提示无需任何处理-CSDN博客

创建这个文件 /etc/yum.repos.d/epel.repo


六 ElasticSearch安装部署

把对应行的#删了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值