리눅스 처음 공부하면 이거 하자!

대상


비즈니스에서 Linux를 사용하기로 결정
어디서부터 공부해야 할지 모르겠어요.
이런 사람이 봤으면 해서 투고했습니다.
모르는 점이 있으면 평론해 주세요.
적당히 편집!

전제로 삼다


Linux를 자유롭게 조작할 수 있는 환경이 있습니다.
운영체제의 설치에 관해서는 많은 보도가 있기 때문에 사랑을 끊는다.
(자기 집보다 구름 위에 구축하는 것을 추천합니다.)

네트워크 서버 구축 시도


나는 이것이 리눅스의 여러 가지 일을 가장 잘 배울 수 있다고 생각한다.
  • 일반 사용자(유한 명령만 수행할 수 있는 사용자)saito를 통해 로그인
  • saito 사용자가 로그인했음 확인
  • $ id
    uid=1000(saito) gid=1000(saito) groups=1000(saito)
    
    보충: 일반 사용자가 없는 경우
    # useradd saito
    # passwd saito
    (PWは何でもOK。画面に出力はありませんので、二回入力します。)
    
  • 루트 사용자로 전환
  • 프롬프트가 $에서 #로 변경됩니다.
    $ su -
    Password: (rootのPWを入力)
    # 
    # id
    uid=0(root) gid=0(root) groups=0(root)
    
  • 웹 서버에 필요한 패키지가 설치되어 있는지 확인
  • 포장이란 소프트웨어라고 생각하면 된다.
    이번에 구상한 것은 아파치(httpd)다.
    출력 없이 다음 작업을 수행하면 설치되지 않음을 나타냅니다.
    # rpm -qa | grep httpd
    
    httpd 설치 방법
    기회가 된다면 rpm와yum의 다른 점을 투고하겠습니다.
    # rpm -ivh httpd*
    または
    # yum -y install httpd
    
  • 브라우저를 열고 방문해 보세요
  • http://localhost에서 설명한 대로 해당 매개변수의 값을 수정합니다.
    HTTP 서비스를 시작할 수 없어서 오류가 발생했습니다.
  • HTTP 서비스 상태 확인, 시작
  • # systemctl status httpd
       :
     Active: inactive (dead)
       :
    # systemctl start httpd
       :
     Active: active (running)
       :
    
  • 브라우저 열기, 재액세스
  • 브라우저에서 F5 키 등을 사용하여 업데이트하면 테스트 페이지가 출력됩니다.

    경품: HTML 파일 자체 제작
    # vi index.html
    --ここから--
    <html>
    <head>
     <title>Test Page</title>
    </head>
    <body bgcolor=skyblue>
     <h1>hello world</h1>
    </body>
    </html>
    --ここまで--
    
  • HTML 확인
  • # ls
    (index.htmlがあることを確認)
    
    # cat index.html
    (編集が必要になった場合は、vi index.htmlを実行)
    
  • 작성된 HTML 파일 복사, 확인
  • # cp index.html /var/www/html
    # ls /var/www/html
    
    - 브라우저를 열고 다시 액세스 시도
    직접 만든 HTML을 확인할 수 있습니다!

    총결산


    네트워크 서버 구축
    - 로그인
    - 사용자 전환
    - 파일 작업
    - 파일 편집
    - 패키지 관리
    - 서비스 시작
    - (프로세스)
    등 많은 것을 배울 수 있다.

    좋은 웹페이지 즐겨찾기