클라우드 인스턴스 우분투 세팅
패키지 업데이트
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 swap defaults 0 0
스왑 영역 확인
ubuntu 방화벽 설정
ubuntu 방화벽에서 HTTP 80 포트를 열자
sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
ubuntu 방화벽에서 HTTPS 443 포트를 열자
sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
끝 입니다.
다른 포트 해제 필요하면 노란색 포트부분만 바꿔서 추가 하시면 됩니다~~
ubuntu 리눅스의 방화벽
netfilter
Ubunt 리눅스 커널의 방화벽(packet filtering system) 시스템은 netfilter 이다.
iptables 명령
netfilter 방화벽 설정 명령이 iptables 이다.
iptables 명령은 사용법이 어렵
mysql 설치
sudo apt install mysql-server
mysql root 계정 활성화
sudo mysql -u root
USE mysql;
UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
exit;
비밀번호 신규 등록
mysql root 계정의 비밀번호를 처음 등록하는 명령
mysqladmin -u root password
외부 접속 확인
로컬 pc에서 디비툴 로 테스트 해본다
툴 DBeaver 사용하고 있다.
SSH 탭에서
실제 오라클 인스턴스 아이피 주소를 넣고 터널링 하면 원격 접속 가능하다
와웅 외부 접속 까지 성공했으요~~
수고하셨습니다.
이제 외부 접속디비 무료 구축 완료 입니다 ㅎㅎㅎ
':::: 개발 :::: > ::: Oracle :::' 카테고리의 다른 글
윈도우 도커 에서 mariadb 설치 실행 도커컴포즈 (0) | 2023.07.19 |
---|---|
오라클 클라우드 웹 서버 세팅 1 (2) | 2023.04.18 |
오라클 클라우드 Maria DB 초반 세팅 2 (0) | 2023.04.17 |
오라클 클라우드 Maria DB 초반 세팅 1 (0) | 2023.04.17 |
23년 오라클 클라우드 사용법 정리 1 (0) | 2023.03.21 |
dbeaver 디비에버 ssh 터널링 오류날때 (0) | 2023.01.13 |
오라클 클라우드 127.0.0.1 접근 방법 (0) | 2022.12.22 |
오라클클라우드 vscode 설치( 웹페이지 접근 코딩) (0) | 2022.12.21 |