일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Project
- CRUD
- portfolio
- PYTHON
- get
- synology
- backend
- github
- POST
- NAS
- flaskframework
- javascript
- Algorithm
- mongodb
- body
- json
- venv
- CSS
- requests
- mysql
- OOP
- fetch
- frontend
- Crawling
- flask
- atlas
- openapi
- pymongo
- beautifulsoup
- java
- Today
- Total
목록분류 전체보기 (205)
wisePocket
Docker에서 ubuntu 레지스트리 이미지 검색 후 마운트, 컨테이너 생성(설치) 이후 터미널에서 생성 - Bash 자동생성 1. 패키지 업데이트 apt update 2. ipconfig 등 사용하기 위한 net-tools 설치 apt-get install net-tools 3. vi편집기 설치 apt-get install vim 4. 한글 언어팩 설치 apt-get install language-pack-ko apt-get install language-pack-ko-base 5. 한글 언어팩 환경 적용(vim) environment파일에추가 vim /etc/environment 해당파일에 코드 추가 I(nsert) -> esc -> :wq LANG="ko_KR.UTF-8" LANG="ko_KR.E..
나는 카페24의 웹 호스팅 서비스와 도메인 서비스를 이용하고 있었다. 이전 개인사업체 기업 홈페이지를 워드프레스 테마를 활용하여 제작?이라기보다는 편집하여 사용해왔다. 하지만 웹 호스팅, 도메인에 대한 이해도가 부족해서 가이드에 따라서 대충 사용하여 실질적으로 어떻게 움직이는지 확신이 없었다. 웹 호스팅 바로 AWS에서 카드를 등록(유료)하고 아마존의 컴퓨터를 렌털하던 과정이 웹 호스팅이라 보면 된다. 나는 이미 cafe24에서도 웹 호스팅을 유료로 결제하고 있음에도 불구하고 같은 것이라고 생각도 안하고 추가적으로 AWS를 가입, 렌털 한 것이다. 왜냐면 직접 EB를 사용하여 업로드하지 않고 cafe24에서는 간단하게 워드프레스 테마를 선택하니 "아하 그냥 홈페이지가 생성됬구나." 정도의 이해도였던 것이..
NAS에서는 Docker, Nginx 등을 사용할 수 있다. 우선적으로 내 로컬 PC의 Docker로부터 Nginx를 통한 웹 서버 연결을 진행하면 NAS에서도 그대로 진행할 수 있다고 생각했다. 아주 많은 오류를 부딪히면서 Docker-compose를 통한 웹 서버를 생성했다. 이전 AWS EB로 배포한 프로젝트가 얼마나 쉽게 세팅하고 이미지를 만들고 배포해 주는지 깨닫게 되기도 했지만 생각보다 겹치는 부분이 많고 한번 진행하니 감이 온다. 간단히 요약하면 우선 Docker에서 Flask+uwsgi를 묶어서 1개의 이미지 생성 Nginx를 1개의 이미지로 생성 그리고 root폴더인 1개의 컨테이너가 위 2개의 이미지를 동시에 실행한다고 생각하면 된다. 그리고 이미지를 만드는 조건은 각 폴더를 구성하고[..
http://lucky-dev.tistory.com/23 Nginx 그리고 Gunicorn 개인적인 생각이지만 IT용어에 대한 개념을 배울 땐 역시나 등장배경을 알면 좋은 것 같다. Nginx에 대해서는 이미 글을 올려두었으니 보고 오는 것을 추천한다. Nginx 란? Nginx 란? 높은 성능과 확장 lucky-dev.tistory.com http://jain5379.tistory.com/18 AWS 배포(1) - Django, Nginx, Gunicorn 기본정리 나보다 잘 정리한 사람도 많고...그냥 이해한대로 최대한 정리해봤다. # 배포 아키텍처 WSGI(Web Server Gateway Interface) : Application Server를 호출하여 동적인 요청을 처리할 수 있는 서버 pyt..
프로젝트를 테스트하고자 하는데 아주 작은 규모의 프로젝트인데도 NAS로 업로드하는데 꽤 긴시간이 걸린다. 테스트를 하다보면 코드를 수정하거나 새로운 파일을 생성하거나 할텐데 이 업로드 속도로는 너무 지연될 것 같아서 방법을 찾아보았다. 애초에 프로젝트를 NAS와 공유된 폴더에서 진행하고 계속하여 동기화 한다면 시간을 단축 할 수 있을 것 같다. 마치 Google Drive를 로컬 PC의 폴더와 연동 시켜 작업하던것과 같이 Synology도 Synology Drive Client라는 로컬 데스크탑 프로그램이 존재한다. https://www.synology.com/ko-kr/support/download/DS716+II?version=7.2#utilities Synology Inc. 스마트하고 직관적인 비디..
DSM이란? NAS DSM은 Disk Station Manager로 일종의 NAS 전용 Linux 기반 OS이다. 쉽게 말해 NAS도 모니터가 없는 간단한 서버 컴퓨터이지만 부팅이 된 상태기 때문에 뭔가 볼 수 있도록 GUI환경으로 개발된 Windows라 보면 된다. NAS 초기 설정? NAS 초기화 이후 디스크 볼륨 설정, Synology 계정 생성 및 QuickConnect.to 설정은 구글링으로 쉽게 찾을 수 있어 다루진 않는다. 사실 일반적인 PC의 포맷과 OS 설치 처럼 초기 설치 마법사가 진행해주기 때문에 단계별로 쉽게 따라하면 된다. 중요한건 동일한 네트워크에 있어야 한다. 통신사로부터 구매한 메인 LAN 연결을 ipTime과 같은 공유기로 로컬 컴퓨터와 서버 컴퓨터와 port1, port2..
DSM OS에 접근 할 수 없었다. NAS를 사용한지 오래되서 접근가능한 계정, 비밀번호가 맞지 않는다. 관리자 비밀번호 재설정 및 초기화 등을 진행한다. 안에 데이터들이 상당히 업로드 된 것으로 기억하는데, https://kb.synology.com/ko-kr/DSM/tutorial/How_do_I_log_in_if_I_forgot_the_admin_password 관리자 계정의 패스워드를 잊어버린 경우 어떻게 로그인합니까? - Synology 지식 센터 kb.synology.com 앗, 초기화 직전 과거 모바일 디바이스에 QuickConnect로 연결했던 DS, Drive 어플리케이션이 기억났고 로그인 쿠키로 남아있던 관리자 계정과 비밀번호를 찾아냈다. 계정을 기억해내서 다음 처럼 PC에서도 연결 된..