본문 바로가기

SeSAC/네트워크 & 리눅스6

[SeSAC 성동캠퍼스 1기] 네트워크&리눅스 6일차 DOCKER 도커 👩‍💻 5일차 수업에서는 도커와 쉘 스크립트 중 하나를 골라 배우기로 했다. 많은 동기들이 '도커'를 원해 도커 배우기로! ❓그렇다면 기존 수업에서 사용하던 가상머신(가상환경) VM과 도커의 차이는 무엇이고, 또 도커란 무엇일까? Q1. VM vs Docker? A1) '게스트 OS의 유무'! VM에는 Guest OS가 깔리지만 도커의 컨테이너에는 설치하지 않음. VM은 어플리케이션이 하나씩 늘 때마다 OS를 위한 자원을 할당해줘야 하는 반면, 도커는 어플리케이션을 구동하는데 필요한 모든 패키지만 있으면 컨테이너를 구동시킬 수 있음! Q2. 도커(Docker)란? A2) 어플리케이션 실행을 위한 환경을 image로 만들고, 이를 사용하여 여러 다른 환경에서 어플리케이션 실행 , 운영을 .. 2023. 11. 14.
[SeSAC 성동캠퍼스 1기] 네트워크&리눅스 5일차 [ mysql 서버 설치 ] 1. 설치 apt-get install mariadb-server​ + 설치 잘 됐는지 확인하기! netstat -anp | grep mysql 2. 외부에서도 들어올 수 있는 IP 주소(0.0.0.0)로 바꾸기! cd /etc/mysql/ grep "127.0.0.1" -r ./ vi ./mariadb.conf.d/50-server.cnf​ 3. mariadb 실행하기 systemctl restart mariadb 4. mariadb 접속 mysql -u root mysql -u root -h localhost​ 5. 계정 생성하기 use mysql; create user 'mydb'@'%' identified by 'abcd'; grand all privileges on .. 2023. 11. 9.
[SeSAC 성동캠퍼스 1기] 네트워크&리눅스 4일차 💡Mission! 이미지 브릿지 모드로 변경하고, 포트 번호 80번으로 변경하고, 친구 컴퓨터에서 잘 나오는지 확인하기! - 이미지 브릿지 모드로 변경하기 VMware Workstation Edit에서 'Virtual Network Editor' 편집기 열고 Bridged 모드로 변경해주기 - PuTTY 들어가서 네트워크 재설정 sudo nmtui - nginx 80번 포트로 변경하기 vi /etc/nginx/sites-enabled/default - index.html 파일 꾸미기 vi /var/www/html/index.html 안녕하세요. Jiwon's 페이지입니다! ✏️ 브릿지 모드란? Bridged 모드를 사용하면 모든 게스트 가상 시스템이 호스트 물리적 시스템과 동일한 서브넷 내에 표시됨. 동.. 2023. 11. 8.
[SeSAC 성동캠퍼스 1기] 네트워크&리눅스 3일차 1. 서버 구축 시 알아야 할 필수 개념과 명령어 ✏️ 지난 시간 복습하기! [ 터미널 접속 명령어 ] - 윈도우에서 리눅스 접속할 때 : PuTTY 사용 - 서버 to 서버 : ssh id@server_ip주소 [-p 2022] - 원격지 파일 복사 : scp /etc/abc.txt id@server_ip주소:/home/user1/ [ 권한 관리 명령어 ] - chmod 644 ./hidden.txt - sudo chown -R user2 ./hidden.txt [ 사용자 관리 명령어 ] - adduser user5 [ 백업/압축 명령어 ] - 압축 : tar cvzf backup.tar.gz /etc - 압축 해제 : tar xvzf backup.tar.gz [ nginx 관리하기 ] systemct.. 2023. 11. 7.