메뉴 건너뛰기

박영식 홈페이지

[소개] 개츠비, 넷틀리파이, 깃허브로 웹사이트 만들기

suritam92019.07.04 15:49조회 수 913댓글 0

  • 1
    • 글자 크기

이제 귀찮음이 하늘을 찔러, 서버도 싫고, 소스를 업로드하는 것도 싫고, SSL 세팅도 모두다 귀찮아졌다.

 

마이크로 서비스인 JAMstack; javascript, API, Markup 을 이용한 웹사이트를 만들 수 있는 다양한 방법들을 제공하여 한달정도 눈싸움을 하다가 성공했다.

 

소개 사이트들에는 nodejs 로 설치하여 해당 소스를 github 에 올려서 netlify 로 배포한다고 서술되어 좀 어려워 보인다.

 

서버나, 로컬에서 nodejs로 gatsby를 이용해 원하는 소스를 다운받아 실행해 볼 수 있기는 하나 필요없다.

 

github에서 gatsby gallery 에 있는 마음에 드는 소스를 fork 하고, netlify에 해당 repository를 지정하면 바로 웹사이트를 만들 수 있다.

 

goddady에서 신청한 도메인의 네임서버를 아래와 같이 설정하고, 10분 정도 기다려 custom domain을 설정하면, https 까지 클릭 몇 번 으로 사이트를 만들 수 있다.

dns1.p08.nsone.net

dns2.p08.nsone.net

dns3.p08.nsone.net

dns4.p08.nsone.net

 

fork 된 repository 소스를 원하는 글과 이미지로 수정하면, 서버도 없고, ftp 도 필요 없는 정적 사이트를 금방 만들 수 있다.

 

github.io 로 만드는 것은 한개의 계정의 github 세팅을 수정해야 했지만, netlify 로 하면 좀 더 수월하게 구성할 수 있다.

 

nodejs로 로컬이나 서버에서 테스트하고 싶다면 아래 명령어를 이용해서 8000서버로 운영해 볼 수 있다.

 

그러나 백그라운드 작업이 되지 않아, 영구적으로 자체 서버에서는 운영이 안 되므로 결국 외부 호스팅을 사용하는 것이 편하다.

 

github에서 수정한 소스가 수분 내에 배포되므로 편리하게 수정하여 적용할 수 있는 최상의 방법이다.

 

curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh -o install_nvm.sh bash install_nvm.sh source ~/.profile

 

nvm ls-remote

nvm install 10.16.0

 

npm install -global gatsby-cli

gatsby new blog https://github.com/alxshelepenok/gatsby-starter-lumen

gatsby develop

 

 

실시간 배포 및 error log 확인으로 수정해야할 부분까지 파악 가능하다! Wow!!

 

real.jpg

 

  • 1
    • 글자 크기

댓글 달기

[마라톤] 서울수복기념 마라톤

[원문보기]
행사 진행도 미흡하더니, 기록증도 아직까지 안 온다.

배동성씨는 서초마라톤 때도 진행해 주셨는데, 인간미를 많이 느낄 수 있다.

[일어] 히라가나, 카타카나의 자원과 청음

[원문보기]
<히라가나>

아 安(편안 안) : あ
이 以(써 이) : い
우 宇(집 우) : う
에 衣(옷 의) え
오 於(어조사 어) : お

카 加(더할 가) : か
키 幾(기미 기) : き
쿠 久(예 구) : く
케 計(셈할 계) : け
코 己(몸 기) : こ

사 左(왼 좌) : さ
시 之(갈 지) : し
스 寸(마디 촌) : す
세 世(세상 세) : せ
소 曽(일찍이 증, 더할 증曾) : そ

타 太(클 태) : た
치 知(알 지) : ち
츠 川(내 천) : つ
테 天(하늘 천) : て
토 止(그칠 지) : と

나 奈(어찌 나) : な
니 仁(어질 인) : に
누 奴(종 노) : ぬ
네 称(일컬을 칭稱) : ね
노 乃(이에 내) : の

하 波(물결 파) : は
히 比(견줄 비) : ひ
후 不(아니 불) : ふ
헤 部(떼 부) : へ
호 保(값을 보) : ほ

마 未(아닐 미) : ま
미 美(아름다울 미) : み
무 武(굳셀 무) : む
메 女(계집 여) : め
모 毛(털 모) : も

야 也(어조사 야) : や
유 由(말미암을 유) : ゆ
요 亐(땅이름 울) : よ

라 良(어질 량) : ら
리 利(이로울 리) : り
루 留(머무를 류) : る
레 礼(예도 례禮) : れ
로 呂(음률 려) : ろ

와 和(화할 화) : わ
오 袁(옷길 원) : を
응 无(없을 무) : ん


<카타카나>

아 阿(언덕 아) : ア
이 伊(저 이) : イ
우 宇(집 우) : ウ
강 江(강 강) : エ
어 於(어조사 어) : オ

카 加(더할 가) : カ
키 幾(기미 기) : キ
쿠 久(오랠 구) : ク
케 介(끼일 개) : ケ
코 己(자기 기) : コ

사 散(흩을 산) : サ
시 之(갈 지) : シ
스 須(모름지기 수) : ス
세 世(세상 세) : セ
소 曽(일찍이 증, 더할 증曾) : ソ

