p207
특징
- 바이너리 파일로 구성 -> 컴파일이 필요 없음.
RPM 옵션 (https://harryp.tistory.com/877)
설치 관련 옵션 : -i (주로 -Uvh) 사용
옵션 | 설명 |
---|---|
i (install) | 설치 |
U (upgrade) | 설치, 업데이트 |
v (verbose) | 설치 시 상세 내용을 함께 출력 |
h (hash marks) | 설치 시 progress를 #으로 표시 |
삭제 관련 옵션 : -e
주로 -evh
--test: 실제 삭제하지 않고, 삭제 했을 경우 의존성 문제가 있는지 확인 가능
--nodeps: 의존성 에러
패키지 정보 확인 옵션 : -q
옵션 | 설명 |
---|---|
a | 시스템에 설치된 전체 패키지 정보 확인 |
i | 설치된 패키지의 정보 확인 |
l | 설치된 패키지 파일의 경로 확인 |
yum list installed
: 설치된 패키지 전체 목록 보기 yum check-update
업데이트가 필요한 패키지 목록 확인https://mariadb.org/download/?t=repo-config 해당 사이트에서 자신의 OS 버전과 원하는 MariaDB 버전 선택
vim /etc/yum.repos.d/MariaDB.repo
작성
# MariaDB 10.5 CentOS repository list - created 2022-09-06 07:20 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = https://mirrors.xtom.jp/mariadb/yum/10.5/centos7-amd64
gpgkey=https://mirrors.xtom.jp/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum -y install MaraiDB-server MariaDB-client
service mysql start
systemctl start mysql.service
systemctl status mysql.service
firewalld-cmd --add-service=mysql --permanent
firewalld-cmd --add-prot=3306/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all
[root@server1 LABs]# netstat -nlp | grep 3306
tcp6 0 0 :::3306 :::* LISTEN 1231/mysqld
mysql -u root
파일시스템이란?
Server는 disk를 hotswap 방식으로 사용
파일 시스템 마운트
mount : 파일 시스템을 디렉터리 계층 구조의 특정 디렉터리와 연결하는 것
mount point : 디렉터리 계층 구조에서 파일 시스템이 연결되는 디렉터리