제가 저렴하게 사용하고 있는 VPS에 Apache2를 설치하려고 합니다.

 

요즘 대세가 nginx 라고는 하지만, 저는 Apache2를 선호 합니다. 

 

정말 간단합니다. 

 

오늘 적을 글도 정말 간단 합니다. ^^

 

참 아래의 내용들은 root로 접속해서 실행 하셔야 합니다. 

 

일반 계정으로 접속하셨다면, 

 

0. su - 

root 권하는 획득하는 명령어 입니다. 

 

1. apt-get update

 

위 명령어로 최신 정보를 갱신합니다. 

 

2. apt-get install apache2 

 

apache2 서버를 설치 합니다. 

 

3. systemctl status apache2

 

설치 후 아파치 상태를 확인 합니다. 

 

몇가지 설정을 해줘야하겠지만, 저는 테스트라서 기본적인 상태로만 만족 합니다. 

 

설치 된 http://설치된ip 이렇게 치시면 Apache 화면이 보일 것입니다. 

 

그리고 시작 종료는 할 수 있으면 족합니다. ^^

 

4. 아파치 시작 

service apache2 start

 

5. 아파치 종료

service apache2 stop

 

그리고 좀 더 자세한 내용은 아래 출처에 잘 나와 있습니다. 

 

감사합니다. 

 

 

출처 :  lng1982.tistory.com/288

 

Apache2 설치 (Ubuntu 16.04)

설치 ubuntu 기본 소프트웨어 저장소에 사용할 수 있는 apache가 있다. 1. root 로그인 2. 패키지 관리 툴인 apt-get을 이용하여 apache2를 설치한다. (apache2 설치와 함께 의존하는 프로그램도 함께 설치된��

lng1982.tistory.com

 

 

NCL Web 사이트 그림

 

  저희가 잘 다루는 툴을 소개 합니다. 

 

기상/기후 자료를 분석하려면 자료 자체가 수치자료로 나타 납니다. 

 

이수치는 지점 연구를 하는 분이라면 분석을 잘 할 수 있겠지만, 

 

기상/기후에서 연구하는 분야는 전세계/주/국가/도시 등 면으로 이루어진 경우가 많습니다. 

 

이러한 경우에는 수치는 엄청나게 많은 데이터일 뿐입니다. 

 

하지만, 이 데이터를 이용해서 지도위에나 그래프 위에다가 데이터를 표시한다면, 연구자가 보기에 좋은 자료가 됩니다. 

 

이럴때 쓰는 툴이 많습니다. 

 

그중에서 2차원 그래픽의 경우는 NCL을 업계에서 많이 사용하고 있습니다. 

 

우선,  NCL은 NCAR Command Language 의 약자입니다. 

 

여기서, NCAR는 미국 국립 대기 연구소(the National Center for Atmospheric Research) 입니다.

 

미국에서는 기상학에 사용 되는 많은 소프트웨어들을 오픈소스로, 무료로 내놓고 있습니다. 

 

NCL이 처리할 수 있는 자료는

 

TXT, CSV, GRIB, GRIB2, NetCDF3/4, HDF4/5 

 

등 대부분의 기상 자료를 사용할 수 있습니다. 

 

www.ncl.ucar.edu/overview.shtml

 

NCL Overview

Overview of NCL Important: NCAR has made the decision to adopt Python as the scripting language platform of choice for future development of analysis and visualization tools. Please read this open letter to NCL users to understand what kind of impact this

www.ncl.ucar.edu

NCL의 웹 사이트는 위와 같습니다. 

 

현재 NCL의 최신 버전은 6.6.2 입니다. 

 

www.ncl.ucar.edu/Download/

 

Installing NCL

Installing NCL Version 6.6.2 is the current version NCL is available for MacOS, Linux, and Windows systems running the Windows 10 Linux subsystem. NCL V6.6.2 is not supported under Windows running Cygwin. NCL and NCAR Graphics are available as one package

www.ncl.ucar.edu

다운로드 할 수 있는 URL은 위와 같습니다. 

 

저희는 ncl을 이용해서 다양한 작업들을 하고 있습니다. 

 

업무에 필요하신 경우 ymmedia2020@gmail.com 으로 메일 주시면 답변 드리겠습니다. 

 

본 블로그에 댓글을 비밀글로 하고 남겨 주셔도 답변을 드릴 수 있습니다. 

 

감사합니다. 

'기상기후' 카테고리의 다른 글

NCEP-DOE Reanalysis/재분석 2 자료에 대하여.  (0) 2020.09.23

 

 

요즘 Node js를 작업을 하다 보니 글쓸 주제가 생기네요 ^^

Node JS에서 fs 패키지를 이용해서 파일을 다룹니다.

그런데, 파일에 텍스트 파일을 쓰는 것은 writeFile 함수를 사용하면 됩니다.

그런데 저 함수를 써서 파일을 작성하면 여러번 동일한 파일에 쓸때 맨 마지막 텍스만 저장 됩니다.

하지만, 루프를 통해서 같은 파일에 다른 데이터를 저장해야 할 경우도 있습니다.

그때 사용할 수 있는 명령어가 함수가 appendFile() 입니다.

실제로 사용하는 방법은 아래와 같습니다.

let fd;
try {
fd = fs.openSync('message.txt', 'a');
fs.appendFileSync(fd, 'data to append', 'utf8');
} catch (err) {
/* Handle the error */
} finally {
if (fd !== undefined)
fs.closeSync(fd);
}

출처 : stackoverflow.com/questions/3459476/how-to-append-to-a-file-in-node

https://nodejs.org/api/fs.html#fs_fs_appendfile_path_data_options_callback

+ Recent posts