우분투 서버 NTP 서버와 시간 동기화 설정 방법
기본적으로 리눅스나 윈도우등의 운영체제는 설치시 시간 기준을 바이오스(Bios)에 입력된 하드웨어 시간을 기준으로 설정되며 네트워크 연결시 NTP 서버와 주기적으로 동기화가 진행됩니다. 일반적인 클라이언트 PC 같은 경우 시간이 0.1-1초 틀어진다고 해도 큰 문제가 되지는 않지만 서버 같은 경우 시간이 스크립트 트리거(Trigger) 역할을 하고 로그 또한
기본적으로 리눅스나 윈도우등의 운영체제는 설치시 시간 기준을 바이오스(Bios)에 입력된 하드웨어 시간을 기준으로 설정되며 네트워크 연결시 NTP 서버와 주기적으로 동기화가 진행됩니다. 일반적인 클라이언트 PC 같은 경우 시간이 0.1-1초 틀어진다고 해도 큰 문제가 되지는 않지만 서버 같은 경우 시간이 스크립트 트리거(Trigger) 역할을 하고 로그 또한
우분투를 설치하는 과정에서기본적으로 로케일(Locale) 설정을 하는데 서버 호스팅이나 VPS 같은 해외 가상 호스팅 서비스를 이용해 우분투를 설치한 경우 로케일 설정이 미국이나 일본등으로 되어 있는 경우가 있는데요. 로케일 지역이 한국으로 되어 있지 않은 경우 에러가 접속자 로그등이 해당 지역으로 설정되기 때문에 로그 분석시 귀찮아지기
리눅스 쉘(shell)에서 디렉토리 구조를 확인하고 싶다면 ls 명령어를 이용해 확인할 수 있습니다. 하지만 디렉토리가 나열되어 보이기 때문에 계층 구조를 확실하게 구분짓지 못해 사용자 입장에서는 가독성이 떨어지게 되는데요. 이렇게 보기 힘든 디렉토리 구조를 좀더 편하게 확인할 수 있는 tree 패키지를 소개합니다. # apt-get install
리눅스로 웹서버를 운영하다 보면 다량의 이미지 파일을 업로드하게 되어 대부분의 트래픽을 차지하게 됩니다. 각 CMS 마다 이미지 퀄리티를 조절하는 플러그인이 존재하는데 워드프레스 같은 경우에는 ewww image optimizer나 wp smush it 같은 플러그인으로 이미지 파일을 압축해서 트래픽을 절감할 수 있는데요. CMS상에서 구동되는 플러그인은 PHP 연산을
우분투(Ubuntu)를 오랫동안 사용하면서 업데이트와 업그레이드를 거치다 보면 이전 커널이 고스란히 남아 있는 것을 볼수 있습니다. 사용하는데는 전혀 지장이 없지만 하드디스크의 공간을 차지하게 되고 패키지 리스트에도 남게 되어 지저분하게 느껴질수도 있는데요. 현재 사용하지 않는 커널을 삭제해서 우분투를 깔끔하게 사용하는 방법에 대해 알아보겠습니다. # uname
우분투 공식 사이트에서 배포판을 받아 설치하면 커널 버전이 낮아 최신 커널로 업데이트를 해야 합니다. 또는 소프트웨어 호환성 때문에 전반적인 업데이트는 불가능한데 커널 업데이트만 하고 싶은 경우는 아래 방법으로 우분투 최신 커널을 업데이트 할수 있습니다. # uname -r 명령어 편의를 위해 sudo su 명령어를
웹서버나 개발 테스트 용도로 CentOS7을 설치해서 사용하다 보면 초보자 같은 경우 CUI 환경의 커맨드 화면이 적응이 안되서 답답하고 부담스럽게 느껴질 수 있습니다. 대부분 가상화 환경에서 리눅스를 사용하기 때문에 조금이라도 가볍게 사용하기 위해 Minimal로 설치해 사용하게 되는데 데스크탑 GUI 환경이 필요한 경우에는 별도로 X-Window를
버추얼박스에 우분투를 설치한 다음 USB를 사용하려면 USB 연결을 위해 간단한 설정을 해야 합니다. 우분투 뿐만 아니라 윈도우 등의 다른 운영체제 또한 마찬가지인데 버추얼박스에서 별도의 설정을 하지 않았다면 USB 1.1로 연결되어 그 속도가 너무 느리기 때문에 USB 3.0이나 그 이하 장치를 사용하려면 VirtualBox Extension Pack을
CentOS 7로 업데이트 되면서 이전 버전과 비교되는 것중 하나가 Minimal Install(최소 설치)시 네트워크 관련 패키지 입니다. 그중 네트워크 인터페이스 정보와 사용량을 확인하는 명령어인 ifconfig는 CentOS7에서 IP 명령어로 대체되어 명령어를 입력시 Command not found 메시지와 함께 명령어 실행되지 않아 기존의 명령어에 익숙한 사용자는 불편할수
레드햇 계열 리눅스인 CentOS는 데스크탑용 보다는 주로 웹서버를 운영하는 업체나 개인 사용자가 많이 사용하는 리눅스 배포판입니다. 이런 이유로 Minimal install(최소 설치) 이후 필요한 패키지를 직접 설치하게 되는데 데스크탑으로 많이 사용하는 우분투(Ubuntu)와는 다르게 CentOS는 부팅시 네트워크가 자동으로 시작되지 않기 때문에 약간의 설정을 해야 합니다.