로그인

검색

Extra Form

CentOS 7 에 MariaDB 최신버전으로 설치하기 


  1. yum 을 업데이트 및 업그레이드 한다
    # yum update
    # yum upgrade

    yum repository 등록으로 설치패키지 활성화
    # vi /etc/yum.repos.d/MariaDB.repo
        [mariadb]
    	name = MariaDB
    	baseurl = http://yum.mariadb.org/10.4/centos7-amd64
    	gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    	gpgcheck=1
    🍓https://mirror.mariadb.org/yum/
     
  2. MariaDB를 최신버전으로 설치한다
    # yum install MariaDB
    또는
    # yum -y install mariadb-server 
    ...완료되면 Complete !
     
  3. 설치 확인 
    # rpm -qa | grep MariaDB
    ... MariaDB-compat-XXX
    ... MariaDB-client-XXX
    ... MariaDB-common-XXX
    ... MariaDB-server-XXX

    또는 

    # rpm -qa | grep -i mariadb
    ... mariadb-server-XXX
    ... mariadb-Libs-XXX
    ... mariadb-X.X.XXXX  와 같이 세개의 버전정보가 나타남 

    또는
    # mariadb --version
    ... mariadb Ver 15.1 Distrib 10.4.12-MariaDB, for Linux (x86_64) using readline 5.1
     
  4. MariaDB 서비스 가동
    # systemctl start mariadb
     
  5. MariaDB 접속하기 
    # mysql
    ... 초기에는 root  비번이 설정되어 있지 않으므로 그냥 접속됨. 
    ... MariaDB의 기본계정 root가 OS의 root 계정과 동일한게 아니고 이름만 같은 것임에 주의 

    # exit 또는 quit
    ... DB로그인에서 나오기 
     
  6. MariaDB 패스워드 변경
    # /usr/bin/mysqladmin -u root password
      // 사용자 root 의 패스워드를 변경하겠다는 명령임

    ... 패스워드 변경 후 접속 방법

    # mysql -u root -p
       // User명 root에서 Password로 로그인한다는 뜻, 이때 -p 다음에 패스워드를 붙여 사용할 수 있다. 
       // 예시 (이렇게 사용하는 것은 권장하지 않음) 
    # mysql -u root -p패스워드
     
  7. OS 시작시 자동으로 작동하도록 설정
    # systemctl enable mariadb

    ...자동시작 설정이 잘되어 있는지 확인
    # systemctl is-enabled mariadb
       ... 결과가 enabled 면 정상 설정, disenabled 면 다시 설정해 준다.
     
  8. 데몬 및 포트 확인 
    # netstat -anp | grep 3306
       // 기본 포트는 3306, 데몬이름은 mysqld 
     
  9. 방화벽 허용 등록하기 
    # firewall-cmd --permanent --add-service=mysql
    # firewall-cmd --reload

  1. 22
    May 2023
    13:47

    CentOS 기본 명령어 몇가지

    OS버전 확인> cat /etc/redhat-release 또는 cat /etc/*release* java 버전 확인> java -version 또는 javac -version [ 사용량 확인 하기 ] CPU 사용률> top -b -n1 | grep -Po '[0-9.]+ id' | awk '{print 100-$1}' 3.7 이렇게 결과가 나오면 사용률은 3.7% ...
    Read More
  2. 01
    Apr 2023
    19:12

    CentOS 7 최소설치 후 netstat 명령이 없는 경우

    CentOS 7 을 최소설치 한 경우 일부 명령이 설치되지 않을 수 있습니다. netstat 명령 입력시 not found 오류가 뜬다면 아래와 같이 net-tools 패키지를 설치해 준다 # yum install net-tools
    Read More
  3. 01
    Apr 2023
    19:09

    CentOS 7 에 MariaDB 설치하기

    CentOS 7 에 MariaDB 최신버전으로 설치하기 yum 을 업데이트 및 업그레이드 한다 # yum update # yum upgrade yum repository 등록으로 설치패키지 활성화 # vi /etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10...
    Read More
  4. 01
    Apr 2023
    18:33

    CentOS 7 에서 MariaDB 완전제거

    CentOS 에서 MariaDB를 완전하게 삭제하는 방법입니다. MariaDB 삭제하기 # yum remove -y mariadb mariadb-server ... 진짜냐고 물어오면? y ... 지원지면 Complete ! 기타 생성되었던 파일 삭제 # rm -rf /var/lib/mysql # rm /etc/my.cnf // DB 로그인 정보...
    Read More
  5. 01
    Apr 2023
    15:25

    CentOS 7.9 에 Apache 웹서버 설치하기

    CentOS 7.9 최소설치 버전에서 Apache 웹서버 구성방법 CentOS 의 업데이트를 최신으로 갱신합니다. # yum -y update Apache 웹서버를 설치합니다. # yum install httpd # systemctl start httpd // httpd 서비스 시작 # systemctl enable httpd // 운영체제 ...
    Read More
  6. 01
    Apr 2023
    14:29

    CentOS 7.9 최소설치시 ssh 구성 방법

    CentOS 7.9 최소설치 후 ssh 환경을 설정하기 CentOS 설치시 최소설치를 하더라도 ssh 는 기본 설치됨 # systemctl status sshd // ssh 상태를 확인 ssh 포트를 변경하는 방법 - /etc/ssh/sshd_config 파일을 수정 #Port 22 를 찾아서 주석을 해제하고 원하는 ...
    Read More
  7. 01
    Apr 2023
    13:20

    CentOS 7.9 최소설치시 네트워크 설정 방법

    CentOS 7.9 를 최소설치하여 웹서버 구성하는 방법입니다. 최소설치를 완료한 이후 ip설정 완료된 이후 부터 작업입니다. ip 확인 방법 # hostname -i // 맥주소와 ip를 나타냄 # hostname -I // 대문자 i, 아이피 주소만 나타냄 # ip addr show # ip addr // ...
    Read More
  8. 31
    Mar 2023
    14:30

    CentOS 에서 MariaDB 설치하기

    CentOS 버전 확인 > cat /etc/*release https://mariadb.org/download/?t=repo-config 에서 OS버전 및 설치하고자 하는 MariaDB 버전에 따라 Repository 정보와 설치 명령어를 안내 받을 수 있다. repository 정보를 수정하여 설치를 준비한다. > vi /etc/yum....
    Read More
  9. 03
    Nov 2022
    13:58

    하위 모든 폴더 & 파일 권한, 소유자 일괄 변경

    [ 폴더 ] 경로 이하 모든 디렉터리의 소유권 변경 root@~: # chown -R user:group 경로 경로 이하 모든 디렉터리의 권한 변경 root@~: # chmod 755 -R 경로 root@~: # find /경로 -type d -exec chmod -R 755 {} \; [ 파일 ] 경로 이하 모든 파일의 권한 변경 ...
    Read More
Board Pagination Prev 1 2 Next
/ 2