Ubuntu 22.04에 캐디 설치 - HostnExtra
3149 단어 opensourcewebservercaddyubuntu
Caddy 웹 서버는 Go로 작성된 오픈 소스 웹 서버입니다. 웹 사이트 호스팅에 유용한 여러 기능과 함께 제공되는 단순성과 보안을 중심으로 설계되었습니다. Caddy는 유연하고 효율적인 정적 파일 서버이자 강력하고 확장 가능한 리버스 프록시입니다.
전제 조건
Install Caddy on Ubuntu 22.04
1. 서버를 최신 상태로 유지
# apt update -y && apt upgrade -y
WWWW2. 캐디 설치
다음 명령은 공식 caddy.service 단위 파일을 사용하여 caddy라는 시스템 서비스로 Caddy를 설치하고 자동으로 시작하고 실행합니다.
종속성 설치:
# sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
먼저 다음 명령을 사용하여 GPG 키를 추가합니다.
# curl -1sLf ‘https://dl.cloudsmith.io/public/caddy/stable/gpg.key’ | sudo gpg –dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
다음으로 리포지토리를 추가하고 업데이트합니다.
# curl -1sLf ‘https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt’ | sudo tee /etc/apt/sources.list.d/caddy-stable.list
# apt update
마지막으로 다음 명령을 사용하여 캐디를 설치합니다.
# apt install caddy
이제 브라우저로 이동하여 서버 IP 또는 도메인 이름을 입력하십시오.
http://Server-IP
또는
http://example.com
우분투에 캐디 설치
3. 캐디로 도메인 구성
다음으로 이동하기 전에 먼저 등록 기관 또는 제어판에서 도메인의 A/AAAA DNS 레코드를 설정하십시오.
참고: hostnextra.com을 도메인 이름으로 바꾸십시오.
웹사이트 파일용 디렉토리 생성
# mkdir -p /var/www/html/hostnextra.com
다음으로 SELinux를 사용하는 경우 웹 콘텐츠에 대한 파일 보안 컨텍스트를 변경해야 합니다. (선택 과목)
# chcon -t httpd_sys_content_t /var/www/html/hostnextra.com -R
# chcon -t httpd_sys_rw_content_t /var/www/html/hostnextra.com -R
이제 Caddy의 구성 파일을 열고 도메인 이름을 추가하고 웹 사이트의 루트 디렉토리를 변경하십시오.
# nano /etc/caddy/Caddyfile
사이트 루트를/var/www/html/hostnextra.com(웹사이트 경로 작성)으로 변경합니다.
캐디 HostnExtra 설치
메모:
SSL을 사용하려면 :443 SSL 포트를 언급하고 SSL 인증서도 설치해야 합니다.
caddy trust 명령을 실행하여 SSL 로컬 인증서를 설치할 수 있습니다. 아직 테스트하지 않았습니다. 나중에 수행하면 자습서를 업데이트할 것입니다. 자세한 내용은 자동 HTTPS에 대한 공식 문서를 확인할 수 있습니다.
변경을 완료하면 caddy.service를 다시 로드하여 변경 사항을 반영합니다.
# systemctl reload caddy
이제 다음 명령을 사용하여/var/www/html/hostnextra.com에 index.html 파일을 만듭니다.
# echo ‘<!doctype html><head><title>Hello from Caddy!</title></head><body><h1 style=”font-family: sans-serif”>This page is being served via Caddy</h1></body></html>’ | sudo tee /var/www/html/hostnextra.com/index.html
마지막으로 브라우저에서 페이지를 새로 고치면 새로 생성된 index.html이 표시됩니다.
이 기사에서는 Ubuntu 22.04에 Caddy를 설치하는 방법을 살펴보았습니다.
Reference
이 문제에 관하여(Ubuntu 22.04에 캐디 설치 - HostnExtra), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hostnextra/install-caddy-on-ubuntu-2204-hostnextra-50ha텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)