타 多(많을 다) : タ
치 千(일천 천) : チ曹
츠 川(내 천) : ツ
테 天(하늘 천) : テ
토 止(그칠 지) : ト

나 奈(어찌 나) : ナ
니 二(두 이) : ニ
누 奴(종 노) : ヌ
네 称(일컬을 칭稱) : ネ
노 乃(이에 내) : ノ

하 八(여덟 팔) : ハ
히 比(견줄 비) : ヒ
후 不(아니 불) : フ
헤 部(떼 부) : ヘ
호 保(값을 보) : ホ

마 万(일만 만) : マ
미 三(석 삼) : ミ
무 牟(소 우는 소리 모) : ム
메 女(계집 녀) : メ
모 毛(털 모) : モ
야 也(어조사 야) : ヤ
유 由(말미암을 유) : ユ
요 亐(땅이름 울) : ヨ

라 良(어질 량) : ラ
리 利(이로울 리) :  リ
루 流(흐를 류) : ル
레 礼(예도 례禮) : レ
로 呂(음률 려) : ロ
와 和(화할 화) : ワ
오 乎(어조사 호) : ヲ
응 无(없을 무) : ン

[수료] bada 애플리케이션개발자 교육과정

[원문보기]
 2009년 후반기에 iphone 개발을 한 적이 있다. 그 해 방학에 qt를 이용한 개발방법에 대해 교육을 받은적이 있는데, symbian으로 포팅이 가능하기에 해당 플랫폼도 접근할 수 있다고 생각한다. 이번에는 삼성 wave폰용 플랫폼인 bada 교육이 있어서 참석했다.
가산디지털단지의 업체를 처음 가봤는데, 건물이 신설이라 만족스럽고, 구내식당도 괜찮았다.

삼성 wave 폰은 feature폰과 smart 폰의 중간 정도로 계획해 개발한 것이라 각각의 장단점을 갖고 있다. bada 공모전이 있는데, 준비할만한 여유는 안되고, 배우는 것으로 만족해야할 듯하다. 여러 플랫폼의 환경을 알고, 애플리케이션을 만들 수 있는 능력은 다양성과 각 플랫폼을 이해하는 중요한 요소라 생각한다.

[WP7] k-lisper 앱을 구글 코드에 공개

[원문보기]

웹브라우저, RSS 가져오기, 지도 기능이 있는 윈도우용 애플리케이션 k-lisper를 구글 코드에 올렸다.

[WP7] 앱 업로드

[원문보기]

오랜만에 앱을 다시 만들어 봤다.


역시 기술보다는 컨텐츠가 중요하다.


데이터 노가다가 넘 심하다. T.T;

[설치] Mac Lion

[원문보기]
맥북의 OS를 업그레이드 했다.

매우 편하다.

금액은 30달러 정도. 역시 카드가 있으니 결제가 편리하군.

활용도를 높이기 위해 갖은 애를 다 쓰고 있지만 역시 쉽지 않다.

[마라톤] 928 서울 수복 마라톤

[원문보기]
부교 위에서 찍은 사진을 보내준다고 했으나, 이렇다.

행사진행도 엉망이고, 이 대회는 앞으로 참석할 수 없다.

[합격] 숭실대학교 일반대학원 컴퓨터학과(정보보안)

[원문보기]
이제, 졸업만 하면 대학생활은 마무리 되는군."

[XE] XE를 1.5로 업데이트 하였습니다.

[원문보기]

댓글 스팸이 심해서 옮겨봤는데, 또 공격당할지는 모르겠군요.


아무튼 좀 더 밝아진 것 가타요. ㅎㅎㅎ

[수필] 허황된 세상의 가치에서 초연해 지는 법

[원문보기]
애니메이션, <너는 특별하단다 2>를 봤다. 세상이 추구하는 가치를 '공', '상자'에 대비해 이것들을 수집하다가, 허황된 것임을 알고 진정한 가치를 찾게 된다는 내용이다.
고등학교 동창하고 이야기를 하는데, '돈을 많이 벌라'고 한다. 그는 직장인으로 세상과 대면하고 있어, 세상적인 가치에 물들어 있다.
이야기하는 내내 세상적 가치에 대해 집착하는 그를 보면서, 이런 가치에 초연할 수 있는 애니메이션을 떠올릴 수 있었다.
결혼이라던가, 세상에서 기본적으로 적으로 추구해야할 가치를 충족시키기위해서는 '공'과 '상자'에 해당하는 것들을 갖고 있어야 한다.
몇 가지를 모으고 있는데, 한 가지만 더 모으면 될 것 같은 확신 또는 착각에 사로잡혀있다. 이것을 성취하면 뭔가 또 필요한 것이 생길 것이다.
하지만, 집착하지 않고, 필요한 것을 정확히 찾아 세상에서 살아가는 필요요소를 채우는 일이 비교적 순탄하게 이루어지고 있다고 생각한다.
다른 이들에게도 허황된 세상의 가치에서 초연해 지는 법에 대해 말해줘야겠다. 이를 위해선 효과적으로 전달하기 위한 정리가 필요하겠지.
이전 1 2 3 4 5 6 7 8 9 10... 76다음
첨부 (1)
real.jpg
29.8KB / Download 26
위로