linux复习笔记04(小滴课堂)

软件安装rpm方式介绍:

linux复习笔记04(小滴课堂)_第1张图片

linux复习笔记04(小滴课堂)_第2张图片

linux复习笔记04(小滴课堂)_第3张图片

先去挂载光盘:

linux复习笔记04(小滴课堂)_第4张图片

要确保这是已连接状态。

linux复习笔记04(小滴课堂)_第5张图片

我们查看到已经挂载成功了。

进到这个目录下。

linux复习笔记04(小滴课堂)_第6张图片

我们可以看到这有很多rpm软件包。

man rpm:

可以看到很多参数,但是我们不需要全部掌握。

linux复习笔记04(小滴课堂)_第7张图片

举例:

linux复习笔记04(小滴课堂)_第8张图片

这就是告诉我们需要安装这些依赖包才能安装这个软件包,这就是rpm的缺点。

强制安装,但是安装下来也用不了,没有任何作用。

我们之前是直接在光盘里去安装里面有的安装包,但是光盘肯定是有限的。

如果我们想安装一个光盘里没有的安装包应该怎么做呢?

如果我们还想使用这种方式,可以在网上找资源,下载下来上传到服务器,再使用这种方式进行安装。

查询已经使用rpm方式安装的安装包:

如果查不出任何东西,就是没有使用这种方式进行安装。

查看属于哪个服务软件包:

linux复习笔记04(小滴课堂)_第9张图片

显示软件包的详细信息:

linux复习笔记04(小滴课堂)_第10张图片

其它的参数大家可以后续去尝试。

rpm升级:

升级的时候要求我们前提是要有更新版本的安装包才行。

rpm包卸载 -e:

卸载失败是因为我们下载的是安装包,但是安装后就是服务了,我们卸载要卸载我们的服务。

linux复习笔记04(小滴课堂)_第11张图片

当然如果有需要的关系不能被直接删除。

这就是我们rpm的一个使用方式。

yum方式安装软件:

linux复习笔记04(小滴课堂)_第12张图片

linux复习笔记04(小滴课堂)_第13张图片

我们这里不使用在线yum源,使用本地yum源,我们把这些yum源移动到其它目录中去:

然后我们创建本地yum源:

必须以repo结尾。

linux复习笔记04(小滴课堂)_第14张图片

linux复习笔记04(小滴课堂)_第15张图片

列出yum源列表:
linux复习笔记04(小滴课堂)_第16张图片

清除之前yum缓存:

linux复习笔记04(小滴课堂)_第17张图片

创建新的yum缓存:

linux复习笔记04(小滴课堂)_第18张图片

为了使后面安装更加快速。

安装软件:

linux复习笔记04(小滴课堂)_第19张图片

查看安装的软件:

linux复习笔记04(小滴课堂)_第20张图片

linux复习笔记04(小滴课堂)_第21张图片

因为yum是基于rpm的,所以使用rpm也能查看到安装的软件的具体信息。

如果本地有更高的版本,可以使用yum update 软件名进行升级。

卸载软件:

linux复习笔记04(小滴课堂)_第22张图片

linux复习笔记04(小滴课堂)_第23张图片

但是这样的查看是查看缓存,只要存在就会查询到。

应该使用下面的查看方法:

linux复习笔记04(小滴课堂)_第24张图片

linux复习笔记04(小滴课堂)_第25张图片

重新安装后用这个命令可以查到已安装的服务包的信息。

搜索服务包的信息:

linux复习笔记04(小滴课堂)_第26张图片

在线yum源需要联网。但是本地Yum源不需要。

linux复习笔记04(小滴课堂)_第27张图片

源码编译安装方式:

linux复习笔记04(小滴课堂)_第28张图片

安装JDK

解压:
linux复习笔记04(小滴课堂)_第29张图片

移动到/usr/local目录下重新命名:

配置环境:

linux复习笔记04(小滴课堂)_第30张图片

加载环境变量:

查看jdk版本看是否安装成功:

这是一个简单的基础的配置。

安装nginx:

linux复习笔记04(小滴课堂)_第31张图片

安装pcre正则表达式库:

压缩:

进行源码安装:

linux复习笔记04(小滴课堂)_第32张图片

创建一个我们源码安装的路径。

源码安装:

linux复习笔记04(小滴课堂)_第33张图片

安装编译:

下载nginx:

linux复习笔记04(小滴课堂)_第34张图片

我们还要安装一些列的库:

linux复习笔记04(小滴课堂)_第35张图片

可以使用这个命令去查看上一条命令是否执行成功。

解压nginx:

安装nginx:

编译安装:

linux复习笔记04(小滴课堂)_第36张图片

linux复习笔记04(小滴课堂)_第37张图片

为了节约资源我们删除我们root目录下的nginx:

linux复习笔记04(小滴课堂)_第38张图片

因为我们之前已经用命令把nginx安装到local目录下了。

启动nginx:

linux复习笔记04(小滴课堂)_第39张图片

linux复习笔记04(小滴课堂)_第40张图片

已经成功启动了。

关闭nginx:

因为实际工作可能nginx被分在多台服务器上,所以我们一般启动时指定配置文件路径的方式去启动:

测试Nginx :

关闭nginx也可以用这种方式:

linux复习笔记04(小滴课堂)_第41张图片

我们看看能否打开nginx:

防火墙开启,无法访问。

我们关闭防火墙:

linux复习笔记04(小滴课堂)_第42张图片

linux复习笔记04(小滴课堂)_第43张图片

这个就是我们的Nginx配置文件。

安装MYSQL:

linux复习笔记04(小滴课堂)_第44张图片

1.关闭防火墙:

linux复习笔记04(小滴课堂)_第45张图片

linux复习笔记04(小滴课堂)_第46张图片

linux复习笔记04(小滴课堂)_第47张图片

2.安装cmake工具:

3.下载boost路径:

4.创建我们的mysql存放地址:

5.还要创建一个给mysql存放数据的文件位置:

6.创建一个mysql用户:

7.使用cmake工具对mysql5.7.17进行环境收集检验与配置相关模块:

linux复习笔记04(小滴课堂)_第48张图片

linux复习笔记04(小滴课堂)_第49张图片

记得安装这个 包。

linux复习笔记04(小滴课堂)_第50张图片

还要删除这个:

再重新编译:

成功。

8.make编译并安装

可能需要编译很久。

两个命令也可以写在一起。

linux复习笔记04(小滴课堂)_第51张图片

linux复习笔记04(小滴课堂)_第52张图片

linux复习笔记04(小滴课堂)_第53张图片

linux复习笔记04(小滴课堂)_第54张图片

你可能感兴趣的:(linux,笔记)