Ubuntu에서 Apache Lets Encrypt를 설치하는 방법

이 기사에서는 Ubuntu 18.04 서버에 Apache Let's Encrypt를 설치하는 방법을 배웁니다.

Let's Encrypt는 무료 TLS/SSL 인증서를 쉽게 얻고 설치할 수 있는 무료 CA(인증 기관)입니다. Certbot을 사용하면 Apache 및 Nginx 서버에서 인증서를 얻고 설치하는 전체 프로세스가 완전히 자동화됩니다. 도메인에 대한 유효한 SSL 인증서를 90일 동안 무료로 받을 수 있으며 이 기간 동안 언제든지 갱신할 수 있습니다.

시작하자.

전제 조건:

  • 우분투 18.04 서버
  • root 사용자로 SSH를 사용하여 서버에 액세스

1. 서버를 최신 상태로 유지

# apt update -y

# apt upgrade -y

2. Certbot 리포지토리를 추가합니다.

# add-apt-repository ppa:certbot/certbot

수락하려면 ENTER를 눌러야 합니다.

3. apt를 사용하여 Certbot의 Apache 패키지를 설치합니다.

# apt install python-certbot-apache

4. SSL 인증서 받기

이 명령을 실행하여 인증서를 가져옵니다. Certbot은 플러그인을 통해 SSL 인증서를 얻는 다양한 방법을 제공합니다. Apache 플러그인은 Apache 재구성을 처리하고 필요할 때마다 구성을 다시 로드합니다. 이 플러그인을 사용하려면 다음을 입력하십시오.

# certbot --apache -d your_domain

5. 자동갱신 확인

인증서가 설치되면 갱신 프로세스를 테스트하고 Certbot으로 테스트 실행을 수행할 수 있습니다.

시스템의 Certbot 패키지에는 인증서가 만료되기 전에 자동으로 인증서를 갱신하는 cron 작업 또는 systemd 타이머가 함께 제공됩니다.

# certbot renew --dry-run

Certbot을 갱신하는 명령은 다음 위치 중 하나에 설치됩니다.

/etc/crontab/
/etc/cron.*/*
systemctl list-timers

6. Certbot이 작동했는지 확인

브라우저에서 https://를 사용하여 도메인에 액세스합니다. 경고 없이 표시되면 Certbot을 사용하여 Let's Encrypt를 성공적으로 설치한 것입니다.

이 기사에서는 지원 엔지니어가 Certbot을 사용하여 Ubuntu 18.04 서버에 Apache Let's Encrypt를 설치 하는 방법 을 보았습니다.


CentOS 7에서 CSF(ConfigServer Security & Firewall)를 설치하고 구성하는 방법

CentOS 7에서 CSF(ConfigServer Security & Firewall)를 설치하고 구성하는 방법

ConfigServer 보안 및 방화벽(줄여서 csf라고도 함)은 상태 저장 패킷 검사(SPI) 방화벽입니다. CentOS 7에서 CSF 설치 및 구성 배우기

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하고 구성하는 방법을 배웁니다. R1Soft Server Backup Manager는 서비스 제공자에게 유연하고 서버 친화적인 솔루션을 제공합니다.

CloudLinux LVE 제한을 수정하는 방법

CloudLinux LVE 제한을 수정하는 방법

이 기사에서는 CloudLinux LVE 제한을 수정하는 방법을 설명했습니다. 시작하겠습니다. CloudLinux LVE 제한은 LVE Manager를 사용하여 변경할 수 있습니다.

포트 Linux 서버의 SSH를 변경하는 방법

포트 Linux 서버의 SSH를 변경하는 방법

Linux 서버의 SSH 포트를 변경하려면 SSH를 통해 서버에 로그인하고 SSH 구성 파일을 수정해야 합니다.

CentOS에 Centova Cast를 설치하는 방법

CentOS에 Centova Cast를 설치하는 방법

Centova Cast는 인터넷 라디오 스트림을 위한 최고의 관리 플랫폼으로 스트리밍 호스팅 제공업체에 광범위한 통찰력과 제어 기능을 제공합니다.Centova Cast

메일 서버에서 메일 릴레이를 설정하는 방법

메일 서버에서 메일 릴레이를 설정하는 방법

다음 이메일 릴레이 설정을 사용하여 이메일 전송 문제를 해결할 수 있습니다.

Ubuntu 18.04에서 Apache, MariaDB, PHP 및 phpMyAdmin을 설치하는 방법

Ubuntu 18.04에서 Apache, MariaDB, PHP 및 phpMyAdmin을 설치하는 방법

Ubuntu 18.04 서버에 Apache MariaDB PHP 및 PHPMyAdmin을 설치하는 방법을 배웁니다. Apache, MySQL/MariaDB, PHP는 패키지로 구성되어 있습니다. 그것은 LAMP로 알려져 있습니다

Linux에서 기본 사용자 관리 배우기

Linux에서 기본 사용자 관리 배우기

Linux에서 사용자를 추가, 수정 또는 삭제하시겠습니까? 여기 당신을 위한 완벽한 기사가 있습니다.

Linux에서 기본 그룹 관리 배우기

Linux에서 기본 그룹 관리 배우기

Linux의 그룹 관리에 대해 자세히 알아보세요. Linux에서 그룹 추가, 그룹 수정 및 그룹 삭제, 구성원 추가 방법. 새 그룹을 만들고 groupadd 명령을 사용합니다.

CentOS 7에 Fail2ban 설치 방법 배우기

CentOS 7에 Fail2ban 설치 방법 배우기

Fail2ban은 SSH 연결을 보호하는 데 매우 유용합니다. 이제 centos7에 fail2ban을 설치 및 구성하고 서버에 보안 계층을 추가할 수 있습니다.