본문 바로가기

Study/linux

(22)
우분투 루트 폴더 용량이 꽉 찼을 때 우분투를 포맷해서 다시 깔았는데 루트폴더 용량이 꽉찼다.. 해결법을 알아보자 1. Disk usage analyzer 실행 Disk usage analyzer에서 어떤 디렉토리가 용량을 차지했는지 볼 수 있다. 많이 차지하는 애를 삭제해주자 2. syslog, kernlog 삭제 내 경우는 syslog와 kernlog가 루트용량을 다 잡아먹고 있었다. `$ cd /var/log ls -al` 하면 숨겨진 파일과 용량까지 다 보인다. 최신 로그 파일 내용 확인하기 $ tail -f /var/log/syslog 로그 파일 삭제하기. rm을 쓰면 안된다. 1 $ sudo sh -c 'cat /dev/null > /var/log/syslog'
Ubuntu 18.04 설치 후 세팅하기 목차 - 소프트웨어 다운로드 서버 변경 - build-essential 설치 - 드라이버 설치 및 배터리 최적화 - 언어 키보드 설치 - 테마 및 유틸리티 설치 우분투 부팅 노트북 부팅 오류 해결법 (화면이 까맣게 안 켜질 때, MSI노트북, 그래픽카드 有): 부팅화면 GRUB - Ubuntu 선택 (엔터는 누르지 말고 하이라이팅된대로 놔두기) `e` 눌러서 옵션 설정 창 열기 linux로 시작하는 줄 찾아서 맨 뒤에 modprobe.blacklist = nouveau 추가 소프트웨어 다운로드 서버 변경 우분투 서버가 잘 멈춘다. 카카오미러로 바꿔주자. window+S로 검색, software & updates Ubuntu Software탭에서 Download from ... Other 선택 다운로드 서..
도커로 아파치 웹 서버 구축하기 도커에서 아파치 컨테이너로 웹 서버를 실행해보자. dockerfile을 작성하는 방법과, 작성하지 않는 방법이 있다. 이 포스팅에서는 작성하지 않는 방법으로 실행해본다. 이미지를 다운받아서 실행하면 된다. 간-단! 목차: 1. 아파치 이미지 다운받기 2. 컨테이너 실행하기 3. 서버 실행 확인하기 4. 기타 팁 1. 아파치 이미지 다운받기 1 $ docker pull httpd:latest cs pull명령어로 이미지를 다운받는다. 공식 아파치가 httpd고, 혹시 다른 아파치를 받고싶다면 `$ docker search apache`로 검색해보자. 2.아파치 컨테이너 실행하기 · 기본적인 옵션만 주고 아파치를 실행하는 방법: 1 $ docker run -d --name apache -p 8080:80 h..
Apache 웹서버 실행하기 https://opentutorials.org/course/2598/14446 웹서버 (아파치) - 생활코딩 수업소개 이번 수업에서는 서버의 구체적인 사례로서 웹서버 그 중에서 아파치 웹서버를 설치하고 운영하는 방법에 대해서 알아봅니다. 수업 강의 1 강의 2 강의 3 강의 4 opentutorials.org ip주소 알아내는 방법 2가지: 1. ifconfig 2. ip addr 아파치 실행하기: apt-get apache2 service apache2 start service apache2 stop 아파치 실행되는 중인지 확인하기: 1. 웹브라우저에서 ip주소 입력해서 들어가기 2. 웹브라우저에서 localhost 입력해서 들어가기 3. 웹브라우저에서 127.0.0.1 입력해서 들어가기 실행중인 프로..
리눅스 터미널에서 쓸만한 프로그램들 설치방법: sudo apt-get install 실행방법: 1. htop top보다 훨씬 직관적인 UI를 제공한다. cpu사용량, 러닝중인 프로세스 검색, 메모리 사용량 모두 다 보기 좋게 해준다!! 2. elinks 터미널에서 웹 브라우징을 할 수 있다.ㅋㅋㅋㅋ 3. nautilus [디렉토리] 디렉토리를 gui로 열고 싶을 때 쓴다. ls에서 벗어나자! nautilus . //현재 위치 열기 nautilus / //루트 폴더 열기
쿠버네티스와 도커의 차이 💡 도커와 쿠버네티스 예시 : 컨테이너 하나 띄워서 사용해야지 => 도커를 쓰자 0월 0시에 100개의 컨테이너를 자동으로 생성해야지 => 쿠버네티스를 쓰면 된다. 쿠버네티스란? 여러 컨테이너를 관리/예약하는 도구 도커란? 여러 컨테이너를 관리/예약하는 플랫폼 그런데 둘이 뭐가 다를까? 간단히 얘기해서 도커는 '기술적인 개념이자 도구'이고 쿠버네티스는 '도커를 관리하는 툴'이라고 생각하면 된다. 이미지를 컨테이너에 띄우고 실행하는 기술이 도커고 이런 도커를 기반으로 컨테이너를 관리하는 서비스가 쿠버네티스라고 생각하면 된다. 도커는 '한 개의 컨테이너'를 관리하는 데 최적, 쿠버네티스는 '여러 개의 컨테이너'를 서비스 단위로 관리하는 데 최적화되어있다. 도커 도커는 '컨테이너 기반의 오픈소스 가상화 플랫폼..