본문 바로가기

728x90

Linux

CentOS 7에서 전원 버튼을 비활성화하는 방법 CentOS 7에서 전원 버튼을 비활성화하는 방법 - 시스템이 비정상적으로 종료되는 현상이 발생하였다. 테스트 환경 서버 모델 $ dmidecode -t system | egrep 'Manufacturer|Product Name' Manufacturer: HP Product Name: ProLiant DL360p Gen8 운영체제 버전 $ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) 운영체제 아키텍처 $ uname -a Linux test-server 3.10.0-1127.18.2.el7.x86_64 #1 SMP Sun Jul 26 15:27:06 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux messages 로그(.. 더보기
tee 명령어 tee 명령어tee 명령어는 리눅스나 유닉스 환경에서 사용되는 명령어 중 하나로 표준 입력으로부터 입력을 받아 여러 개의 출력 스트림으로 출력하는 명령어입니다. 특히 파일과 표준 출력 모두에 출력할 수 있어서 유용하게 사용됩니다.(표준출력(stdout)을 화면과 파일로 동시에 출력하는 리눅스 명령어)기본적인 구문[입력 명령어] | tee [옵션] 파일명위 명령어를 실행하면 입력 명령어를 실행하고 그 결과를 출력 파일명에 지정한 파일과 표준 출력으로 출력합니다. 만약 출력 파일명이 지정되지 않으면 tee 명령어는 표준 출력으로만 결과를 출력합니다. 출력 파일이 이미 존재하는 경우 tee 명령어는 해당 파일을 덮어쓰게 됩니다. 이를 방지하고자 한다면 -a 옵션을 사용하여 이어쓰기 모드로 파일에 출력할 수 있.. 더보기
CentOS 7에서 root 패스워드를 초기화하는 방법 CentOS 7에서 root 패스워드를 초기화하는 방법 잊어버린 root 패스워드를 변경할 수 있습니다. 참고: root 패스워드를 초기화하려면 관리자 권한이 필요합니다. 또한, 시스템의 보안과 안정성을 위해 가능하면 잊어버리지 않도록 패스워드를 안전한 곳에 기록하거나 대체 로그인 방법을 고려하는 것이 좋습니다. 1. 부팅 시 메뉴 선택(GRUB 메뉴 화면) 시스템을 부팅하고 GRUB 메뉴가 표시될 때까지 기다립니다. 일반적으로 GRUB 메뉴가 표시되기까지 몇 초를 기다립니다. GRUB 메뉴가 표시되면 커서 키(↑, ↓)를 사용하여 "CentOS Linux ..." 항목을 선택하고, "e" 키를 눌러 편집 모드로 진입합니다. 2. 편집 모드 진입 "e" 키를 누르면 항목을 편집할 수 있는 화면으로 진입합.. 더보기
PHP ImageMagick(imagick) 확장 모듈을 설치하는 방법 PHP ImageMagick(imagick) 확장 모듈을 설치하는 방법 PHP ImageMagick 확장 모듈은 PHP에서 ImageMagick을 사용할 수 있도록 해주는 모듈입니다. 이 모듈을 설치하면 PHP에서 이미지를 변환, 크기 조정, 색상 변경, 텍스트 추가 등 다양한 작업을 수행할 수 있습니다. php 버전 확인 $ php -v PHP 7.3.29 (cli) (built: Jul 7 2021 17:34:15) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.29, Copyright (c) 1999-2018, .. 더보기
[리눅스] mysql 5.7 replication 설정 mysql 5.7 replication 설정 DB IP 비고 master 192.168.0.100 slave 192.168.0.101 slave 192.168.0.102 mysql my.cnf 편집 [마스터] server_id = 1 log-bin = mysql-bin.log vim /etc/my.cnf [client] default-character-set = utf8 [mysqld] server_id = 1 log-bin = mysql-bin.log binlog_cache_size = 2M max_binlog_size = 512M expire_logs_days = 7 log-bin-trust-function-creators = 1 #binlog_do_db = wwwdb datadir=/var/lib/.. 더보기
[리눅스] 엘라스틱서치 스냅샷 및 복원(Elasticsearch Snapshot and Restore) 엘라스틱서치 스냅샷 및 복원(엘라스틱서치 데이터 마이그레이션) 도커 컨테이너 설정 docker-compose.yml 편집 backup 디렉토리 경로 설정 environment: - path.repo=/opt/elasticsearch/backup volumes: - ./es_backup:/opt/elasticsearch/backup vim docker-compose.yml version: "3.2" services: elasticsearch: build: context: docker/elasticsearch/ args: ELASTIC_VERSION: $ELASTIC_VERSION image: elasticsearch container_name: elasticsearch hostname: elasticsea.. 더보기
CentOS 7에서 PHP-FPM 7.4를 설치하는 방법 CentOS 7에서 PHP-FPM 7.4를 설치하는 방법 PHP-FPM : PHP FastCGI Process Manager CentOS 7은 PHP 5.x를 지원하며, PHP 8.1은 공식 CentOS 7 저장소에 포함되어 있지 않습니다. EPEL 저장소 및 YUM Utilities 패키지 설치 sudo yum install -y epel-release yum-utils Remi 저장소 설치 sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm CentOS 7의 기본 PHP 버전 정보 yum info php | egrep 'Name|Arch|Version|Repo' $ yum info php | egrep 'Name|Ar.. 더보기
File Browser를 Docker 컨테이너로 올리고 사용하는 방법(File Browser 설치) File Browser를 Docker 컨테이너로 올리고 사용하는 방법(File Browser 설치)GIT 클론git clone https://github.com/anti1346/filebrowser.git<pre id="code_1629168210412" class="bash" data-ke-language="bash.. 더보기

반응형