千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通全套视频

1.源码包编译安装
更换国内源base
yum -y install epel-release
yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
1 配置环境
.tar.gz .zip
互联网下载---上传---安装
tar xf xxx
cd xxx
./configure --prefix=/usr/local/nginx(指定安装路径)
make
make install
2.软件安装三种方式
1 rpm window下载软件包, 然后上传然后安装
特点:不能够自动解决依赖关系,需要一个软件包一个软件包安装
2 yum 必须有公网,能够上网 有yum仓库(源)
特点:自动解决依赖关系
源码编译安装
特点:更加稳定,便于升级
下载mysql源
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
下载阿里云的基础源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
下载腾讯的基础源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
清理默认的环境--- 已经安装完mariadb-server 的服务器 必须要删除并且移除相关文件,才可以安装 mysql.
相关文件:
yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y (erase 移除的意思)
userdel -r mysql
rm -rf /etc/my*
rm -rf /var/lib/mysql
##(装完mariadb 删除相关信息,mariadb默认安装完都是my.conf)