:::: 개발 ::::/::: Oracle ::: 31

윈도우 도커 에서 mariadb 설치 실행 도커컴포즈

도커컴포즈 는 탭에 아주 예민스럽다 별거 아닌데 탭 하나에 ㅠㅠ 삽질은 10분이나... 폴더 하나 만들고 전 c 드라이브에 mariadb 그 후 .env 파일 과 docker-compose.yml 파일을 생성한다. MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_ROOT_PASSWORD=1234 MYSQL_DATABASE=edu MYSQL_USER=edu MYSQL_PASSWORD=1234 .env version: "3" services: mariadb: image: mariadb:latest ports: - 3306:3306 volumes: - ./mariadb/Shared/data/mariadb/conf.d:/etc/mysql/conf.d - ./mariadb/Shared..

오라클 클라우드 웹 서버 세팅 1

mysql 도 설치 했으니 오늘은 web 서버 세팅까지 알아보도록 합시다! reverse proxy (역방향 프록시) 보통 apache 와 nginx가 사용 된다 기본 개념 외부 인터넷에서 내부(서버) 망으로 들어오는 요청을 , 중간 프록시 서버가 중계하는 방식 브라우저에서 http request 를 nginx 가 먼저 받아서 처리 nginx 처리할 수 있는 요청은 nginx가 처리하고 (정적파일 이미지나 html) Java 서버 애플리케이션은 url 요청은 tomcat에게 전달한다. 기본 역활 load balancing, http cache, https nginx 설치 sudo apt install nginx nginx 설정 tomcat으로 request forwarding 하기 위한 설정 파일 생성 ..

오라클 클라우드 Maria DB 초반 세팅 3

클라우드 인스턴스 우분투 세팅 패키지 업데이트 sudo apt update sudo apt upgrade (2번째건 좀 시간이 걸리네요 커피 한잔 ~ ㅎㅎ) 2G 크기의 스왑 영역 만들기 기본 메모리가 낮아서 스왑 영역을 만들어서 공간을 늘려주어야 합니다. sudo dd if=/dev/zero of=/swapfile bs=1M count=2048 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile 차례대로 하나씩 입력해 주세요 /etc/fstab 파일에 swapfile 등록 sudo vi /etc/fstab 위 명령어로 /etc/fstab 파일을 열어서, 이 파일의 마지막 줄에 아래 내용을 추가하자. /swapfile swap swa..

오라클 클라우드 Maria DB 초반 세팅 2

오라클 클라우드 인스턴스 연결 아까 다운로드 받은 private key 파일과 VM의 public IP 주소가 필요 저는 개인적으로 MobaXterm_Portable_v22.2 사용합니다. 무료이고 편리합니다. 제일 왼쪽 상단 Session 클릭 후 오라클 클라우드 아이피 / 사용자 이름 / 그리고 private key 파일 선택하고 저장( OK ) 그럼 옆에 접속 성공 흐흐 고생 하셨습니다~~ 3부 는 Ubuntu 세팅 으로 가겠습니다. Go 2023.04.17 - [:::: 개발 ::::/::: Oracle :::] - 오라클 클라우드 Maria DB 초반 세팅 3

오라클 클라우드 Maria DB 초반 세팅 1

계정 만들고 와서 VM 인스턴스 생성 부터 인스턴스 생성 이미지 우분투로 변경 아래쪽 SSH 키 보관 전용키 저장( Save Private Key ) 클릭 private key 파일이 다운로드된다. 이 파일을 잘 보관하자. 그리고 이미지 생성 시작 약간 시간이 걸린 후 생성이 완료 된다. 공용 서브넷 클릭 하여 HTTPS 등 보안 설정을 열어준다 소스유형 CIDR: 인스턴스에 접속할 수 있는 IP 주소를 입력한다. 모든 IP 주소를 허용하도록, 0.0.0.0/0 ********************************************************************************** 내 아이피만 허용 하고 싶으면 아이피를 넣으면 나만 접속 가능 하다.. 요 형태 125.123.1..

23년 오라클 클라우드 사용법 정리 1

Oracle Cloud는 컴퓨팅, 스토리지, 네트워킹, 데이터베이스 및 애플리케이션 개발과 같은 다양한 서비스를 제공하는 클라우드 컴퓨팅 플랫폼입니다. Oracle Cloud를 사용하는 단계는 다음과 같습니다. 1. 웹 사이트에서 Oracle Cloud 계정에 가입하십시오. 2. 클라우드에서 가상 머신(VM)을 만듭니다. 3. 네트워킹, 스토리지 및 보안을 설정하여 VM을 구성합니다. 4. 선택한 운영 체제와 호환되는 소프트웨어를 VM에 설치합니다. 5. 원격 데스크톱, SSH 또는 다른 원격 액세스 프로토콜을 사용하여 원격으로 VM에 액세스합니다. 6. Oracle Cloud에서 제공하는 웹 기반 콘솔을 사용하여 리소스를 관리하십시오. 전반적으로 이러한 단계를 통해 Oracle Cloud의 강력한 도구..

오라클 클라우드 127.0.0.1 접근 방법

얍얍 127.0.0.1 로 설정된 fastapi 는 바로 접근하게 하면 보안상 문제가 있나 봄 그래서 nginx 를 설치 후 하단 소스 파일 생성 /etc/nginx/sites-enabled/ >> 파일 생성 후 fastapi.conf ex) vi /etc/nginx/sites-enabled/fastapi.conf upstream fastapi { server 127.0.0.1:8000 weight=100 max_fails=5 fail_timeout=5; } server { listen 80; server_name '특정도메인 이나 아이피' 들어오면 location / { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Serv..

오라클클라우드 vscode 설치( 웹페이지 접근 코딩)

code-server sh 검색해서 설치 1.쉘 스크립트 웹에서 받아서 설치 ~ curl -fsSL https://code-server.dev/install.sh | sh 2.오라클 클라우드 웹설정 페이지에서 기본 VNIC > 서브넷에서 8080 포트 열어주기 3.방화벽 해지 iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT vi ./.config/code-server/config.yaml bind-addr 하고 비밀번호 변경 크롬이나 브라우저에서 오라클 클라우드 공용 IP 주소 : 8080 으로 접근하면 아래 처럼 비번 입력 화면 나옴 비번 넣으면 웹에서 클라우스 소스 수정 가능

오라클 클라우드 가상환경 설정 (miniconda)

wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.12.0-Linux-x86_64.sh chmod -R 755 권한 설정은 위 명령어를 통해 진행한다. 다운로드 받은 명을 확인 하고 뒤에 붙여 명령 실행 ./Miniconda3-latest-Linux-x86_64.sh 실행 conda 실행 오류나면 PATH conda bin 폴더를 연결한다. zsh 적용 conda init zsh source ~/.zshrc conda create -n python= conda create -n testProject python=3.9 가상환경 이동 conda activate testProject pip를 통해 장고를 설치해 보자. pip install django ..