NewBean의 웹과 콩나무
close
프로필 배경
프로필 로고

NewBean의 웹과 콩나무

  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
  • 홈
  • 방명록
  • 깃허브
  • 포트폴리오
웹서버 만들기

웹서버 만들기

웹서버 만들기1. GUEST OS(Linux)의 nginx에 접근하기 - HOST OS(윈도우)의 브라우저를 이용해 GUEST OS(Linux)의 nginx에 접근하기 - 만일 HOsT OS(윈도우)의 IP가 192.168.1.2 이고, GUEST OS(Linux)의 IP가 10.0.2.16이라 할때,    - 윈도우의 브라우저는 자신의 네트워크 인터페이스를 사용(192.168.1.2) - 윈도우 입장에서 GUEST OS(Linux)의 IP는 실존하지 않음 (윈도우 입장에는 Virtual Box라는 프로그램만 보임) - 따라서 윈도우로 GUEST OS에 네트워크 접근하려면 Virtual Box에게 신호를 보내야 함 - Virtual Box는 HOST OS(윈도우)에 설치 되어 있음 - 결국 자기 자신에게..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 1.
  • textsms
클라이언트와 서버

클라이언트와 서버

클라이언트와 서버 1. 클라이언트와 서버 - 네트워크 서비스는 클라이언트와 서버의 개념이 존재 ※ 클라이언트 :서버 시스템과 연결해 주된 작업이나 정보를 서버에게 요청하고 그 결과를 돌려받는 컴퓨터 시스템 ※ 서버 : 근거리통신망에서 집약적인 처리기능을 서비스하는 서브시스템 - 대표적인 클라이언트 서버관계 - ssh (원격제어) - 클라이언트 : putty, ssh - 서버 : sshd - 포트 : 22 - http (웹 서비스) - 클라이언트 : 크롬, 사파리, 엣지 - 서버 : nginx, apahe - 포트 : 80 - ftp (원격 파일 전송) - 클라이언트 : 파일질라 - 서버 : pure_ftpd - 포트 : 21 2. 능동서버와 수동서버 - 능동(Active) - 클라이언트 → 파일서버로 접..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 1.
  • textsms
네트워크 상태 확인

네트워크 상태 확인

네트워크 상태 확인 1. 네트워크 상태 확인 - netstat -nltp : 네트워크 상태 확인 - n : 주소나 포트 형식을 숫자로 표현함 - l : LISTEN 하고 있는 포트를 보여줌. LISTEN은 연결 수립 요청이 올 때까지 대기하는 것 - p : 해당 프로세스를 사용하고 있는 프로그램 이름을 보여 줌 - t : TCP로 연결된 포트를 보여줌 - 일반적으로 less 나 grep을 이용해 원하는 것을 찾음 - 예시 : netstat -ltp | grep ssh

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 1.
  • textsms
프로세스

프로세스

프로세스※ 2024.05.20에 수정되었습니다. 1. 프로세스프로세스(Process)란? 자원을 할당 받고 PID를 부여 받은 프로그램입니다.※ PID(Process IDentifier) : 각 프로세스를 고유하게 식별하기 위해 시스템에서 할당하는 숫자입니다.프로세스는 시스템에서 리소스를 할당받아 작업을 수행하며, 운영체제는 이러한 프로세스를 관리합니다.리눅스에서 프로세스는 여러 종류와 상태를 가지며, 다양한 명령어를 통해 관리하고 모니터링할 수 있습니다. 2. 프로세스의 의존성하나의 프로세스가 정상적으로 실행되기 위해 다른 프로세스, 라이브러리, 설정 파일 등의 자원에 의존합니다.이러한 의존성은 시스템 동작과 성능에 큰 영향을 미치며, 데몬, 서버 애플리케이션, 복잡한 SW 패키지에서 중요하게 다루어집..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 31.
  • textsms
리눅스 쉘 작성

리눅스 쉘 작성

리눅스 쉘 작성1. 리눅스 쉘 작성 - 쉘 명령어를 파일로 저장하여 순차적으로 실행 - 쉘 파일을 작성할 때는 최상단에 #!bin/bash를 기입 (해당 쉘을 실행할 쉘의 종류를 정해주는 것) - #1. 아래와 같이 특정 파일에 로그를 남겨주는 쉘을 작성    - echo "test log" >> /home/user1/mylog/mylog.log - #2. 아래 명령어를 통해 실행 파일을 만듦    - vim/home/user1/mybin/test.sh - #3. 파일 내용을 아래와 같이 작성    - while true는 반복문 (do는 실행문, done은 실행문 종료)#!bin/bashwhile truedo echo "test log" >> /home/user1/mylog/mylog.log # ..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 31.
  • textsms
systemctl과 데몬

systemctl과 데몬

systemctl과 데몬 1. systemctl - 서비스 or 데몬 관리 명령어 - 특정 프로세스가 백그라운드에서 계속 실행될 수 있고 이를 보통 데몬 or 서비스라고 부름 - 이 서비스를 켜고 끄거나 상태를 보고 관리하는 명령어가 systemctl - nginx는 설치 후, 서비스로 등록되기 때문에 systemctl로 관리가 가능 - sudo systemctl start nginx : nginx 가동 - sudo systemctl stop nginx : nginx 종료 - sudo systemctl status nginx : nginx 상태 보기 - sudo systemctl restart nginx : nginx 재시작 (보통 서버가 나가거나, 설정을 바꾸고 나면 사용) 2. 데몬 등록파일 작성 -..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 31.
  • textsms
  • navigate_before
  • 1
  • ···
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • navigate_next
공지사항
  • 문의 (juv6262@naver.com)
전체 카테고리
  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
최근 글
인기 글
최근 댓글
태그
  • #Vue.js
  • #react
  • #정보처리기사
  • #html+css
  • #DBMS
  • #JavaScript
  • #Java
  • #Git & GitHub
  • #리눅스
  • #Python
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바