'계열'에 해당되는 글 3건

  1. 리눅스(Linux) 계열 운영체제에서 시간 동기화하기 1
  2. 리눅스(Linux) 계열 서버에서 트래픽 확인하기
  3. [번인 방지] 웹페이지 검은색 계열로 보기(웹페이지 반전 효과내기, 배터리 절약) 1

일반 컴퓨터나 스마트폰에서의 어느정도의 시간 오차는 봐줄만하지만, 서버같은 경우에는 얘기가 달라집니다.

웹사이트라든지 서버를 기반으로 하는 프로그램들이 서버시간을 기준으로 사용하기 때문인데요,


이런 경우에는 큰 오차가 나면 문제고 되도록이면 오차가 나지 않게 하는것이 좋습니다.





리눅스(Linux) 계열 서버에서 시간 동기화하기


1. 현재 서버시간


먼저 Date를 입력하면 서버의 현재시간을 알 수 있습니다. 또는 http://time.navyism.com에서 서버 도매인을 입력해 시간을 확인할 수 있습니다.



(Date를 입력하면 현재시간을 알 수 있습니다.)



(도매인 입력만으로 그 서버의 시간을 알 수 있습니다. 물론 수강신청할때 많이 쓰입니다.)



2. 시간 동기화


터미널 창에서 동기화하기 위해 'sudo rdate -s time.bora.net'을 입력합니다. 여기서 'time.bora.net'은 동기화를 할 기준이 되는 서버입니다.


위와 같이 입력했는데 아래 사진과 같이 rdate 프로그램이 설치가 되어있지 않다면, 'sudo apt-get install rdate'를 입력하여 설치하세요.





아래는 국내 타임서버 목록들입니다. time.bora.net 서버로 잘 안되는 경우 아래 목록으로 시도해보세요.

국내 타임서버(Time Server)


 1. NTP Primary Time Server(Stratum 1  Server)
   - time2.kriss.re.kr
   - time.bora.net
   - ntp.kornet.net
   - ntp.postech.ac.kr
  

2. NTP Secondary Time Server(Stratum 2 Server)
   - ntp.ewha.net
   - ticktock.ewha.net
   - time.bora.net




3. 주기적으로 자동으로 동기화하기

매번 시간을 맞춰주는 일을 직접 하기는 어렵습니다.  주기적으로 자동으로 시간 동기화가 되도록 설정할 수 있습니다.

(매일 새벽 4시에 자동으로 시간을 동기화하도록 설정할 수 있습니다.)


1. 파일을 하나 생성하고 아래와 같이 내용을 입력해줍니다.(파일제목 ex : time-sync.cron)


 #!/bin/bash

    /usr/bin/rdate -s time.bora.net && /sbin/clock -w



2.만든 파일에 755 권한을 부여해줍니다.(sudo chmod 755 time-sync.cron)





3. 만든 파일을 '/etc/cron.daily'에 복사합니다.(sudo cp time-sync.cron /etc/cron.daily)



이렇게 하면 매일 새벽 4시에 시간이 동기화 됩니다.






도움이 되셨나요?

그럼 손가락을 눌러주세요:)


리눅스 계열을 사용하다 보면 GUI보다 터미널을 이용한 작업을 더 많이 하게 되는것 같습니다. 리눅스로 서버를 돌릴때에는 항상 서버의 부담이 어느정도 되는지 알아야 할 필요성이 있습니다.

간단한 명령어로 서버의 트래픽이 어느정도 되는지 알 수 있습니다.

 
리눅스(Linux) 계열 서버에서 트래픽 확인하기(Vnstat)
 
 1. 설치 및 DB생성

 1. 터미널에서 vnstat을 쳤는데 오류가 난다면 아직 세팅이 안되어있는 것으로 먼저 vnstat 설치를 해 줘야 합니다.



'sudo apt-get install vnstat'를 입력하여 vnstat을 설치해 줍니다. 

 

2.  'vnstat -u -i eth0'을 입력하여 데이터베이스를 생성해주면 모든 작업이 완료됩니다. 이 작업이 완료되는 시점부터 트래픽이 기록되는것 같습니다.





2. 명령어로 트래픽 확인하기

1. 터미널 창에 'vnstat'이라 하면 한달간/어제/오늘의 트래픽 사용량을 확인할 수 있습니다. rx는 수신, tx는 송신한걸 뜻합니다.(서버 입장에서)
 


2. 터미널에 'vnstat -l -i eth0'을 입력하면 현재의 실시간 트래픽도 알 수 있습니다.

 
 


3. 트래픽 현황을 웹페이지로 좀더 직관적으로 보기

나는 이런것보다 화려한 그래프와 수치로 생생하게 보고싶다면, vnstat를 이용해 통계화 시키는 php 프로그램을 통해 웹페이지로 쉽게 볼 수 있습니다. 물론 vnstat 또는 php가 설치가 안되어있다면 안될 가능성이 높습니다.


 
1. 아래 링크로 들어가 Releases 부분에서 가장 최신 버전을 다운로드 받습니다.
http://www.sqweek.com/sqweek/index.php?p=1



 2. 압축을 푼 뒤 FTP 같은걸 통해 서버에 업로드합니다.


3. 'http://도매인/경로'를 입력하면 명령어를 치지 않고도 바로 그래픽적인 트래픽 기록을 볼 수 있습니다.

!! 언어가 알 수 없는 언어(외계어)로 보이는 경우 !!

이 프로그램의 기본 언어 설정이 영어가 아닌 것 같습니다.
이런경우에는 파일 중에 config.php를 찾아 $langauage = 'nl' 에서 nl부분을 en으로 바꿔서 서버에 업로드하면 영어로 나오는 것을 확인할 수 있습니다.

귀찮으면 제가 수정한 파일을  바로 다운로드 받아서 업로드하시면 됩니다.


 
 
 




도움이 되셨나요?
그럼 손가락을 눌러주세요:) 

주로 삼성 폰에 사용되는 아몰레드 디스플래이는 하얀색 화면이 전력소모가 가장 심하면서 화면 잔상이 남는 번인 현상에 가장 취약합니다.

특히 보통 웹페이지들은 페이지 색이 흰색이라 더욱 취약한데요, 주로 웹에선 글을 주로 본다는 가정하에 배터리 절약도 하면서 디스플래이도 보호할 수 있는 방법을 소개하겠습니다.




페이지 색 반전해서 보기(페이지를 검은색 계열로 보기)

1. 브라우저(기본 브라우저)에서 메뉴 -> 설정을 눌러줍니다.



2. 접근성에 들어가주신 후 화면 색상 반전 부분에서 "색상 반전"을 체크해줍니다.



3. 다시 웹 페이지로 돌아와 보면 하얀색 계열의 웹페이지가 색상 반전이 되어 검은색 계열의 웹 페이지가 됨을 알 수 있습니다.



딱히 색상이 중요한 그림이나 페이지의 원색을 봐야 하지 않는다면 배터리 절약 효과와 더불어 번인 방지에 도움이 되는 검은색 계열의 반전 색상을 사용하시는것도 좋을 것 같습니다.



도움이 되셨나요?
그럼 손가락을 눌러주세요:)