OS/Linux3 Linux에서 systemctl을 사용하여 서비스관리하기(feat. tomcat 부팅시 자동시작) systemctl 이란?? systemctl은 서비스들을 관리할 수 있는 유틸리티다. 현재 관리하고 싶은 서비스들의 상태를 확인할 수 있으며, 시작, 중지 등 다양한 명령을 내릴 수 있다. 부팅시 서비스를 자동으로 실행해주는 등 백그라운드 서비스를 관리할때 사용한다. systemctl의 명령어 # 서비스 시작 sudo systemctl start ${SERVICE-NAME} # 서비스 재시작 sudo systemctl restart ${SERVICE-NAME} # 서비스 중지 sudo systemctl stop ${SERVICE-NAME} # 서비스 상태 확인 sudo systemctl status ${SERVICE-NAME} # 부팅시 자동 시작 활성화 sudo systemctl enable ${SER.. OS/Linux 2024. 4. 19. Ubuntu 22.04에 Nginx 설치하기 Nginx란?? 트래픽이 많은 웹사이트의 서버(WAS)를 도와주는 비동기 이벤트 기반구조의 경량화 웹 서버이다. Nginx에는 다양한 기능이 있다. 기본적으로 정적 리소스에 대한 응답을 해주는 Web Server의 역할과 Reverse Proxy Server로 활용하여 WAS의 부하를 줄이는 로드밸런서 역할을 하기도 한다. Nginx 설치 apt update하기 항상 명심해야 하는 apt update... 무언가를 설치하기 전에는 항상 해주기로 하자. sudo apt update sudo apt-get update Nginx 설치하기 sudo apt install nginx Nginx 실행하기 # Nginx 시작하기 sudo systemctl start nginx # Nginx 상태 확인 sudo sys.. OS/Linux 2024. 4. 16. Linux에서 파일 및 폴더에 권한 부여하는 방법 권한 권한이란? 파일 및 폴더에 접근 할 수 있는 사용자를 선별하기 위해 필요한 것이다. 권한부여 Window, MacOS 등과 같이 Linux에도 파일 및 폴더 별로 권한을 부여할 수 있다. xxx/xxx/xxx 인 규칙으로써 3개씩 각각의 의미를 부여한다. 처음 세자리 : 파일 및 폴더를 생선한 소유자에 대한 권한 중간 세자리 : 파일 소유자가 속한 그룹에 대한 권한 마지막 세자리 : 시스템의 다른 사용자에 대한 권한 권한부여 규칙 권한 2진수 8진수 설명 --- 000 0 권한 없음 --x 001 1 실행 -w- 010 2 쓰기 -wx 011 3 쓰기 및 실행 r-- 100 4 읽기 r-x 101 5 읽기 및 실행 rw- 110 6 읽기 및 쓰기 rwx 111 7 읽기 및 쓰기 및 실행 특수 권한 .. OS/Linux 2024. 4. 9. 이전 1 다음 💲 추천 글 728x90 반응형