🔧 FIX: PHP 설치에 WordPress에 필요한 MySQL 확장이 누락된 것 같습니다.
자체 관리 WordPress 사이트를 운영하고 싶으십니까? 엄청난. 당신은 수천만 가지를 배우게 될 것입니다. 설정의 중요한 부분 중 하나
이 기사에서는 Nginx Ubuntu 20.04에 Let's Encrypt를 설치하는 방법을 배웁니다.
Let's Encrypt는 SSL/TLS 암호화를 무료로 제공하는 인증 기관(CA)이며 인증서는 90일 동안 유효하며 이 기간 동안 언제든지 갱신할 수 있습니다. Let's Encrypt에서 웹사이트 도메인에 대한 인증서를 얻으려면 도메인에 대한 제어를 입증해야 합니다. Certbot 클라이언트를 사용하는 것이 좋습니다. 다운타임 없이 인증서 발급 및 설치를 자동화할 수 있습니다. 사용하기 쉽고 많은 운영 체제에서 작동합니다.
전제 조건
1. 서버를 최신 상태로 유지
# apt update -y
2. certbot의 nginx 패키지 설치
# apt install certbot python3-certbot-nginx -y
3. 인증서 취득
certbot 명령을 사용하여 인증서를 얻습니다. Nginx 플러그인은 Nginx를 재구성하고 구성을 다시 로드합니다.
# certbot --nginx -d yoursite.com -d www.yousite.com
certbot을 처음 실행하면 이메일 주소를 입력하고 서비스 약관에 동의하라는 메시지가 표시됩니다. 다음으로 certbot은 Let's Encrypt 서버와 통신합니다.
성공적인 확인 후 certbot은 HTTPS 설정을 구성하는 방법을 묻습니다.
Output
Please choose whether HTTPS access is required or optional.
-------------------------------------------------------------------------------
1: Easy - Allow both HTTP and HTTPS access to these sites
2: Secure - Make all requests redirect to secure HTTPS access
-------------------------------------------------------------------------------
Select the appropriate number [1-2] then [enter] (press 'c' to cancel):
요구 사항에 따라 옵션을 사용하고 Enter 키를 누릅니다.
프로세스가 성공적으로 완료되었으며 인증서가 저장되었음을 알리는 다음 메시지가 표시됩니다.
Output
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/example.com/fullchain.pem. Your cert will
expire on 2020-08-03. To obtain a new or tweaked version of this
certificate in the future, simply run certbot again with the
"certonly' option. To non-interactively renew *all* of your
certificates, run "certbot renew'
- Your account credentials have been saved in your Certbot
configuration directory at /etc/letsencrypt. You should make a
secure backup of this folder now. This configuration directory will
also contain certificates and private keys obtained by Certbot so
making regular backups of this folder is ideal.
- If you like Certbot, please consider supporting our work by:Donating to ISRG / Let’s Encrypt: https://letsencrypt.org/donate
Donating to EFF: https://eff.org/donate-le
https://를 사용하여 웹사이트를 새로고침해 보세요.
4. Certbot 자동 갱신 확인
Certbot의 자동 갱신 서비스가 활성화되어 실행 중인지 확인하십시오. 우리가 설치 한 certbot 패키지는 하루에 두 번 실행되고 만료 30일 이내에 인증서를 자동으로 갱신하는 시스템 타이머를 추가하여 이를 처리합니다.
systemctl 을 사용하여 타이머 상태를 쿼리할 수 있습니다 .
# systemctl status certbot.timer
산출:
● certbot.timer - Run certbot twice daily
Loaded: loaded (/lib/systemd/system/certbot.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Mon 2020-12-07 05:58:40 UTC; 2min 36s ago
Trigger: Mon 2020-12-07 16:50:14 UTC; 10h left
Triggers: ● certbot.serviceDec 07 05:58:40 road systemd[1]: Started Run certbot twice daily.
이 기사에서는 Nginx Ubuntu 20.04에 Let's Encrypt를 설치하는 방법을 배웠습니다.
자체 관리 WordPress 사이트를 운영하고 싶으십니까? 엄청난. 당신은 수천만 가지를 배우게 될 것입니다. 설정의 중요한 부분 중 하나
WordPress의 새로운 블록 편집기를 사용하여 새 게시물을 작성할 수 없습니까? "편집자
WordPress 5.0부터 WordPress의 기본 편집기는 새로운 블록 편집기입니다. 새 편집기는 근본적으로 다릅니다.
상황에 맞는 메뉴의 새로 고침 옵션이 없는 경우 Windows 11의 파일 탐색기에서 항목을 새로 고치는 방법은 다음과 같습니다.
WordPress 설치를 MySQL 8 서버에서 MySQL 5.7(또는 그 이하)로 전환하는 경우 다음과 같은 문제가 발생할 가능성이 큽니다.
Gutenberg Editor는 곧 WordPress의 기본 편집기가 됩니다. 클래식 편집기를 선택할 수 있는 옵션이 있습니다.
WordPress 5.0이 마침내 출시되고 Gutenberg로 완전히 새로운 편집 경험을 제공합니다.
이 기사에서는 PHP 짧은 태그를 활성화하는 방법을 다루었습니다. PHP는 처럼 보이는 열기 및 닫기 태그를 사용하여 파일을 구문 분석합니다. PHP 짧은 태그를 활성화하려면
이 기사에서는 CentOS에서 DoS 및 DDoS 공격을 방지하기 위해 mod_evasive를 설치하고 구성하는 방법을 배웁니다. mod_evasive Apache 모듈.
CentOS에서 NGINX용 PHP-FPM으로 PHP를 설치하는 방법. PHP 응용 프로그램을 처리하고 포트 80에서 서버하기 위한 NGINX 웹 서버의 기본 구성입니다.