전체 글 썸네일형 리스트형 configure, make, make install 명령어 configure, make, make install 명령어리눅스에서 소스 코드로부터 프로그램을 설치하는 과정은 일반적으로 configure, make, make install 명령어를 사용합니다. 명령설명configureconfigure 명령을 이용하여 Makfile 생성make distcleanmake clean과 유사하지만 Makefile을 포함하여 configure에 의해 생성된 모든 파일도 삭제합니다.(파일을 받고 압축을 푼 처음 상태로 만드는 것)makeMakefile에 따라 소스 코드를 컴파일하고 링크하고 목적 파일, 실행 파일을 생성합니다.(Makfile를 이용해서 소스 코드를 컴파일하여 실행가능한 설치파일을 만듬)make clean마지막 make 명령으로 생성된 개체 파일(접미사가 "... 더보기 CentOS 7에 MySQL 5.7을 바이너리 설치하는 방법(binary) CentOS 7에 MySQL 5.7을 바이너리 설치하는 방법(binary) 테스트 환경 - DB : mysql 5.7.15 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ getconf LONG_BIT 64 mysql 계정 생성 groupadd -g 27 mysql useradd -m -c "MySQL Server" -d /usr/local/mysql -s /bin/false -g 27 -u 27 mysql MySQL Community Server 다운로드 받기 mysql-boost-5.7.15.tar.gz 압축 풀기 tar xfz mysql-boost-5.7.15.tar.gz cd mysql-5.7.15/ 컴파일 설치 cmake \ -.. 더보기 gzip 명령어, gunzip 명령어 gzip 명령어, gunzip 명령어gzip과 gunzip은 유닉스(리눅스) 시스템에서 사용되는 명령어로 파일들을 압축하거나 해제하는데 사용됩니다. gzip은 파일을 압축하고 gunzip은 압축된 파일을 해제합니다.gzip 명령어의 기본 구문gzip [옵션] [파일]gunzip 명령어의 기본 구문gunzip [파일.gz]주요 옵션(gzip)-c: 압축한 파일을 표준 출력으로 출력 (stdout)-d 또는 --decompress: 압축 해제-r 또는 --recursive: 디렉토리를 재귀적으로 압축 또는 해제-v 또는 --verbose: 상세 정보 출력사용 예시파일 file.txt를 압축하여 file.txt.gz로 저장gzip file.txtfile.txt: 압축할 파일file.txt.gz: 압축된 파일압.. 더보기 Jenkins의 관리자(admin) 비밀번호를 재설정하는 방법 Jenkins의 관리자(admin) 비밀번호를 재설정하는 방법 docker-compose.yml 파일 편집 vim docker-compose.yml version: '3.8' services: jenkins: image: jenkins/jenkins:lts #image: jenkins/jenkins:lts-jdk11 container_name: jenkins restart: always privileged: true #user: root environment: TZ: "Asia/Seoul" volumes: #- /usr/bin/docker:/usr/bin/docker - /var/run/docker.sock:/var/run/docker.sock - ./jenkins_home:/var/jenkins_hom.. 더보기 CentOS 7에서 PHP rdkafka 확장(Extension) 모듈을 설치하는 방법 CentOS 7에서 PHP rdkafka 확장(Extension) 모듈을 설치하는 방법 테스트 환경 nginx php-fpm PHP 버전 확인 php -v $ php -v PHP 7.3.27 (cli) (built: Feb 2 2021 10:32:50) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.27, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.27, Copyright (c) 1999-2018, by Zend Technologies PHP 저장소 버전 확인 yum info php | egrep 'Name|Arch|Version|Repo' 2 $ yum info p.. 더보기 curl/wget으로 스크립트 다운로드 및 실행하기(bash -x) curl/wget으로 스크립트 다운로드 및 실행하기(bash -x)curl과 wget은 원격 서버에 있는 스크립트를 다운로드하거나 즉시 실행할 때 자주 사용되는 CLI 도구입니다.curl로 스크립트 다운로드하기curl -Ssf https://sangchul.kr/scripte/webconfsync.sh -o /tmp/webconfsync.sh옵션 설정-S 오류 발생 시 에러 메시지 출력-s 진행 상태(progress) 출력 생략-f HTTP 오류(4xx, 5xx) 발생 시 실패 처리-o 출력 파일 지정curl로 스크립트 다운로드 후 즉시 실행하기curl -Ssf https://sangchul.kr/scripte/webconfsync.sh | bash -x동작 방식curl이 스크립트 내용을 표준 출력(st.. 더보기 Mac에서 스크린샷(화면캡쳐) 찍기 Mac에서 스크린샷(화면캡쳐) 찍기shift + cmd + 3 : 스크린샹(전체 화면 캡쳐)shift + cmd + 4 : 화면 일부를 캡처하는 방법(부분 화면 캡쳐)shift + cmd + 4 + space : 원도우 또는 메뉴를 캡쳐하는 방법스크린샷이 저장되는 위치스크린샷 저장 위치 : ~/Documents/screencapture/defaults write com.apple.screencapture location ~/Documents/screencapture/killall SystemUIServer 참고사이트- https://support.apple.com/ko-kr/HT201361 더보기 macOS에서 Terraform을 설치하는 방법 macOS에서 Terraform을 설치하는 방법1. 홈브류(Homebrew) 패키지 매니저를 사용하여 설치만약 홈브류가 설치되어 있지 않다면, 먼저 홈브류를 설치합니다./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 설치 후에는 다음 명령어로 Terraform을 설치합니다. hashicorp tap 저장소 설치brew tap hashicorp/tapterraform 설치brew install hashicorp/tap/terraform2. 수동 다운로드 및 설치Terraform 공식 웹사이트에서 바이너리 파일을 다운로드하고 설치할 수도 있습니다.https://www.terrafor.. 더보기 이전 1 ··· 165 166 167 168 169 170 171 ··· 313 다음