본문 바로가기

728x90

CentOS

[리눅스] Let's Encrypt(certbot) SSL 인증서 발급 방식 Let's Encrypt(certbot) SSL 인증서 발급 방식 Standalone 모드로 인증서 발급하기 "독립 실행형" 웹 서버를 사용하여 인증서를 가져옵니다. 포트 80을 사용할 수 있어야 합니다. 이 기능은 웹 서버가 없거나 로컬 웹 서버와의 직접 통합이 지원되지 않거나 원하지 않을 때 유용합니다. - 80(HTTP) 또는 443(HTTPS) 포트 오픈되어 있어야함(방화벽 정책 오픈) - 80(HTTP) 또는 443(HTTPS)을 사용(기존 웹 서버 중단) - 도메인이 자신의 서버에 연결되어 있어야함(A 레코드 설정) certbot certonly --standalone -d [도메인명1] -d [도메인명2] certbot certonly --standalone -d www.sangchul.kr.. 더보기
[리눅스] supervisor(supervisord 데몬) 설치 supervisor 설치 UNIX에서 프로세스 상태 제어를 허용하는 시스템 EPEL 저장소 설치 $ yum install epel-release supervisor 설치 $ yum -y install supervisor 부팅 시 시작하도록 supervisord 데몬을 시작하고 활성화합니다. $ systemctl --now enable supervisord $ systemctl status supervisord ● supervisord.service - Process Monitoring and Control Daemon Loaded: loaded (/usr/lib/systemd/system/supervisord.service; enabled; vendor preset: disabled) Active: ac.. 더보기
[PHP] PHP-FPM 최신(php-fpm 7.4) 버전 설치하기 PHP-FPM 최신(php-fpm 7.4) 버전 설치하기 php-fpm : PHP FastCGI Process Manager EPEL 및 YUM Utilities 패키지 설치 $ yum -y install epel-release yum-utils Remi 저장소 설치 $ yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm remi 저장소 활성화 PHP 5.4 비활성화(default version) 및 PHP 7.4 활성화 default version 정보 $ yum info php | egrep 'Name|Arch|Version|Repo' Name : php Arch : x86_64 Version : 5.4.45 php 5.4 비.. 더보기
[리눅스] Redis 최신 버전 설치하기 Redis 최신 버전 설치하기 redis : A persistent key-value database EPEL 및 YUM Utilities 패키지 설치 yum install -y epel-release yum-utils $ yum install -y epel-release yum-utils remi 저장소 설치 yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm remi 저장소를 활성화 yum-config-manager --enable remi $ yum-config-manager --enable remi redis.. 더보기
[NGINX] NGINX 최신(안정 버전) 버전 설치하기 NGINX 최신(안정 버전) 버전 설치하기 nginx : High performance web server http://nginx.org/en/linux_packages.html#RHEL-CentOS EPEL 및 YUM Utilities 패키지 설치 yum install -y epel-release yum-utils $ yum install -y epel-release yum-utils nginx.repo 파일 생성 [nginx-stable] ... baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ baseurl=https://nginx.org/packages/centos/$releasever/$basearch/ [nginx-mainline.. 더보기
[VPN] Linux에서 SoftEther VPN 클라이언트 설치 SoftEther VPN 클라이언트 설치 softether-vpnclient 설치 $ cd /usr/local/src/ $ wget https://www.softether-download.com/files/softether/v4.34-9745-rtm-2020.04.05-tree/Linux/SoftEther_VPN_Client/64bit_-_Intel_x64_or_AMD64/softether-vpnclient-v4.34-9745-rtm-2020.04.05-linux-x64-64bit.tar.gz $ tar xvfz softether-vpnclient-v4.34-9745-rtm-2020.04.05-linux-x64-64bit.tar.gz $ make --------------------------------.. 더보기
[명령어] docker rmi docker rmi 모든 이미지 삭제 $ docker rmi -f $(docker images -q) untagged 이미지만 조회 $ docker images -f "dangling=true" -q docker image untagged(none) 삭제 $ docker rmi $(docker images -f "dangling=true" -q) docker image 필터 적용 reference="registry.binddns.com/playground/elasticsearch:*" $ docker images -q --filter=reference="registry.binddns.com/playground/elasticsearch:*" 48cbfb7e4f8e $ docker rmi -f `docker.. 더보기
[리눅스] 도커 컨테이너 IP 테이블 설정 실패 오류: IP 테이블 설정 실패: SKIP DNAT 규칙을 활성화할 수 없습니다. 그 이유는 방화벽(systemctl stop firewalld)이 꺼진 후 도커를 다시 시작해야 하기 때문입니다. (docker 데몬 운영 중에 firewalld 데몬을 내려서 발생한 에러입니다.) 도커 서비스 재시작 $ systemctl restart docker.service [오류 현상] docker run -it --rm centos:7 /bin/bash 도커 컨테이너 실행 후 구글 DNS로 ping 체크가 안 되고 있음 $ docker run -it --rm centos:7 /bin/bash Unable to find image 'centos:7' locally 7: Pulling from library/centos.. 더보기