728x90

Server/linux 14

[linux] 리눅스 서비스 관련 systemctl 명령어 - 시작, 중지, 자동시작

서비스 상태 나 등록, 서비스 목록 확인할경우 --서비스 상태 sudo systemctl status servce_name.service --서비스 시작 sudo systemctl start servce_name.service --서비스 재시작 sudo systemctl restart servce_name.service --서비스 중지 sudo systemctl stop servce_name.service --자동시작 등록 sudo systemctl enable servce_name.service --자동시작 해지 sudo systemctl disable servce_name.service --등록된 서비스 목록 sudo systemctl list-units --type=service

Server/linux 2023.09.20

우분투 리눅스 아파치 카프카 설치하기

카프카 설치에 앞서 자바 설치 [linux] 리눅스 ubuntu(우분투) 자바(JDK11) 설치 하기 환경 Ubuntu 22.04.3 LTS JDK 11 자바 설치 패키지 업데이트 및 확인 $ apt update $ apt list | grep openjdk 자바 설치 $ apt install openjdk-11-jdk 설치 확인 $ java -version 환경 변수 등록 자바 경로 확인 $ update-alternatives askforyou.tistory.com 카프카 다운로드 Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 최신버전 다운로드 및 설치 wget https://downloads.apache.or..

Server/linux 2023.08.30

[linux] centos 젠킨스(Jenkins) 설치하기 (with java install)

젠킨스 ? Jenkins - 나무위키 이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권 namu.wiki 젠킨스는 자바 환경에서 실행이 되기때문에 먼저 자바 런타임을 설치해야 합니다. ■ 자바 설치 jdk 설치하기 (아래는 8 버전 예제이나 java 11버전 설치 필요) // 자바 jdk 설치 #sudo yum -y install java-1.8.0-openjdk #sudo yum -y install java-1.8.0-openjdk-devel // java 11 설치 sudo yum install -y java-11-openjdk-devel.x..

Server/linux 2022.11.30

[linux] 리눅스 CRON 사용법 (반복작업, 작업스케줄러)

CRON 특정시간이나 특정 작업을 수행해주는 명령어로 우리가 흔히 사용하는 윈도우OS 의 스케쥴러와 비슷합니다. crontab 명령을 이용해서 Task 를 등록 하고 실행 할수 있게 됩니다. crontab 명령어 # 현재 사용자 작업 리스트 보기 crontab -l # 현재 사용자 작업 리스트 수정 crontab -e # 현재 사용자의 작업 리스트 모두 삭제 crontab -r crontab 등록 crontab -e 수행시 편빕기에 아래와 같은 형식으로 task 를 등록하며, 하나의 작업은 하나의 라인에 등록하여야 한다. CRON 표현식 필드 필수 허용되는 값 허용되는 특수 문자 비고 분 예 0–59 * , - 시간 예 0–23 * , - 날짜 예 1–31 * , - ? L W ? L W일부 구현에서만 ..

Server/linux 2022.11.09

[linux] 리눅스 디렉토리(Directory) 파일시스템 구조

리눅스 디렉토리(Directory) 파일시스템 구조 1. / – 루트 모든 단일 파일과 디렉토리는 루트 디렉토리에서 시작합니다. 루트 사용자만 이 디렉토리에서 쓰기 권한을 가집니다. /root는 /와 다른 루트 사용자의 홈 디렉토리입니다. 2. /bin – 사용자 바이너리 바이너리 실행 파일을 포함합니다. 단일 사용자 모드에서 사용해야 하는 일반적인 Linux 명령은 이 디렉토리 아래에 있습니다. 시스템의 모든 사용자가 사용하는 명령이 여기에 있습니다. 예: ps, ls, ping, grep, cp. 3. /sbin – 시스템 바이너리 /bin과 마찬가지로 /sbin도 바이너리 실행 파일을 포함합니다. 그러나 이 디렉토리 아래에 있는 Linux 명령은 일반적으로 시스템 관리자가 시스템 유지 관리 목적으로..

Server/linux 2022.11.07

[linux] 리눅스 명령어 cp (파일이나 디렉토리 복사)

cp : 파일이나 디렉토리를 복사 사용법 : cp [option] [source] [target] [option] -r : 하위 디렉토리 및 파일까지 모두 복사한다. -v : 복사 진행내용을 출력한다. -u : 최신 변경된 파일만 복사를한다. -b : 동일한 파일명이 존재하면 백업파일 생성한다. -f : 동일한 파일명이 존재하면 덮어쓰기한다. -i : 파일을 덮어쓰기 할지 물어본다. -p : 원본파일의 정보를 그대로 복사한다. 사용예)

Server/linux 2022.09.21

[linux] asp.net core 리눅스 호스팅 by centos, 아파치(apache)

asp.net core 의 리눅스 서버호스팅하기 1. OS 및 아파치 서버 준비 [linux] CentOS7 아파치(apache) 웹서버 설치하기 1. 패키지 목록 업데이트 sudo yum update 2. 아파치 설치 sudo yum -y install httpd 2. 아파치 서비스 등록 및 실행 sudo systemctl enable httpd sudo systemctl restart httpd 3. 방화벽 포트 설정(열기) sud.. askforyou.tistory.com 2. asp.net core 설치 - Microsoft 키를 등록 $ sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm ..

Server/linux 2022.08.31
728x90