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)
  • 홈
  • 방명록
  • 깃허브
  • 포트폴리오
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
nginx

nginx

nginx※ 2024.05.11에 수정하였습니다. 1. nginxnginx에 대해 알아봅시다!nginx란? 동시 접속 처리에 특화된 오픈 소스 웹 서버 및 리버스 프록시 소프트웨어입니다.※ 웹 서버란? 2. nginx 특징nginx의 중요한 특징 및 개념은 다음과 같습니다. 1) 성능 및 효율성이벤트 기반 아키텍처를 사용하여, 동시 연결 처리 및 리소스 사용을 최적화합니다. 2) 웹 서버 및 리버스 프록시정적 파일 서빙, SSL/TLS 종단점, 가상 호스팅 등을 포함하여 HTTP 서버로 사용할 수 있습니다.또한, 로드 밸런싱과 같은 리버스 프록시 역할도 가능합니다. 3) 리버스 프록시 및 로드 밸런싱여러 백엔드 서버로의 트래픽을 분산시키는데 사용될 수 있습니다.이를 통해 부하 분산과 고가용성을 달성할 수..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 27.
  • textsms
Yum

Yum

Yum 1. Yum (Yellow dog Updater, Modified) - RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치 / 제거 도구 2. Yum을 이용한 응용프로그램 및 패키지 조작 - 응용프로그램 다루기 - 패키지 설치 및 업그레이드 - 다양한 배포판에 맞는 소스코드를 직접 받아 컴파일해야 함 - 패키지 매니저 - 해당 배포판에 맞게 환경 설정되어 빌드된 실행파일을 설치 및 관리 - rpm - 패키지를 하나하나 다운로드 받아야함 - 버전관리, 의존성 문제 등이 있음 - yum - RPM의 의존성을 해결한 버전 - 사용이 쉬움 3. yum 관련 명령어 - 확장 프로그램(Plug-in)을 설치하여 수많은 명령어를 사용할 수 있음 - install : 패키지 설치 (rpm -i) - up..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 27.
  • textsms
ip 추가

ip 추가

ip 추가 1. ip를 추가하는 방법 - #1. ip addr 명령을 통하여 IP와 서브넷마스크 확인 ※ 서브넷 마스크 : 호스트 이름으로부터의 IP 주소지에 대한 네트워크의 이름을 규정하는 것 - 서브넷 마스크 - ~~/24 → 255.255.255.0 - ~~/8 → 255.0.0.0 - #2. ip route 명령을 통해서 게이트웨이 IP 확인 - #3. 설정파일 수정 ((sudo) vim /etc/sysconfig/network-scripts/ifcfg-enp0s3) - BOOTPROTO=static (dhcp 에서 static 으로 수정) - IPADDR=10.0.2.16 (제한적으로 변경가능, 파일의 최하단 부분에 추가) - GATEWAY=10.0.2.2 (정해짐, 파일의 최하단 부분에 추가)..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 26.
  • textsms
파일 상세 정보와 권한 정보

파일 상세 정보와 권한 정보

파일 상세 정보와 권한 정보 1. 파일 상세 정보의 의미와 권한 정보 - ls -l 로 보는 파일의 상세정보는 다음과 같음 - 권한의 가장 앞쪽은 파일 유형 - l : 링크 - d : 디렉터리 - - : 파일 - 그 뒤의 3개는 소유자의 권한 (순서대로 r, w, x) - r : 읽기 권한 - w : 쓰기 권한 - x : 실행 권한 - - : 권한 없음 - 그 뒤의 3개는 그룹의 권한이고 그 다음의 3개는 유저의 권한 2. 이진수로 표현하는 방법 - 3자리 이진수를 이용해 권한을 마스킹 할 수 있음 - 이진수에서 1은 True, 0은 False를 의미하고 이는 권한의 유무로 판별됨 - 1 : True, 권한 있음 - 0 : False, 권한 없음 - ex) - rwx → 111 → 7 - r-x → 10..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 25.
  • textsms
PuTTY 사용방법

PuTTY 사용방법

PuTTY 사용방법 1. shutdown, reboot - shutdown : 서버 종료 - reboot : 서버 재가동 ※ 위 명령어는 원격 접속 환경임을 감안하여 유의해서 사용해야 함 - 컴퓨터가 꺼지면 원격 접속이 되지 않아 직접 켜야 함 - 랜카드 자동 on 설정이 되어 있지 않으면 재가동시에도 원격 접속이 되지 않음 → LAN 카드를 부팅될 때, 자동으로 ON하기 위해서는 네트워크 설정 파일을 수정함 2. yum - 패키지 매니저 - 리눅스에서 패키지(프로그램)를 설치 or 업데이트 or 제거 등을 담당 ※ 원격 저장소에서 다운로드 받는 방식이기 때문에 네트워크가 활성화 되어 있어야 함 - yum을 이용해 mlocate 패키지를 설치하는 명령 : yum install mlocate 3. mloc..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 8. 24.
  • textsms
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 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)
최근 글
인기 글
최근 댓글
태그
  • #html+css
  • #리눅스
  • #Python
  • #DBMS
  • #JavaScript
  • #Vue.js
  • #정보처리기사
  • #Java
  • #react
  • #Git & GitHub
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바