SharedIT | 묻고 답하기(AMP)

centos 7 mariadb yum 설치 관련

cnetos 7 설치할 때 mariadb도 처음엔 깔려 있었습니다.. 근데 제가 이것저것 만져보다가 yum remove mariadb* 명령어로 기존의 설치된 mariadb를 지워버렸어요.. 다시 yum으로 설치하려니까 설치가 안됩니다... 구글로 검색해봤는데 repo파일을 만들어서 mariadb를 yum으로 설치해보라고 해서 해봤는데 역시나 안되더라구요.. baseurl등 기입하는 주소도 몇번이고 확인하고 했는데 안됩니다.. 서버가 내부망에 있어서 인터넷이 안되는데 이것때문인지.. 빨리 서버를 구축해야 되는데 yum으로 mariadb 설치하는 상세한 방법좀 알려주세요..
Tags : 태그가 없습니다.

5개의 답변이 있습니다.

ioi
  0 추천 | 5년 이하 전
설치DVD 를 이용해서 local repo 구축해서 설치하시면 됩니다. google 에서 local repo 검색해보세요.
wansoo
  0 추천 | 5년 이하 전
인터넷이  안되고, 인터넷 되게도 하기 어려운 상황이라면...
rpm 버전을 다운 받아서 USB에 담아 넣고 설치하는게 좋을 것 같네요.

아래 링크 참고해서 설치해 보세요~

https://mariadb.com/kb/en/library/rpm/

wansoo | 5년 이하 전

다운로드는 링크 사이트 상단에 있는 DOWNLOAD 메뉴를 이용해서 받으면 되고요~
한그루
  0 추천 | 5년 이하 전
yum 은 인터넷 접속이 되어야 동작합니다.
Proxy 를 사용하던지 인터넷을 잠시 허용하던지 해야합니다.
아마도 repository 는 한 번 설치 하셨기 때문에 문제 없으실것같습니다.
차바라기
  0 추천 | 5년 이하 전

아니며 우선 yum에 mariadb 저장소를 추가한다. http://yum.mariadb.org/10.1/centos7-amd64는 현재 최신 버전과 CentOS7을 기준으로한 주소다. http://yum.mariadb.org 를 열어보면 다른 기준에서 사용할 수 있는 레포지토리들도 확인할 수 있다.

 $ echo "[mariadb]" > /etc/yum.repos.d/MariaDB.repo $ echo "name = MariaDB" >> /etc/yum.repos.d/MariaDB.repo $ echo "baseurl = http://yum.mariadb.org/10.1/rhel7-amd64" >> /etc/yum.repos.d/MariaDB.repo $ echo "gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB" >> /etc/yum.repos.d/MariaDB.repo $ echo "gpgcheck=1" >> /etc/yum.repos.d/MariaDB.repo

더 간단한 방법도 있다.

 $ wget -O /etc/yum.repos.d/MariaDB.repo http://mariadb.if-not-true-then-false.com/rhel/$(rpm -E %rhel)/$(uname -i)/10_1

이후는 기존과 동일하다.

 $ yum install -y mariadb mariadb-server $ systemctl enable mariadb.service $ systemctl start mariadb.service $ mysql_secure_installation
차바라기
  0 추천 | 5년 이하 전
혹시 /etc/yum.repos.d/MariaDB.repo 파일 생성에 파일 생성해보셨나요?

hanmg93 | 5년 이하 전

네 생성하고 설치해봤지만 안되네요..

차바라기 | 5년 이하 전

그렇군요~다른방법이 있는지 검색을 해봐야 겠네요