본문 바로가기

반응형

리눅스

CentOS 8에서 기본 리포지토리를 미러 서버로 변경하는 방법 CentOS 8에서 기본 리포지토리를 미러 서버로 변경하는 방법CentOS 8에서 미러 서버를 사용하여 패키지를 설치하거나 업데이트하려면 /etc/yum.repos.d/ 디렉토리에 새로운 리포지토리 파일을 추가하거나 기존 리포지토리 파일을 편집해야 합니다.1. 리포지토리 파일 생성CentOS-Base.repo 편집vim /etc/yum.repos.d/CentOS-Base.repo# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# geographically close t.. 더보기
CentOS 7에서 PHP Redis 확장 모듈을 설치하는 방법 CentOS 7에서 PHP Redis 확장(Extension) 모듈을 설치하는 방법PHP 버전 확인$ php -versionPHP 7.3.29 (cli) (built: Jul 7 2021 17:34:15) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.29, Copyright (c) 1999-2018, by Zend Technologies1. Redis 서버 설치 확인Redis 확장을 사용하기 전에 Redis 서버가 설치되어 있는지 확인해야 합니다.Redis 서버가 설치되어 있지 않은 경우 먼저 Redis를 설치해.. 더보기
레디스 설치 후 경고 메시지 처리 레디스 설치 후 경고 메시지 처리(redis warning)redis 로그$ tail -f /var/log/redis/redis.log...30912:M 06 Aug 2021 11:33:33.677 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.30912:M 06 Aug 2021 11:33:33.677 # Server initialized30912:M 06 Aug 2021 11:33:33.677 # WARNING overcommit_memory is set to 0! Background save may fail unde.. 더보기
CentOS 7에서 phpredis를 gitithub에서 직접 설치하는 방법 CentOS 7에서 phpredis를 gitithub에서 직접 설치하는 방법필수 패키지 설치sudo yum install -y epel-releasesudo yum install -y gcc make autoconfGitHub phpredisphpredis 5.3.4 : https://github.com/phpredis/phpredis/archive/refs/tags/5.3.4.tar.gzphpredis 다운로드GitHub에서 phpredis 소스를 다운로드합니다.wget https://github.com/phpredis/phpredis/archive/refs/tags/5.3.4.tar.gz -O phpredis-5.3.4.tar.gz압축 해제tar xfz phpredis-5.3.4.tar.gz디렉토리 .. 더보기
PHP에 mecab-ko를 사용하여 한국어 형태소 분석을 수행하고 사용자 정의 사전을 추가하는 방법 PHP에 mecab-ko를 사용하여 한국어 형태소 분석을 수행하고 사용자 정의 사전을 추가하는 방법테스트 환경운영체제 : CentOS 7언어 : PHP 7.4mecab-ko(mecab) 다운로드 및 설치최신 버전 : https://bitbucket.org/eunjeon/mecab-ko/downloads/wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gztar xvfz mecab-0.996-ko-0.9.2.tar.gzcd mecab-0.996-ko-0.9.2./configuremake && make installmecab-ko-dic(한국어 사전) 다운로드 및 설치최신 버전 : https://bitbucket.o.. 더보기
PHP MongoDB 확장 모듈을 설치하는 방법(mongodb.so 모듈) PHP MongoDB 확장 모듈을 설치하는 방법(mongodb.so 모듈) MongoDB PHP 확장 모듈 소스 코드 다운로드 git clone https://github.com/mongodb/mongo-php-driver.git 빌드 및 설치 cd mongo-php-driver/ git submodule update --init /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make all make install $ make install --output-- PATH="$PATH:/sbin" ldconfig -n /usr/local/src/mongo-php-driver/modules -------.. 더보기
OpenSSL을 사용하여 파일을 암호화하고 복호화하는 방법 OpenSSL을 사용하여 파일을 암호화하고 복호화하는 방법 OpenSSL은 암호화 및 복호화를 수행할 수 있는 강력한 도구 중 하나입니다. 테스트 환경 운영체제 버전 및 BIT $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ getconf LONG_BIT 64 OpenSSL 버전 $ openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 참고: 아래의 예제에서는 대칭 키(암호화 및 복호화에 사용되는 키)를 생성하고 파일을 암호화하는 방법을 설명합니다. 이 예제에서 사용된 대칭 암호화 알고리즘은 AES (Advanced Encryption Standard)입니다. 1. 대칭 키 생성 먼저 대칭 키를 생성합니다.. 더보기
rsync 명령어 rsync 명령어 사용법(Push) rsync [OPTION...] SRC... [USER@]HOST::DEST rsync -avzhpgoq /data/resize_img/2021/{01,02,03,04,05} root@1.1.1.1:/data/resize_img/2021/ 옵션 설명 -v, --verbose increase verbosity -a, --archive archive mode; equals -rlptgoD (no -H,-A,-X) -r, --recursive recurse into directories -b, --backup make backups (see --suffix & --backup-dir) -u, --update skip files that are newer on the rece.. 더보기

반응형