본문 바로가기

전체 글

CentOS 7에서 Zabbix(5.0.0)을 소스로부터 컴파일하고 설치하는 방법 CentOS 7에서 Zabbix(5.0.0)을 소스로부터 컴파일하고 설치하는 방법 필수 패키지 설치 yum install gcc libxml2-devel net-snmp-devel \ curl-devel unixODBC-devel OpenIPMI-devel libssh2-devel \ iksemel-devel openldap-devel libevent-devel 자빅스 소스 다운로드 wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.0.tar.gz tar xvfz zabbix-5.0.0.tar.gz 컴파일 및 설치 cd zabbix-5.0.0 ./configure \ --enable-server \ --enable-agent \ --wit.. 더보기
PHP의 bcmath 모듈을 컴파일 설치하는 방법 PHP의 bcmath 모듈을 컴파일 설치하는 방법 PHP의 bcmath 모듈을 추가로 설치하려면 PHP를 다시 컴파일하고 이 모듈을 활성화해야 합니다. cd /usr/local/src/php-7.3.11/ext/bcmath/ /usr/local/php/bin/phpize 컴파일 및 설치 ./configure --with-php-config=/usr/local/php/bin/php-config make PHP의 확장 모듈 디렉토리를 확인 /usr/local/php/bin/php -i | grep ^extension_dir $ /usr/local/php/bin/php -i | grep ^extension_dir extension_dir => /usr/local/php/lib/php/extensions/deb.. 더보기
Apache 2.4 Invalid command 'LanguagePriority' Apache 2.4 Invalid command 'LanguagePriority' 에러 $ /usr/local/apache2/bin/apachectl -t AH00526: Syntax error on line 78 of /usr/local/apache2/conf/extra/httpd-languages.conf: Invalid command 'LanguagePriority', perhaps misspelled or defined by a module not included in the server configuration Invalid command 'LanguagePriority' 오류는 Apache 2.4에서 LanguagePriority 디렉티브를 사용할 때 발생할 수 있습니다. 이 오류는 Apach.. 더보기
MySQL 5.7 이후 버전에서 root 비밀번호를 변경하는 방법 MySQL 5.7 이후 버전에서 root 비밀번호를 변경하는 방법 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. MySQL 오류 1820 (HY000)은 사용자 비밀번호를 재설정하지 않고는 특정 작업을 수행할 수 없을 때 발생하는 오류입니다. 이 오류를 해결하려면 사용자 비밀번호를 변경해야 합니다. 이를 위해 ALTER USER 문을 사용할 수 있습니다. MySQL에서 사용자 비밀번호를 재설정하는 방법 MySQL에 root 권한으로 로그인합니다. 이것은 root 사용자만이 MySQL 서버의 설정을 변경할 수 있는 권한을 가지고 있습니다. mysql -u ro.. 더보기
리눅스 killall 명령어 killall 명령어 killall 명령어는 지정된 프로세스 이름과 일치하는 모든 프로세스를 종료하는 데 사용됩니다. $ killall -bash: killall: command not found psmisc 패키지 설치 centos yum install -y psmisc ubuntu apt-get install -y psmisc killall 명령어 버전 정보 killall -V $ killall -V killall (PSmisc) 23.4 Copyright (C) 1993-2021 Werner Almesberger and Craig Small PSmisc comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to r.. 더보기
CentOS 7에서 OpenSSL을 직접 컴파일하고 설치하는 방법 CentOS 7에서 OpenSSL(OpenSSL 1.1.1)을 직접 컴파일하고 설치하는 방법 OpenSSL Downloads https://www.openssl.org/source/ 테스트 환경 운영체제 버전 확인 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) OpenSSL 현재 버전 확인 $ openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 공유 라이브러리 의존성 확인 $ ldd /usr/bin/openssl linux-vdso.so.1 => (0x00007fffc2b5f000) libssl.so.10 => /lib64/libssl.so.10 (0x00007fb7c9aa8000) libgssapi_kr.. 더보기
CentOS 7에서 HashiCorp Vault를 설치하는 방법 CentOS 7에서 HashiCorp Vault를 설치하는 방법 Vault Release https://releases.hashicorp.com/vault/ prerequirement yum -y -q install curl unzip openssh openssh-server openssh-clients yum -y -q install epel-release yum -y -q install sshpass Vault 설치 export VAULT_VERSION=1.3.4 cd /usr/local/src/ curl -fsSLO https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip curl -fsSL.. 더보기
우분투에서 호스트 이름(Hostname)을 변경하는 방법 우분투에서 호스트 이름(Hostname)을 변경하는 방법 cloud.cfg 수정 vim /etc/cloud/cloud.cfg # This will cause the set+update hostname module to not operate (if true) preserve_hostname: false 호스트 이름 변경 1. 터미널을 엽니다. 2. 다음 명령을 사용하여 현재 호스트 이름을 확인합니다. hostname 3. 호스트 이름을 변경하려면 다음 명령을 사용합니다. 부분을 원하는 호스트 이름으로 대체하세요. sudo hostnamectl set-hostname hostnamectl set-hostname vm01 4. 변경된 호스트 이름을 적용하기 위해 재부팅합니다. sudo reboot 5. 시스템.. 더보기