软件安装rpm方式介绍:
先去挂载光盘:
要确保这是已连接状态。
我们查看到已经挂载成功了。
进到这个目录下。
我们可以看到这有很多rpm软件包。
man rpm:
可以看到很多参数,但是我们不需要全部掌握。
举例:
这就是告诉我们需要安装这些依赖包才能安装这个软件包,这就是rpm的缺点。
强制安装,但是安装下来也用不了,没有任何作用。
我们之前是直接在光盘里去安装里面有的安装包,但是光盘肯定是有限的。
如果我们想安装一个光盘里没有的安装包应该怎么做呢?
如果我们还想使用这种方式,可以在网上找资源,下载下来上传到服务器,再使用这种方式进行安装。
查询已经使用rpm方式安装的安装包:
如果查不出任何东西,就是没有使用这种方式进行安装。
查看属于哪个服务软件包:
显示软件包的详细信息:
其它的参数大家可以后续去尝试。
rpm升级:
升级的时候要求我们前提是要有更新版本的安装包才行。
rpm包卸载 -e:
卸载失败是因为我们下载的是安装包,但是安装后就是服务了,我们卸载要卸载我们的服务。
当然如果有需要的关系不能被直接删除。
这就是我们rpm的一个使用方式。
yum方式安装软件:
我们这里不使用在线yum源,使用本地yum源,我们把这些yum源移动到其它目录中去:
然后我们创建本地yum源:
必须以repo结尾。
列出yum源列表:
清除之前yum缓存:
创建新的yum缓存:
为了使后面安装更加快速。
安装软件:
查看安装的软件:
因为yum是基于rpm的,所以使用rpm也能查看到安装的软件的具体信息。
如果本地有更高的版本,可以使用yum update 软件名进行升级。
卸载软件:
但是这样的查看是查看缓存,只要存在就会查询到。
应该使用下面的查看方法:
重新安装后用这个命令可以查到已安装的服务包的信息。
搜索服务包的信息:
在线yum源需要联网。但是本地Yum源不需要。
源码编译安装方式:
安装JDK
解压:
移动到/usr/local目录下重新命名:
配置环境:
加载环境变量:
查看jdk版本看是否安装成功:
这是一个简单的基础的配置。
安装nginx:
安装pcre正则表达式库:
压缩:
进行源码安装:
创建一个我们源码安装的路径。
源码安装:
安装编译:
下载nginx:
我们还要安装一些列的库:
可以使用这个命令去查看上一条命令是否执行成功。
解压nginx:
安装nginx:
编译安装:
为了节约资源我们删除我们root目录下的nginx:
因为我们之前已经用命令把nginx安装到local目录下了。
启动nginx:
已经成功启动了。
关闭nginx:
因为实际工作可能nginx被分在多台服务器上,所以我们一般启动时指定配置文件路径的方式去启动:
测试Nginx :
关闭nginx也可以用这种方式:
我们看看能否打开nginx:
防火墙开启,无法访问。
我们关闭防火墙:
这个就是我们的Nginx配置文件。
安装MYSQL:
1.关闭防火墙:
2.安装cmake工具:
3.下载boost路径:
4.创建我们的mysql存放地址:
5.还要创建一个给mysql存放数据的文件位置:
6.创建一个mysql用户:
7.使用cmake工具对mysql5.7.17进行环境收集检验与配置相关模块:
记得安装这个 包。
还要删除这个:
再重新编译:
成功。
8.make编译并安装
可能需要编译很久。
两个命令也可以写在一起。