리눅스 썸네일형 리스트형 [draft] CentOS 7에서 OpenSSL을 최신 버전으로 업그레이드하는 방법 CentOS 7에서 OpenSSL을 최신 버전으로 업그레이드하는 방법CentOS 7 OpenSSL 지원 프로토콜 확인$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ openssl versionOpenSSL 1.0.2k-fips 26 Jan 2017$ openssl ciphers -v | awk '{print $2}' | sort | uniqSSLv3TLSv1.2OpenSSL 삭제yum remove openssl기본 라이브러리 설치yum install gcc gcc-c++ pcre-devel zlib-devel perl wgetOpenSSL Downloadshttps://www.openssl.org/source/소스 컴파일 설치wget ht.. 더보기 [draft] MySQL 클라이언트를 설치하는 방법 MySQL 클라이언트를 설치하는 방법MySQL Community Downloads우분투에서 MySQL 클라이언트를 설치MySQL APT 저장소 추가cd /usr/local/srcwget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.debsudo dpkg -i mysql-apt-config_0.8.22-1_all.debMySQL 클라이언트 설치APT 저장소를 업데이트한 후 원하는 MySQL 클라이언트를 설치합니다.sudo apt-get updatesudo apt-get install mysql-clientMySQL 클라이언트 버전 확인mysql --versionCentOS 7에서 MySQL 클라이언트를 설치MySQL 공식 저장소 추가CentOS 7의 .. 더보기 [draft] 우분투에서 wheel 그룹을 설정하는 관리하는 방법 우분투에서 wheel 그룹을 설정하는 관리하는 방법1. wheel 그룹 생성기본적으로 우분투에는 wheel 그룹이 없으므로 필요한 경우 그룹을 직접 생성합니다. 다음 명령으로 wheel 그룹을 생성해야 합니다.sudo groupadd wheel2. sudo 권한 부여일반적으로 wheel 그룹에 속한 사용자들은 sudo 권한을 부여받을 수 있도록 설정합니다. sudo 명령어를 실행하면 관리자 권한으로 명령어를 실행할 수 있습니다.우분투에서 sudo 권한을 부여하려면 다음과 같이 수행합니다.wheel 그룹을 생성한 경우sudo usermod -aG wheel 부분에는 sudo 권한을 부여하려는 사용자의 이름을 입력합니다.기본적으로 존재하는 sudo 그룹인 admin 그룹을 사용하는 경우 (Ubuntu 18.. 더보기 [draft] PHP Redis 확장(Extension) 모듈을 설치하는 방법 PHP Redis 확장(Extension) 모듈을 설치하는 방법redis server 설치sudo yum install -y gcc gcc-c++ make jemalloc tclsudo yum install -y redissystemctl --now enable redisredis-cli -h 127.0.0.1 -p 6379 pingredis extension 모듈 설치phpredis 패키지 다운로드wget https://github.com/phpredis/phpredis/archive/develop.zipunzip develop.zipcd phpredis-developphpredis 소스 코드 컴파일 및 설치/usr/local/php/bin/phpize ./configure --with-php-conf.. 더보기 [draft] PHP zip 확장(Extension) 모듈 설치 PHP zip 확장(Extension) 모듈 설치테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)zip 패키지 다운로드https://pecl.php.net/package/ziplibzip.x86_64 : C library for reading, creating, and modifying zip archiveslibzip-devel.x86_64 : Development files for libzipyum info libzip$ yum info libzipLoaded plugins: fastestmirror, ovlLoading mirror speeds from cached hostfile * base: mirror.navercorp.c.. 더보기 [draft] ubuntu "Could not get lock" APT 오류 ubuntu "Could not get lock" APT 오류apt 패키지 설치 시 에러Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 14185 (apt)[방법 1]apt 프로세스 확인ps aux | grep -i apt$ ps aux | grep -i aptroot 14185 0.0 0.3 74864 65204 pts/1 S+ 17:53 0:00 apt install -y php8.1-cli php8.1-common php8.1-mysql php8.1-zip php8.1-gd php8.1-mbstring php8.1-curl php8.1-xml php8... 더보기 [draft] elasticsearch TLS 암호화 및 HTTPS 활성화 elasticsearch TLS 암호화 및 HTTPS 활성화elasticsearch tls 통신을 위한 인증서elasticsearch https 통신을 위한 인증서/usr/share/elasticsearch/bin/elasticsearch-certutil http --silent$ /usr/share/elasticsearch/bin/elasticsearch-certutil http --silent## Elasticsearch HTTP Certificate Utility## Do you wish to generate a Certificate Signing Request (CSR)?Generate a CSR? [y/N]y## Do you wish to generate one certificate per no.. 더보기 [draft] 우분투에 screen을 설치하고 사용하는 방법 우분투에 screen을 설치하고 사용하는 방법Screen은 리눅스에서 여러 개의 가상 터미널 세션을 관리하고 장기 실행되는 작업을 백그라운드에서 실행하고 다시 연결할 수 있는 유용한 도구입니다.1. screen 설치screen을 설치하려면 터미널에서 다음 명령을 실행합니다.sudo apt-get updatesudo apt-get install -y screen위 명령을 실행하여 필요한 패키지를 업데이트하고 Screen을 설치합니다.2. screen 시작하기screen을 시작하려면 터미널에서 screen 명령을 입력합니다.screen이렇게 하면 새로운 Screen 세션이 시작됩니다.3. screen 세션 사용하기Screen 세션에서 다음과 같은 유용한 명령을 사용할 수 있습니다.새 창 열기 : Ctrl +.. 더보기 이전 1 2 3 4 5 ··· 45 다음