리눅스시스템관리2(리눅스 서버구축)

우 동현·2021년 9월 23일
0

더존비즈온양성과정

목록 보기
10/26

버추어 박스 다운로드

구글에 virtualbox download검색 - 메인화면 VirtualBox 6.1.26 platform packages에 Windows hosts 선택해서 다운로드 - VirtualBox 다운받은거 실행 후 전부 넥스트로 넘기기 완료후

  • 상단에 머신클릭 - 새로만들기
  • 이름 : centos7로 설정, 머신폴더: C:\douzone2021\VirtualBox VMs,
    종류 : Linux, 버전 : Red Hat(64bit-)
  • 메모리크기 2048 - 지금 새 가상 하드 디스크 만들기 체크 - VDI 체크 - 동적 할당 - 디스크 24GB할당

VM(VirtualMachine) 설치 완료됐는지 확인

-도구 밑에 centos7 더블클릭해서 설치화면 나오는지 확인하기

다운완료후 네트워크 설정 (중요)

설정 - 네트워크 - 다음에 연결됨(A) : 어댑터에 브리지선택

  • 어댑터 브리지 안돼서 해결방법 : NAT 사용
    (네트워크 어댑터로 NAT 사용시 서버로 쓰려면 포트포워딩 설정해주어야함)
    설정 NAT로 변경
  • NAT 특징
    ip10으로시작하는 사설망주소로 할당됨 (외부에서 들어올 수 없음)
    pc에서 들어올려면 포트,포워딩설정
    NAT: Network Address Translation

버추어 박스에 CentOS 설치

CentOS minimal-7-x86_64-Minimal-1511 다운

centos 소프트웨어넣기

저장소 - 광학드라이브 클릭 - 디스크파일선택 - VM 전원켜서 centos 켜졌는지 확인
엔터치면 설치시작 - 설치하는 언어 선택(한국어) - 바깥으로나오는키 Ctrl+Alt+del

  • 네트워크 및 호스트명 들어가서 이더넷 켜기클릭 - 연결되면 완료

파티션 설정

  • 설치 대상 들어가서 "파티션을 설정합니다" 체크 - 완료(*파티션 자동으로하면 저널링 때문에 쓸모없는 파티션 잡힘)
    기본으로 LVM돼있는거 표준 파티션으로 바꾸고 + 클릭
  • swap: 4096
  • /boot: 128
  • /: 사이즈 지정안하고 추가(남는 용량 할당됨) - 완료 - 변경 사항 적용 - 설치 시작 - root 암호 지정하기 - 설정완료
    재부팅 클릭 - root 치고 - 비밀번호 치기

기본 설정 작업

기본 명령어

exit, logout : 로그아웃
uname -a, uname -r : 리눅스 버전 확인
shutdown -h : 홀트시키는것 (전원까지 다 끄는것)
shutdown -h now : 지금 시스템 종료
shutdown -h +10 : 10분 후에 종료
shutdown -r 22:10 : 22:10분에 reboot
shutdown -c : 진행 중인 shutdown cancel
shutdown -h +10 "hurry up" : 지금 접속 중인 사용자에게 메시지 전송하고 10분 후 종료
halt : 지금 시스템 종료
init 0 : 종료
reboot, init 6, shutdown -r now : 재시작
systemctl reboot : 재가동
whoami : 내가누구인지
id : 지금 접속한 사용자
bash : shell 프로그램 실행
exit : bash 프로그램 죽이기(안죽이면 인셉션처럼됨)
sync : shutdown 하기전에 프로세스 실행중일 수 있으므로 버퍼 저장할 기회 주는것

설정 작업

패키지 설치 및 업데이트

yum repolist : 레포지토리 구성 내용 확인
yum uqdate : 패키지 최신 버전 업데이트하기 ( y 클릭) y 또 클릭
안되면 yum update -y 치기

새 패키지 설치

yum -y install cronie:안깔린것중 깔아야할 소프트웨어 설치
yum install rdate : 원격으로 시간 설정하는거 (환경변수 설정안돼있어서 안나옴)
yum -y install gcc : rdate없어서 다운
yum -y install make
yum -y install wget
yum -y install gcc-c++
yum -y install cmake
yum -y install net-tools
yum -y install bind-utils: nslookup 사용가능해짐
yum -y install psmisc : ps 실행시킬수있음
set : 환경변수 어떻게 설정됐는지 물어봄
echo 문자열을 화면에 출력
echo $PATH :명령어를치면 환경변수 경로나옴 (리눅스에선 현재경로에서 안찾고 무조건 환경변수에서찾음)
yum -y install

자주 사용되는 yum 커맨드

yum clean all 패키지 캐시 파일 삭제
yum list 모든 패키지 표시
yum remove <패키지 명> 패키지 삭제
yum update <패키지 명> 패키지 업데이트

0개의 댓글