Ubuntu 20.04 에 webmin 설치하기

리눅스 웹패널을 리눅스를 서버를 구동하고자 하는 초보자 분들에게는 유용한 툴입니다. 물론 웹패널 자체가 서버의 cpu나 메모리 그리고 hdd의 용량을 어느정도 할당받아 돌아가기 때문에 리소스를 조금은 잡아먹습니다. 저사양의 서버에 사이트를 여러개를 세팅하는 경우에는 패널을 권장하지 않지만, 중급 서버이상이라면 문제는 없습니다.

Ubuntnu 20.04 에 webmin 설치

1. 개요

2. 설치하기


1. 개요

Webmini는 유닉스/리눅스 시스템 관리를 위한 웹 기반 패널입니다. 웹 브라우저를 활용하여 유저계정, 아파치, DNS와 파일 공유등을 설정할 수 있으며 SSH를 접속하여 파일을 명령어로 조작할 필요 없이 패널에서 원격으로 시스템을 관리할 수 있습니다.

2. 설치하기

aapanel에 이어 이번에는 많이 사랑받고 있는 webmini를 설치해보겠습니다. 리눅스 환경은 우분투 20.04 입니다. 설치 방법은 매우 간단합니다. 현재 webmini 최신 버전은 2022년 4월 18일에 출시한 webnini 1.991 입니다.

1. 1단계 : 리눅스를 최신 버전으로 업데이트 합니다.

sudo apt update

webmin 에서는 패널을 설치하기 위해서는 리눅스를 최신 버전으로 업데이트 할것을 권장하고 있습니다. 다음의 명령어로 패키지 목록을 업데이트하고 종송속을 설치합니다.

sudo apt install wget apt-transport-https software-properties-common

2. 2단계 : weget 명령을 사용하여 webmin GPG 키를 가져 옵니다.

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

3. 3단계 : 아래 명령어를 입력하여 webmin 리포트리지를 활성화 시킵니다.

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

4. 4단계 : ubuntu 에 webmin 설치

sudo apt install webmin

5. 5단계 : 설치완료 후 재실행

sudo systemctl status webmin

6. 6단계 : Ubuntu 방화벽에서 webmin 포트 조정

  • webmin 은 기본적으로 모든 네트워크 인터페이스에서 tcp 10000포트에셔 연결을 수신합니다. 그러므로 서버가 UFGW 방화벽을 실행하는 경우 webmin이 접속이 되게 하기 위해서는 포틏를 오픈해야 합니다. 다음의 명령어를 실행합니다.
sudo ufw reload
  • 그리고 리로드 합니다.
sudo ufw reload

7. 7단계 : 웹브라우저 접속

웹브라우저 접속

  • 웹브라우저로 접속하면 비공개 연결이 아닙니다 라고 나옵니다. 서버아이피로 접속하기 때문에 웹브라우저에서는 인증서가 없어 경고창이 나옵니다. 고급버튼을 클릭후 ip(안전하지 않음)을 클릭하세요.

로그인

  • 로그인 창이 나옵니다. username 와 password는 루트계정과 루트계정 암호를 입력하여야 합니다. 이전에 소개해드렸던 aapanel의 경우에는 접속링크와 기본포트 그리고 유저아이와 패스워드가 임의 설정되는데요 webmin은 다름에 주의하세요.

접속화면

  • 메인화면에는 cpu사용률, 메모리 사용률, 디스크 사용률이 그래프로 보여집니다. 또한 가동시간등 시스템 사항을 볼 수 있는데요. 왼쪽 사이드 메뉴에는 서버 환경설정을 할수 있는 옵션이 모두 보입니다.
  • 이상 ubuntu 20.04 에 webmin 웹패널을 설치해보았습니다.

댓글

Designed by 1gak.com