RHEL 7 本地光盤做yum源配置
1.由於紅帽7系統是安裝在虛擬機上的,先檢查一下虛擬機設置的是否有問題:
Ps:第一次掛載時沒反應就是因為在 設備狀態第一個沒打鉤。
2.掛載光盤
[root@linuxprobe ~]# mkdir -p /media/cdrom
[root@linuxprobe ~]# mount /dev/cdrom /media/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
[root@linuxprobe ~]# ls /media/cdrom
addons images Packages RPM-GPG-KEY-redhat-release
EFI isolinux release-notes TRANS.TBL
EULA LiveOS repodata
GPL media.repo RPM-GPG-KEY-redhat-beta
3.
[root@linuxprobe ~]# vim /etc/yum.repos.d/rhel7.repo
[rhel7] #自定義
name=rhel7 #自定義
baseurl=file:///media/cdrom #本地光盤掛載路徑
enabled=1 #啟用yum源,0為不啟用,1為啟用
gpgcheck=0 #檢查GPG-KEY,0為不檢查,1為檢查
yum clean all #清除yum緩存
yum makecache #緩存本地yum源中的軟件包信息
配置完保存退出就可以用yum安裝
安裝mysql ,LINUX7可以為最小化安裝環境。
一、 安裝兼容包
yum install -y gcc gcc-c++ cmake ncurses ncurses-devel bison
二、 上傳或者下載mysql5.7安裝包
mysql5.7 編譯安裝需要boost 庫,這裡官網下載含boost的源碼包
wget https://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-boost-5.7.29.tar.gz
三、 創建mysql 用戶
useradd -s /sbin/nologin mysql
四、 建立所需目錄並更改所有者為mysql
mkdir -p /data/mysql/data
chown -R mysql:mysql /data/mysql
五、 將下載好的mysql 解壓到/usr/local/mysql 目錄下
Mkdir /usr/local/mysql/
tar -zxvf *.tar.gz -C /usr/local/mysql/
六、 切換到/usr/local/mysql 目錄下,編譯安裝
cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boost
編譯期間有報錯:
考慮在Linux7.4下面安裝mysql5.7最新版和MYSQL8.0最新版,都遇到一些兼容性問題。決定放棄不用LINUX7.4安裝光盤作yum源。決定用回互聯網163 yum源。
七、 換回163源
cd /etc/yum.repos.d
mv rhel7.repo rhel7.repo.backup
mv CentOS7-Base-163.repo.backup CentOS7-Base-163.repo
yum clean all
yum makecache
八、 繼續安裝mysql
cd /usr/local/mysql/mysql*
yum install -y openssl
cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boost
還是報錯:
Yum searh ssl ,將搜索出來的ssl的組件,都安裝上
yum install -y apr-util-openssl.x86_64 mod_ssl.x86_64 nss_compat_ossl.i686 nss_compat_ossl.x86_64 nss_compat_ossl-devel.i686 nss_compat_ossl-devel.x86_64 openssl-devel.i686 openssl-devel.x86_64 openssl-perl.x86_64 openssl-static.i686 openssl-static.x86_64 openssl.x86_64 openssl-libs.i686 openssl-libs.x86_64 openssl098e.i686 openssl098e.x86_64
再次執行cmake ,終於cmake成功
以下文章點擊率最高
Loading…