[Docker] Ubuntu Docker 설치하기
·
프로그램/DOCKER
안녕하세요.우분투에 도커 설치하는 방법에 대해 포스팅합니다.1. 패키지 업데이트하기apt-get update -y우분투 시스템 패키지 업데이트를 합니다. 2. 필요한 패키지 설치하기apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -yDocker에 필요한 패키지를 설치합니다.3. Docker GPG 추가하기curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Docker의 GPG를 추가합니다.4. Docker APT 저장소 추가하기add-apt-repository "deb [arch=amd64] http..
[Jenkins] 젠킨스 설치 및 사용 방법
·
프로그램/LINUX
안녕하세요! 프뚜입니다. 우분투에 젠킨스 설치 및 사용 방법에 대해 포스팅합니다. # OS 확인하기 # cat /etc/issue Ubuntu 22.04.1 LTS # 시스템에 레포지토리 추가 # curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \ /usr/share/keyrings/jenkins-keyring.asc > /dev/null # echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \ https://pkg.jenkins.io/debian binary/ | sudo tee \ /etc/apt/sources.list.d/jenkins.list > /dev/nu..
[Linux] 우분투(Ubuntu) OpenJDK 8 설치 & JAVA_HOME 세팅하기 (자바&자바 홈)
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: Ubuntu 22.04.1 LTS 1. apt-get update하기 apt-get update -y 업데이트가 완료되었습니다. 2. java 설치하기 apt-get install openjdk-8-jdk -y 설치가 완료되었습니다. 3. JAVA_HOME 세팅하기 // 2022.11.11[프뚜]: javac의 위치 찾기 which javac // 2022.11.11[프뚜]: 링크 연결 readlink -f /usr/bin/javac // 2022.11.11[프뚜]: profile 열기 vim /etc/profile // 2022.11.11[프뚜]: profile 가장 하단에 추가 export JAVA_HOME=/usr/lib/jvm/ja..
[FFMPEG] Linux에 FFMPEG 설치하기 (CentOS, Ubuntu 등)
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 동영상을 컨트롤할 수 있는 FFMPEG가 있습니다. 리눅스 환경에 설치하는 방법에 대해 포스팅하겠습니다. 1. git 설치하기 (설치가 되어있다면 1번 항목은 무시) # 2022.10.11[프뚜]: CentOS yum -y install git # 2022.10.11[프뚜]: Ubuntu apt install git 2. ffmpeg-install clone 하기 git clone https://github.com/q3aql/ffmpeg-install.git clone이 정상적으로 되었는 지 확인할 수 있습니다. 3. ffmpeg 폴더로 ..
[Linux] Shell script 만들기
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 개발을 하다보면 하나의 script로 여러 개의 이벤트를 처리하고 싶을 때가 있습니다. 예) spring boot embedded tomcat을 사용하고 있을 때, 프로세스 중 java를 종료하고 새로운 java파일을 실행하기 1. script 생성하기 vi ssjeong.sh 2. 프로세스 확인 후 해당 프로세스를 종료하기 # JAVA Process를 확인 PID=$(ps -ef | grep 'java' | grep -v 'grep' | awk '{print $2}') echo "Process ID: $PID" # 있다면 종료 if [ ..
[CentOS] nodejs 설치하기
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 1. nodejs를 설치하기 위해 yum, sudo를 설치하기 yum -y update yum -y install sudo sudo를 사용해서 yarn을 설치해야 하기 때문에 선 작업을 합니다. 2. nodejs를 설치하기 위해 저장소를 설치하기 curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - yum -y install epel-release 3. nodejs 설치하기 yum -y install nodejs 4. nodejs의 library를 다운 받기 위해 yarn 설치하..
[Linux] tar 명령어 사용하기
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 tar 압축 하기 tar -cvf [파일명.tar] [대상 폴더명] # 현재 위치의 폴더를 ssjeong.tar로 묶기 tar -cvf ssjeong.tar ./ # 대상 디렉토리를 포함한 모든 파일과 디렉토리를 tar로 묶기 tar cvf ssjeong.tar [PATH] # 파일을 지정하여 tar 아카이브로 묶기 tar cvf ssjeong.tar [FILE_1] [FILE_2] tar 압축 풀기 tar -xvf [파일명.tar] # 현재 위치의 ssjeong.tar를 압축 풀기 tar -xvf ssjeong.tar # tar 아카이브..
[Linux] zip 설치 및 사용하기
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 1. yum update를 실행하기 yum -y update 2. unzip 설치하기 yum -y install zip 3. zip 사용하기 (파일 압축하기) zip [압축 파일명][압축할 파일명] # ssjeong.log > ssjeong.zip으로 압축하기 (단일 파일 압축) zip ssjeong.zip ssjeong.log # ssjeong1.log, ssjeong2.log, ssjeong3.log를 ssjeong.zip으로 압축하기 (다중 파일 압축) zip ssjeong.zip ssjeong1.log ssjeong2.log ssj..
프뚜
'Linux' 태그의 글 목록