본문 바로가기

분류 전체보기

Windows 2016 설치 Windows 2016 설치 Windows 2016이 나왔습니다.한번 설치를 해봐야겠다 싶어 설치를 진행해보았는데 설치과정은 2012와 똑같더군요.물론 설치 완료 후에는 다른 부분이 많습니다. Windows 2012는 Windows 8 기반이고 Windows 2016은 10 기반인걸로 알고 있습니다.일단 설치를 해볼까요? 언어는 한국어로. 키를 갖고 계시면 입력하시면 됩니다. 저는 현재 테스트용으로 설치해보는 것이기 때문에 키가 없어서 '제품 키가 없음'을 선택 Windows Server 2016 Standard(데스크톱 환경) 을 선택합니다.아래 목록에서 2번째. 1번째로 할 경우 gui환경이 없기 때문에 상당히 불편합니다. 사용자 지정을 선택 새로만들기를 눌러서 파티션을 구성해줍니다. 설치가 진행되고.. 더보기
insmod, rmmod와 modprobe 모듈 관련 명령어 lsmodlsmod현재 적재된 모듈을 출력한다. 출력결과 :[모듈명] [크기] [사용횟수] [참조모듈] insmodinsmod [옵션] [모듈명] 해당 모듈을 적재한다. 의존성이 존재하는 모듈인 경우에는 적재하지 못한다.옵션:-s : 실행결과를 터미널 대신 syslog에 기록한다.-v : 진행과정을 출력한다.-k : autoclean을 사용하여 적재 rmmodrmmod [옵션] [모듈명]적재된 모듈을 제거한다. 의존성이 존재하는 모듈은 제거하지 못한다. 옵션:-a : 사용되지 않는 모듈을 제거한다.-r : 의존관계에 있는 모듈을 한번에 삭제 modinfomodinfo [옵션] [모듈명] 해당 모듈 정보를 출력. 출력되는 정보의 양은 각 모듈마다 다르다.옵션:-a : 모듈 제작자를 출력-.. 더보기
CentOS 7에서 싱글모드로 접속하기 (관리자 비밀번호 분실시) CentOS 7 싱글모드 리눅스에서 root의 비밀번호를 분실하였을 경우 single 모드로 부팅하여 비밀번호를 수정해야 합니다.이전 버전에서의 싱글모드 부팅방법은 전 포스팅에 올려두었습니다. 부팅 중 아래 화면에서 'e' 키를 눌러서 수정합니다. 아래와 같이 나오는데 밑으로 좀 내리다보면 수정해야할 부분이 나옵니다. 방법 1. 아래와 같이 수정 후에 'Ctrl + x' 키를 입력하여 부팅합니다.ro -> rwrhgb quiet -> init=/bin/bash 터미널 환경(bash)로 부팅이 되면passwd 명령어를 이용하여 비밀번호 변경 후 재부팅.변경한 비밀번호로 로그인을 하면 된다. 방법 2. ro -> rw init=/sysroot/bin/sh 변경 후 Ctrl + x 를 눌러 부팅합니다.:/# .. 더보기
yum을 통한 MariaDB 설치 CentOS에서 yum을 통한 MariaDB 설치 CentOS 7 버전부터는 MariaDB가 기본적으로 제공이 되었다.하지만 그 이전인 CentOS 6 버전에서는 mariadb를 yum으로 설치패키지를 지원하지 않기 때문에 레포지토리를 수정해주어야 한다. MySQL 레포지토리를 이용한 설치에 대한 글과 내용이 거의 비슷하다.http://itgameworld.tistory.com/55 1. MariaDB Repository 설정 아래의 링크로 접속하여 사용할 OS를 선택하고 알맞는 정보를 확인한다.현재 테스트 환경 : CentOS 6.7 / MariaDB 5.5 ** 테스트 결과 MariaDB 10.1도 설치 방법이 동일합니다. 아래 경로에서 10.1에 대한 정보만 변경하면 그 외의 과정은 동일합니다. h.. 더보기
yum repository를 이용하여 mysql 특정버전 설치 MySQL Yum Repository를 이용하여 설치 1. Yum repository 다운 및 설치 http://www.mysql.com에 접속하여 아래와 같은 경로를 통해 Yum Repository를 다운받습니다. 저는 /data 디렉토리 안에 받았습니다. 해당 파일이 존재하는 경로로 이동하여 설치를 해줍니다. [root@localhost data]# rpm -ivh mysql57-community-release-el6-9.noarch.rpm 위 rpm을 설치할 경우 yum을 통해 설치하는 인터넷 저장소를 관리하는 repo 파일이 추가 생성됩니다./etc/yum.repos.d/ 경로 안에 mysql-community.repo , mysql-community-source.repo 파일이 생성되어 yum으.. 더보기
MySQL Replication 설정 MySQL Replication Replication이란 MySQL 서버를 2대 이상으로 놓고 Master(1대) Slave(n대)로 구축한다.Slave(들)은 Master의 데이터를 실시간으로 동기화하여 이중화 역할을 하며, 각각의 역할 분담으로 부하분산의 효과를 볼 수도 있다.Master의 경우 INSERT, UPDATE, DELETE를 처리하고 Slave는 SELECT를 처리한다. =(어찌보면 당연한 이야기지만 Slave는 Master의 데이터를 가져오는 방식인데 slave에서 데이터의 조작이 이루어지는 INSERT 등을 처리하게 되면 데이터가 꼬여버린다)Master에 문제가 생긴다면 Slave가 Master의 역할을 대신하여 승급이 되기도 한다.아래에 내용에는 MySQL Replication 방법.. 더보기
CentOS 6 - single 모드 부팅 Single Mode 부팅 리눅스 사용 중 일반 계정의 비밀번호를 잃어버렸을 경우에는 root로 접속해서비밀번호를 변경할 수 있지만, root의 비밀번호를 잃어버렸을 때 난감할 수 있습니다.이럴 때 사용할 수 있는 방법으로 single 모드가 있습니다. (테스트 환경은 Redhat Enterprise Linux 6.7 버전으로 했습니다. CentOS 6버전대와 동일하며7버전 대부터는 방법이 변경되어 추후에 추가하도록 하겠습니다.) 먼저 OS를 재부팅 합니다. 부팅화면 중 아래와 같은 화면을 볼 수 있는데 여기서 e를 눌러서 edit에 진입합니다. 2번째 항목인 kernel /vmlinuz... 항목에서 다시 한번 e를 누릅니다. 아래와 같은 화면에서 마지막 부분에 single 만 추가시켜줍니다. 입력을 .. 더보기
Redhat 7 계열 Apache Tomcat 신규 취약점 Redhat 7 계열 Apache Tomcat 신규 취약점 조금 소식이 늦었습니다. RedHat Enterprise Linux 7 계열(Redhat, CentOS, Fedora, Oracle Linux, openSUSE) 시스템의Apache Tomcat의 취약점이 공개되었습니다. (CVE-2016-5425)tomcat.conf의 파일권한으로 로컬권한 상승에 대한 취약점입니다. RHEL 7 기반 시스템의 Apache Tomcat 6,7,8 버전을 사용할 경우 최신 패키지로 업데이트를 진행하셔야 합니다.패키지 업데이트가 불가능하신 분은/.../tomcat.conf 파일의 쓰기권한을 제거chmod 644 /.../tomcat.conf 관련 뉴스 : http://www.boannews.com/media/view.. 더보기
Slow Query 설정 및 확인 Slow Queries 안녕하세요. 이번엔 슬로우쿼리에 대한 내용입니다.슬로우쿼리는 내가 지정한 시간보다 실행하는데 오래걸린 쿼리에 대한 Log를 쌓는 것인데요.특정 작업이 유달리 오래 걸린다면 해당 로그를 통해 원인을 파악할 수 있겠죠. 설정 슬로우쿼리는 my.cnf 파일 내에서 설정해줍니다.my.cnf의 경로는 주로 /etc/my.cnf를 사용합니다. 편집기를 통해 다음의 내용을 입력합니다.my.cnf로 수정할 경우 mysql 서비스 재시작이 필요합니다. 항목my.cnf 추가 내용 해당 값(초) 이상의 로그 기록 long_query_time = 3 슬로우쿼리 활성 여부 (0 = 비활성 / 1 = 활성) slow_query_log = 1 슬로우쿼리 로그파일 경로 slow_query_log_file = .. 더보기
rpm을 이용한 MySQL 설치 (5.6 Version) rpm을 이용한 MySQL 설치 mysql을 설치하는 또 다른 방법, rpm 설치 방법입니다.yum을 통한 설치는 설치가 매우 간단하지만 rpm도 그에 못지 않게 간단하며 특히 원하는 버전 설치가 간편합니다.먼저 rpm파일을 다운받아야 합니다. 1. 다운로드 아래링크로 접속합니다.http://www.mysql.com Downloads - Community - MySQL Community Server 선택 다운받고 싶은 버전을 선택합니다. 저는 5.6 버전을 설치해보도록 하겠습니다. Select Version에서 상세버전과 Select Platform에서 OS를 선택합니다.CentOS와 Redhat이라면 아래와 같이 Red Hat Enterprise Linux를 선택합니다. 각 OS의 버전별로 나뉘어 있는.. 더보기