웹사이트 검색

Debian 및 Ubuntu에 Ajenti 제어판을 설치하는 방법


Ajenti는 패키지 설치 및 업데이트, 서비스 관리 등과 같은 광범위한 서버 관리 작업을 수행할 수 있는 무료 오픈 소스 웹 기반 관리 제어판입니다.

Python과 Javascript로 작성된 Ajenti는 가볍고 리소스 친화적인 강력하고 직관적인 UI를 제공합니다. 또한, 설치가 쉽고 고급 Linux 지식이 없는 초보자나 사용자에게도 훌륭한 도구입니다.

이 가이드에서는 DebianUbuntu 배포판에 Ajenti Control Panel을 설치하여 서버를 관리하는 방법을 보여줍니다. 시연을 위해 Ubuntu 22.04 Jammy JellyFish에 설치하겠습니다.

RHEL 기반 배포판의 경우 이 Ajenti 설치 가이드를 따르세요.

요구사항

Ajenti는 이 가이드를 작성하는 시점에서 다음 운영 체제를 지원합니다.

  • 데비안 9 이상.
  • 우분투 18.04 이상.

Ubuntu에 Ajenti 제어판 설치

시작하려면 Ubuntu 서버 인스턴스에 로그인하고 표시된 대로 로컬 패키지 저장소를 업데이트하세요.

sudo apt update

업데이트되면 다음 단계로 이동하여 Ajenti 설치를 단순화하는 Ajenti 설치 스크립트를 다운로드하십시오. 이를 활용하려면 먼저 표시된 대로 컬 명령을 사용하여 Ajenti 설치 스크립트를 다운로드해야 합니다.

curl -O https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh

다운로드가 완료되면 sudo 사용자로 설치 스크립트를 실행하세요.

sudo bash ./install.sh

앞서 언급했듯이 설치 스크립트는 Ajenti 설치를 자동화하여 Ajenti를 수동으로 설치하는 데 필요한 시간과 노력을 절약해 줍니다.

간단히 말해서 설치 스크립트는 다음을 수행합니다.

  • Universe 저장소를 활성화합니다.
  • 패키지 색인을 업데이트합니다.
  • Python3 종속성을 포함한 필수 패키지를 설치합니다.
  • Ajenti 및 Ajenti 플러그인을 설치합니다.
  • Ajenti 시스템 서비스를 시작합니다.

설치를 완료하는 데 약 5분 정도 걸립니다. 마지막에는 Ajenti 설치가 성공했음을 나타내는 다음 출력이 표시됩니다.

Ajenti 서비스가 실행 중인지 확인하려면 다음 명령을 실행하세요.

sudo systemctl status ajenti

다음 출력은 Ajenti가 예상대로 실행되고 있음을 보여줍니다.

Ajenti 서비스는 다음 명령을 사용하여 시작, 중지 및 다시 시작할 수 있습니다.

sudo systemctl start ajenti
sudo systemctl stop ajenti
sudo systemctl restart ajenti

기본적으로 Ajenti는 TCP 포트 8000에서 수신 대기합니다. 표시된 대로 ss 명령을 사용하여 이를 확인할 수 있습니다.

ss -pnltue | grep 8000

UFW 방화벽이 설치되어 있는 경우 그림과 같이 방화벽에서 포트를 여는 것을 고려하십시오.

sudo ufw allow 8000/tcp
sudo ufw reload

이제 Ajenti가 설치되었으므로 남은 유일한 단계는 Ajenti 대시보드에 로그인하는 것입니다. 그렇게 하려면 다음 URL을 사용하여 로그인하세요.

https://ip-address:8000

루트 자격 증명을 제공하고 '로그인'을 클릭하세요.

그러면 아래와 같이 Ajenti 대시보드로 이동됩니다. 이는 가동 시간, 메모리 사용량, CPU 사용량 및 평균 로드와 같은 필수 시스템 측정항목을 한눈에 제공합니다.

왼쪽 사이드바에는 '일반', '도구', '소프트웨어' 및 '<로 분류된 시스템 관리 옵션이 있습니다. Strong>시스템'.

이것으로 우리 가이드가 끝났습니다. 이제 Linux 서버에 Ajenti를 편안하게 설치할 수 있기를 바랍니다.