728x90
1️⃣ MySQL 설치하기 docker의 실행중인 컨테이너를 모두 종료시키고 다시 하기 : docker ps -a. //목록 확인 : docker rm -f `docker ps -a -q` // 컨테이너 모두 강제로 삭제하기, 이미지는 남음 : docker rmi -f 'docker images' // 모든 이미지 삭제하기 docker images 설치하기 dockerHub엔 mysql 이미지가 이미 있으므로 바로 가져오자. : docker run -d -p 9876:3306 -e MYSQL_ROOT_PASSWORD=[mysql패스워드] mysql:5.6 서버 포트 9876과 mysql 기본포트인 3306을 매칭시킴 -e를 통해 환경변수로서 mysql의 패스워드를 설정함 설치할 mysql의 버전을 5.6..
1️⃣ Jupyter에서 Docker 설치 및 파일 생성 jupyter접속 후 apt 업데이트 : df -h //메모리 확인 : sudo apt update //apt 업데이트 apt를 이용하여 docker를 설치할 것이기 때문에, apt를 먼저 업데이트 시켰음 관련 툴 설치 후 docker 설치 : sudo apt install apt-transport-https : sudo apt install ca-certificates : sudo apt install curl : sudo apt install software-properties-common : curl -fsSl https:/download.docker.com/linux/ubuntu/gpg | sudo apt-key add - : sudo ad..
1️⃣ 어원 연극 용어로서의 Script 배우의 대사를 중점으로 배우의 표정 등장과 퇴장, 무대장치 중심으로 지시한 내용 즉, 배우의 행동을 지시하는 것과 같이 소프트웨어의 실행에 대한 지시 및 제어하는 것을 Script라고 일컫기도 한다 2️⃣ IT에서의 스크립트 뜻 다른 프로그램에 의해 번역되거나 수행되는 프로그램, 명령어들의 나열 스크립트 언어: 기존에 이미 존재하는 소프트웨어를 제어하기 위한 용도를 쓰이는 언어 즉, 배우의 행동을 지시하는 것과 같이 소프트웨어의 실행에 대한 지시 및 제어한다 인터프리터 방식을 위함 소스코드를 컴파일 하지 않고도 실행할 수 있는 프로그래밍 언어 Perl, JavaScript, jQuery, JSP, PHP, ASP, Python... 3️⃣ 스크립트 언어 (ftea..
1️⃣강제 커밋 push하는 법 git push origin ‘branchName’ —force 2️⃣ git branch 병합문제 해결하기 원격저장소에 Branch가 A와 B로 나뉘어있다고 가정하자. BranchA와 BranchB모두 파일 변경이 일어났으며, A가 먼저 원격저장소 master Branch에 병합이 되었다. 그 후, B에서 원격저장소에 push를 하려고 하면 merge 문제가 일어나게 된다. 따라서 원격저장소에서 변경된 사항을 B로 가져와야 한다. 원격 저장소에서 변경된 사항을 가져오기 git fetch origin git checkout [브런치명] git pull origin develop //여기서 rebase에 대한 옵션을 설정해달라는 문구 나타남 힌트: You can do so ..
0️⃣ 사전 설명 Jupyter Notebook 터미널에서 관리하기 보단, gui환경으로 서버를 관리하는 편리함을 얻기 위해 설치해보자 이후엔 터미널이 아니라 웹 브라우저로 서버를 관리할 수 있을 것이다 python의 pip를 통해 설치할 것이다 즉, python을 설치하고, python의 pip 명령어를 통해 install할 것이다 그러므로 서버 접속> python 설치 > pip install 주피터 절차로 가야하는 것이 정석이다 1️⃣ 주피터 설치 ~$: sudo apt-get update ~$: python3 //ubuntu에는 기본적으로 python이 깔려있음, 확인하기 ~$: exit() //python이 깔려진 버전을 확인 한 후, 파이썬 접속 종료 ~$: sudo apt-get instal..
캡스톤디자인이 졸업작품으로 넘어감에 따라 배포를 위한 전체적인 코드 리팩토링이 필요했다. 기존에는 GCP(Google Cloud Platform)에 back, front, db를 나누어 도커 컨테이너를 올려 배포를 하려고했는데 front, db는 되어도 back컨테이너의 연결이 도저히 안 되어서 포기했었다. 이번에는 aws로 서버 준비부터 시작할 것이고, 이미 짜여진 코드를 전체적으로 리팩토링을 하며 배포테스트를 해볼 것이다. 1️⃣ AWS EC2 인스턴스 생성과 접속 큰솔 창 진입 EC2 (클라우드의 가상 서버) 인스턴스 설정하기 step1. Ubuntu server 18.04 선택 step2. 인스턴스 유형 선택 CPU:1개, 메모리:1GIB step3. 검토 및 시작, 시작하기 Step4. 기존 키..