Latest

[Node.js] ejs 파일로 변수 전달해서 클라이언트에 표시하기

이번 시간에는 express 단에서 ejs 부분으로 변수를 전달하는 방법을 설명드리겠습니다. express-generator 로 express 앱을 생성하신 분들은 자동으로 index.ejs 파일이 생성되 있을 겁니다. 만약 express 앱 만드는 방법을 이해하지 못하셨다면 아래 글을 참고하셔서 express 앱을 만들어 주시거나 따로 파일을 만들어 주시기 바랍니다. https://blog.ifixcomputer.org/?p=172 오른쪽에 있는
jieey11

[Nginx] 파일 및 사진 다운로드 서버 만들기 및 다운로드 속도 제한 방법

url 주소에서 파일을 다운로드 받을 수 있게 구축해야 될 때가 있습니다. 이번 시간에는 엔진엑스로 다운로드 서버를 만드는 방법을 설명드리겠습니다. 우선 다운로드 서버를 만들 디랙토리를 생성 해 줘야 겠죠? 저는 /var/downloads/ 안에 제가 공유할 파일을 올려놓겠습니다.  (디랙토리 생성 : mkdir ) 파일 및 폴더를 생성하였으면 이제 엔진엑스 가상도메인 conf 를 열어줍니다. CentO7
jieey11

[Node js] express-generator 로 express 웹 서버 구축하기

지난번 설치에 이어서 이번엔 express 로 웹서버를 구축해 보겠습니다. Windows 에서 작업하시는 분들은 cmd 입력후 엔터 , 리눅스에서 작업하시는 분들은 터미널을 켜주시면 되겠습니다. 먼저 express-generator npm 을 설치해야 합니다. npm i express-generator -g 를 입력해 줍니다. ( 맨 마지막의 -g 는 global 의 약자로 저 모듈을 어디위치건 사용할 수 있게 설치하는 겁니다)
jieey11

[Node.js] Node js 서버구축 + npm 설치 및 버전 확인 (Linux)

이 설명글은 Ubuntu 20.04 LTS 버전을 기준으로 합니다. 다른 리눅스도 방법은 차이가 없거나 조금 틀린 부분 입니다.  참고하셔서 설치하시면 될 거 같습니다 ^^ 터미널을 열어준뒤 sudo apt instal nodejs 명령어를 입력해 줍니다. y 를 눌러서 설치를 진행해 줍니다!~ 설치가 완료되면  정상적으로 깔렸는지 확인해 보겠습니다. node -v 명령어를 입력하면 현재 설치된
jieey11

[Node.js] Node js 서버구축 + npm 설치 및 버전 확인 (windows)

https://nodejs.org/ko/ Node JS 공식 사이트로 이동합니다. 현재 버전과 LTS 버전이 있는데 저는 LTS 버전으로 하겠습니다.  둘중에 아무거나 하셔도 되지만 저는 LTS 버전을 선호하는 편입니다. Next 를 눌러줍니다~ 약관 확인 후 Next 를 눌러줍니다 . 저는 기본값으로 설정하겠습니다. Next 를 눌러줍니다. 네이티브 모듈을 설치할것이냐 물어보는데 저는 따로 설치 안하고
jieey11

엔진엑스 [Nginx] Let's Encrypt 인증서 무료로 발급받고 적용하기

이전 엔진 엑스 설치 글을 포함하여 Conf 수정하는 것 을 모르신다면 아래의 설명을 참고 해서 먼저 세팅 후 이 글을 참고 해서 진행하시기 바랍니다. https://blog.ifixcomputer.org/?p=30 이제 SSL 인증서를 발급해 보겠습니다. 2021년 대부분의 사이트는 모두 http 프로토콜 방식으로 변경하였습니다. 이제 인증서를 적용하지 않은 웹사이트는 Chrome 기준
jieey11