분류 전체보기 (32) 썸네일형 리스트형 [Linux] CentOS Stream yum, dnf 저장소 변경 CentOS Stream에서 yum, dnf를 사용하려고 할 때,파일 저장소 경로(repository)를 변경하지 않은 상태라면 아래와 같이 오류가 발생합니다. 정상적으로 사용하기 위해서는아래처럼 yum, dnf 저장소를 변경해주어야 합니다. yum.repos.d = yum, dnf 설치 파일들을 저장하고 있는 저장소 경로 설정 파일bash# cd /etc/yum.repo.d# vi CentOS-Appstream.repo bash# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*# sed -i 's/mirrorlist/#mirrorlist/g' /etc/y.. [Linux] 리눅스 캐시 메모리 정리하는 방법 Linux 서버에서 웹서버, DB 등을 사용하다 보면 메모리가 부족해지는 경우가 있습니다. 이때, 주기적으로 캐시 메모리를 정리해준다면 메모리 부족 현상을 개선할 수 있습니다. 1. 리눅스 서버의 메모리 상태를 확인 합니다. bash # top 현재 서버는 16GB의 메모리를 가지고 있으며, 약 7.7G를 사용하고 8.4G 용량 사용 가능합니다. 2. 캐시 메모리 정리 명령어를 입력합니다. bash # sync && echo 3 >> /proc/sys/vm/drop_caches top에서 cached에 사용 중인 메모리가 줄어들고 free 부분의 용량이 늘어난 것을 확인할 수 있습니다. ※ 추가로 crontab (작업 스케줄러)를 사용하여 주기적으로 정리할 수 있습니다. bash # crontab -e .. [mysql] Database 백업, 복원하는 방법 mysql에서 데이터베이스를 백업하는 방법을 알아보겠습니다. 백업의 동작은 mysqldump라는 명령어로 진행하게 됩니다. mysqldump 동작을 할 때 필요한 필수 권한이 존재합니다. select 권한, show view 권한, trigger 권한, lock table(필수 x) 권한이 필요합니다. 1. 백업 할 데이터베이스를 확인합니다. mysql mysql > show databases; 2. 파일 형태로 백업 데이터를 저장합니다. bash # mysqldump -u root -p --add-drop-table --set-charset --default-character-set=utf8 krujy > db_krujy_backupfile.sql mysqldump -u [mysql 계정] -p --a.. HTML 입력 태그, 양식 (7) 1. 태그 -> 사용자로 부터 다양한 형태의 데이터를 입력받기 위해 필요한 입력 요소들을 담는 컨테이너 ★ , , 등의 입력 요소 태그는 모두 안에서 사용되어야 함 - 결과 화면에서는 아무것도 표시되지 않음 속성 명 표현 형태 속성 역할 특이사항 action action="URL" 데이터를 전달받아 처리할 페이지의 URL을 지정 method method="전송방식" 데이터 전송에 사용하는 HTTP 방법을 지정 get 또는 post로 동작 name name="이름" 이름 accept-charset accept-charset="방식" 문자 인코딩 방식 autocomplete autocomplete 자동 완성 기능 enctype enctype="방식" 데이터 인코딩 방식 method="post" 일때만 사용 .. HTML에서 멀티미디어 표현 (6) 1. audio 요소 태그 명 태그 역할 특이사항 외부 애플리케이션이나 상호작용 콘텐츠를 위한 컨테이너 HTML4에서 미 지원 브라우저에서 간단히 오디오 재생 하나의 소스파일에 대해 서로 다른 형식을 갖는 여러 파일을 동시에 지정하기 위한 태그 , 태그의 src 속성의 역할을 대신 수행 1. (1) 태그 속성 속성 명 표현 형태 속성 역할 특이사항 src src="URL" 내장되는 외부 파일의 주소/이름 height height="픽셀" 내장되는 콘텐츠의 높이 width width="픽셀" 내장되는 콘텐츠의 너비 type type="미디어타입" 내장되는 콘텐츠의 미디어타입 1. (2) 태그 속성 속성 명 표현 형태 속성 역할 특이사항 src src="URL" 재생할 오디오 파일의 URL autoplay .. HTML에서 테이블 표현하기 (5) 1. 테이블 기본 형식 태그 명 태그 역할 특이사항 태그 HTML에서 테이블을 정의 태그 (table row) 테이블에서 하나의 줄(행)을 정의 태그 (table data) 테이블에서 데이터가 표시되는 표준 셀을 정의 - 반드시 태그에서 사용 - 왼쪽 정렬로 표시 태그 (table header) 테이블 내부에서 행/열의 제목을 표시하는 헤더 셀을 정의 - 반드시 태그에서 사용 - 가운데 정렬로 표시 태그 테이블 전체에 해당하는 제목을 표시 테이블 상단에 진하게 가운데 정렬로 표시 테이블 기본 형식 예제 테이블 제목 테스트 1x1 셀 1x2 셀 2x1 셀 2x2 셀 3x1 셀 3x2 셀 2. 셀 병합과 요소 배치 태그 명 태그 역할 특이사항 태그 "현재 셀의 위치"에서 n개의 행을 병합 , 태그 내에서만 .. HTML 그림, 링크 표현 (4) 1. 이미지 삽입 방법 태그 명 속성 명 역할 src 문서에 표시 할 이미지 파일 지정 width 이미지 폭 지정 (픽셀, %) height 이미지 높이 지정 (픽셀, %) alt 이미지가 표시되지 않을 때 대체 출력 할 텍스트 지정 usemap 클라이언트 측의 이미지 맵 지정 src 이미지 경로의 경우 3가지로 표현이 가능합니다. (1) HTML 문서와 같은 위치에 이미지가 존재 ex) [mysql] 이중화 설정 방법 (replication) 두 개의 리눅스 서버의 sql을 같은 DB처럼 사용하는 것이 이중화입니다. 오늘 설명할 이중화 설정 방법은 mysql에서 사용합니다. Master -> slave (1 -> 2) 단방향으로 동작하는 방식입니다. 1. 설치 된 두 개의 mysql을 준비합니다. 준비한 mysql 서버 버전은 5.5.57, 5.5.44로, OS는 CentOS 6로 준비하였습니다. 웬만하면 같은 버전으로 준비하는 것이 좋으나, 세부 버전 정도는 달러도 무방합니다. 2. 양 쪽 서버에서 mysql 설정 파일을 열어줍니다. bash # vi /etc/my.cnf 3. 각 서버의 mysql에 서버 번호를 부여합니다. [mysqld] 아래 server-id='번호' 외의 다른 옵션은 무시하셔도 됩니다. /etc/my.cnf (1번 서.. 이전 1 2 3 4 다음