
우분투 로고의 세 가지 버전.
sjvn
ZDNET을 팔로우하세요: 우리를 선호 소스로 추가하세요 Google에서.
ZDNET의 주요 시사점
- Ubuntu Server는 자체 호스팅을 위한 탁월한 옵션입니다.
- 몇 가지만 조정하면 이 배포판을 훨씬 쉽게 만들 수 있습니다.
- 이러한 옵션은 모두 무료로 수행할 수 있습니다.
Ubuntu Server는 제가 셀프 호스팅을 선호하는 곳입니다. 이에 대한 가장 큰 이유는 제가 이 배포판을 수년간 사용해왔기 때문에 손등처럼 잘 알고 있기 때문입니다. 또 다른 이유는 Ubuntu Server가 작업하기 가장 쉬운 서버 OS이기 때문입니다. 특히 몇 가지 조정을 수행하는 데 잠시 시간이 걸릴 경우 더욱 그렇습니다.
내 정신 상태에 의문을 제기하기 전에 이러한 조정은 실제로 매우 쉽습니다. 사실 이러한 조정은 매우 간단하고 효과적이어서 거의 항상 각각을 사용합니다. 이 모든 사항을 적용하지 않을 수 있는 유일한 경우는 서버에 대한 기본 액세스가 SSH를 통해 이루어질 때입니다(이 내용은 잠시 후에 알아보겠습니다).
자체 호스팅이 조사하고 싶은 것이라고 생각하기 시작했다면 Ubuntu Server를 더 쉽게 만드는 데 필요한 팁이 있으므로 계속 읽으십시오.
또한: Linux를 설치한 후 절대 하지 말아야 할 7가지(그리고 당신도 하지 말아야 할 이유)
Ubuntu Server를 아직 설치하지 않았다면 “30분 이내에 Ubuntu Server를 설치하는 방법” 기사를 살펴보세요.
1. 데스크탑 환경 설치
기본적으로 Ubuntu Server에는 데스크탑 환경이 포함되어 있지 않습니다. 따라서 명령줄에 매우 익숙하고 익숙해야 합니다.
또는 데스크탑 환경을 설치할 수 있습니다.
제 생각에는 이것이 Ubuntu Server를 더 쉽게 만드는 가장 쉬운 방법입니다. 특히 Linux를 처음 접하는 경우라면 더욱 그렇습니다. GUI 데스크탑을 사용하면 사용할 수 있는 앱(예: 파일 관리자, 사용자 관리자, GUI 앱 스토어 등)이 많기 때문에 명령줄을 사용해야 한다는 두려움이 사라집니다.
Ubuntu 서버에 데스크탑 환경을 설치하려는 경우 가장 좋은 방법은 다음 명령줄을 사용하는 것입니다.
sudo apt-get 설치 작업 선택 대화 상자 -y
설치가 완료되면 다음을 사용하여 도구를 실행하세요.
sudo 작업 셀
결과 창에서 원하는 데스크탑 환경을 설치할 수 있습니다.
또한: 최신 Ubuntu 업데이트가 내 얼굴에 미소를 짓게 한 이유
설치가 완료되면 컴퓨터를 재부팅합니다(sudo 재부팅) 그리고 그 데스크탑을 즐겨보세요.
2. 조종석 설치
데스크탑 환경을 사용하면 Linux를 더 쉽게 사용할 수 있지만 Cockpit은 Ubuntu Server를 훨씬 더 쉽게 사용할 수 있는 웹 기반 GUI입니다.
Cockpit은 로그, 스토리지, 네트워킹, 사용자 계정, 서비스, 애플리케이션, 업데이트 등과 같은 작업을 단순화합니다. 기능 세트를 확장하기 위해 모듈을 설치할 수도 있습니다. Samba, Docker, 백업, 진단 등을 위한 모듈이 있습니다.
Cockpit을 사용하면 서버 관리가 훨씬 쉬워집니다. 많은 서비스에 대한 구성 파일을 편집하는 데 신경 쓸 필요가 없습니다. 상태, 사용량, 시스템 정보 등에 대한 실시간 대시보드를 얻을 수 있습니다.
또한: 생산성을 위해 꼭 가지고 있어야 하는 6가지 Linux 앱과 이 앱이 작업을 더 쉽게 만드는 이유
Cockpit을 설치하려면 터미널로 돌아가서 다음 명령을 실행하세요.
sudo apt-get 설치 조종석 -y
설치한 후에는 다음을 사용하여 활성화해야 합니다.
sudo systemctl 활성화 Cockpit.socket
그런 다음 웹 브라우저를 열고 http://localhost:9090 또는 http://SERVER:9090(SERVER는 Ubuntu Server 인스턴스의 IP 주소)을 가리킬 수 있습니다.
3. Snap 패키지 활용
Snap 패키지는 Ubuntu의 범용 패키지 관리자 버전이며 특정 서비스/앱의 설치를 크게 단순화합니다. 예를 들어 Nextcloud를 수동으로 설치하는 대신 다음을 사용하여 간단히 설치할 수 있습니다.
sudo 스냅 설치 nextcloud
Snap 패키지는 자동으로 업데이트되므로 수동으로 설치하는 것에 대해 걱정할 필요가 없습니다. 맞습니다. Snap 패키지는 작업을 단순화하는 데 탁월한 역할을 합니다.
일부 Snap 패키지에는 비표준 위치(대부분 /var/snap/에 있음)에 있는 구성 파일이 있다는 점을 명심하세요.
또한: 보세요, 패치가 없습니다! Chainguard OS가 역대 가장 안전한 Linux인 이유
어떤 Snap 패키지가 제공되는지 궁금하시다면 Snapcraft를 꼭 검색해 보세요.
4. 방화벽 GUI 설치
데스크탑 환경을 설치했다면 방화벽 GUI도 설치할 수도 있습니다. 확실히 방화벽을 사용하고 싶을 것입니다. 작업을 단순화하는 데 도움이 되는 GUI 앱을 사용하는 것보다 더 쉬운 방법이 있을까요?
방화벽을 활성화하고 설정하기 위해 명령을 실행할 필요 없이 GUI를 사용하면 포인트 앤 클릭 방식으로 방화벽을 사용할 수 있습니다.
Ubuntu Server에 가장 적합한 방화벽 GUI는 GUFW이며 다음과 같이 설치할 수 있습니다.
sudo apt-get 설치 gufw -y
GUFW를 사용하면 방화벽을 쉽게 활성화/비활성화하고 단순 규칙이나 고급 규칙을 만들 수 있습니다.
5. 자동 업데이트 구성
Ubuntu Server 업데이트를 기억할 필요 없이 자동 업데이트를 구성할 수 있습니다. 이렇게 하면 정기적으로 적용되는 새로운 업데이트와 패치로 시스템이 안전하다는 것을 확신할 수 있습니다.
이를 수행하는 가장 좋은 방법은 다음과 같이 dpkg-reconfigure 명령을 실행하는 것입니다.
sudo dpkg-reconfigure -plow 무인 업그레이드
안정적인 업데이트를 자동으로 다운로드하고 설치할지 묻는 메시지가 표시됩니다. 예를 선택하고 키보드에서 Enter를 누르십시오.
또한: 노후된 컴퓨터를 보호하고 싶으신가요? 다음 5가지 Linux 배포판을 사용해 보세요
이 작업을 완료하면 자동 업데이트가 정기적으로 시작됩니다.l
축하합니다. 셀프 호스팅 요구 사항에 맞게 Ubuntu Server를 훨씬 쉽게 만들었습니다.