web (17) 썸네일형 리스트형 [Web] NginX 설치 및 Node Express Port 연동 우선 NginX 설치하기 sudo apt-get update // 설치 전 ubuntu 업데이트 sudo apt-get upgrade // 설치 전 ubuntu 업그레이드 apt-get install nginx // NginX 설치 systemctl status nginx // Nginx 설치 확인 sudo service nginx start // Nginx 시작 설치 후 Node.js Port 연동해주기 vi /etc/nginx/sites-available/default //nginx port 설정을 위한 접근 location /[원하는 도메인 값이 있을 경우 입력] { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For .. [Web] Node.js Error 해결하기[Error: listen EADDRINUSE: address already in use :::포트번호] 가끔식 npm run start 혹은 npm run 0000.js 를 했으나, Error: listen EADDRINUSE: address already in use :::자신의 포트 번호[ex 3000] 위와 같이 address already in use ::3000[포트번호]라는 발생하는 경우가 있다. 이미 해당 포트를 사용하고 있다는 의미인데, 이는 이전 npm을 제대로 종료해주지 않았거나, 간헐적으로 제대로 꺼지지 않아 발생하는 오류이다. 이를 해결 하는 방법은 간단하다. 해당 뜬 포트를 확인한 후 강제로 종료해주면 된다. cmd 창 혹은 자신이 사용하고 있는 창에 다음과 같이 입력해주면 된다. lsof -i TCP:5000[Port 번호 입력 ex 5000 / 6000] 다음과 같이 포트번호를 .. [Web] SSH 외부 접속 허용 Web 작업 시 Tool을 사용하여 외부 접속을 진행할 경우 SSH 외부 접속 허용을 진행해주어야 합니다. 외부 접속 관련한 링크를 첨부하므로, 해당 링크를 통해 외부접속 허용을 진행하면 됩니다. https://blog.lael.be/post/7678 리눅스 서버 ssh 원격접속 설정하기 (root 로그인 허용) 이 글은 리눅스 서버에서 클라이언트가 ssh 접속을 할 수 있게 허용하는 설정방법에 대해 설명합니다. * 당신이 리눅스 서버에 ssh 로 연결하는 방법을 알고 싶다면 다음의 글을 참고하세요. 리 blog.lael.be PermitRootLogin 만 yes 변경하는 경우가 있으나, SSH 접근 시 AWS Key Pair 를 통해 접근하는 것이 아니라면 비밀번호를 통해 접근해야 하는대, 그 경우를.. [Web] Vue router 와 Express 연동을 위한 connect-history-api-fallback 모듈 설치 Vue router 와 Express 연동을 위해서 connect-history-api-fallback 모듈 설치가 필요하다. 설치 방법은 아래 링크를 첨부합니다. https://www.hanumoka.net/2018/11/13/vue-20181113-vue-how-to-make-vue-express-project/ Vue와 Express를 합쳐서 통합 프로젝트 만들기 들어가기이 글은 Vue 프로젝트와 Express 프로젝트를 연동하는 예제이다. Vue Express Node 통합 프로젝트 환경 만들기Vue를 프론트엔드로, Express를 백엔드로 개발할때 어떻게 프로젝트를 잡아야 할까 www.hanumoka.net connect-history-api-fallback 에 대한 자세한 설명은 GitHub에.. [Web] express / vue 연동하기 express 와 vue를 연동하는 방법입니다. 참고했던 여러개의 링크가 있으니, 해당 링크에 접속하시어 맘에 드는 걸로 진행하시면 됩니다. 해당 버전 설치 시 vue의 경우 2.9.6 버전[2021.11월 기준]으로 설치되고 있으니 vue 3버전이나 4버전을 원하실 경우 다른 링크를 참조하시거나 https://allblack0811.tistory.com/28 vue3.js 세팅하기(vue-router) vue.js cli 설정 하는 방법을 알아보겠습니다. npm install -g @vue/cli // cli3 버전 npm install vue-cli //cli2 버전 cli툴을 설치해주세요! vue create {project명} //3.x vue init {탬플릿} {파일 경로} //2.. allb.. [Web] AWS Ubuntu 설치하기 / X-Shell 활용하기 AWS Ubuntu 설치 https://devjjo.tistory.com/30 [AWS] EC2 인스턴스(ubuntu) 생성 및 연결 EC2 인스턴스(ubuntu) 생성 및 연결 방법 - EC2 1년무료 ubuntu서버 생성 - Xshell을 이용한 리눅스 서버 연결 AWS가입 1. AWS가입 https://aws.amazon.com/ko/ EC2 인스턴스 생성 1. 상단메뉴 서비스 -> EC2 ->.. devjjo.tistory.com 해당 링크를 따라서 Ubuntu 생성 작업까지 진행해준다. 이 때, 보안그룹 설정을 추가적으로 설정해줘야 한다. 아마 대부분 외부 IP로 접속이 안되는 문제가 발생했을 때, 가장 먼저 확인해야할 부분이 방화벽과, 보안그룹에서 접속허용을 해주었는지에 대한 확인이다. 위 링.. [WEB] 리눅스 퍼미션(권한) 조정 [Chmod, chown] 리눅스로 파일 접근 혹은 생성 시 파일 권한 문제로 인해 생성 또는 수정이 안되는 경우가 있다. 이 경우 아래와 같이 링크를 참조해 접근하고자 하는 파일 혹은폴더의 접근 권한을 변경 해주면 사용이 가능하다. conory.com/blog/19194 [기본] 리눅스의 퍼미션(권한)을 조정하기 (chmod, chown) 리눅스는 여러사용자가 들어와 사용하는 멀티유저 시스템입니다.. 그런데 한가지 문제가 발생합니다. 여러 사용자가 들어오면 서버에 올려진 비밀자료 열람과 그것을 변조,수정,삭제를 할 우려 conory.com [Web] Html - <!DOCTYPE> 독타입 선언 이유 m.blog.naver.com/PostView.nhn?blogId=heartflow89&logNo=221179486614&proxyReferer=https:%2F%2Fwww.google.com%2F [HTML] 독타입 선언 이유 이번 포스팅에서는 document type(문서유형)을 지정하기 위해 사용하는 에 대해서 알아보... blog.naver.com 이전 1 2 3 다음