디지털 오션 + 베스타 제어판

  • 글 작성자:
  • 게시물 카테고리:튜토리얼
  • 댓글을 게시합니다:0 댓글

호스팅 비용을 낮추는 가장 좋은 방법 중 하나는 직접 관리하는 것입니다. 일반적으로 관리형 VPS는 해당 옵션이 없는 것보다 한 달에 20~100달러 더 비쌉니다. 물론 리눅스 사용법을 배우는 데 시간을 투자해야 합니다… 잠깐, 그 문장에 이상한 점이 있습니다.

cPanel을 사용하지 않고 대신 무료 오픈 소스 패널을 사용하면 월 20달러를 추가로 절약할 수도 있습니다.

그래서 제가 제안하는 것은 월 5달러부터 시작하는 디지털 오션의 VPS와 베스타 패널을 사용하는 것입니다.

cPanel의 대안으로서의 Vesta

호스팅용 패널을 선택할 때 몇 가지 옵션이 있는데, 하나는 패널을 전혀 사용하지 않는 것이지만 콘솔에서 모든 것을 관리할 수 있습니다. 다른 옵션으로는 ISPConfig, Zpanel, Webmin, Froxlor 등이 있습니다. 거의 모든 시스템에는 두 가지 문제가 있습니다(실제 문제는 아니지만), 옵션이 너무 많고 설치가 쉽지 않습니다.

하지만 웹사이트, 블로그, 온라인 상점 및 Drupal, Joomla, WordPress 등과 같은 시스템만 설정하려는 경우라면 Vesta를 사용하는 것이 좋습니다. 좀 더 복잡한 작업의 경우 ISPConfig와 같은 보다 완벽한 패널을 사용해야 할 수도 있습니다.

Vesta를 사용하면 제가 사용해 본 모든 서비스 중 가장 간단한 설치가 가능하다는 장점이 있습니다. 또한 일반적으로 가장 많이 사용되는 다음과 같은 기능을 갖추고 있습니다:

  • 웹 서버
  • DNS 서버
  • 데이터베이스
  • 이메일
  • FTP
  • SSL 인증서
  • 백업
  • 모니터링 시스템
  • 안티스팸
  • 컬렉션 지원(리셀러용)

Vesta가 정말 cPanel의 대안인가요? 예, 아니요, cPanel이 훨씬 더 완벽하지만… 누가 그렇게 많은 옵션이 필요해서 결국 사용하지 않을까요?

시작해 보겠습니다. 단계가 많지만 매우 간단하고 실수하기 쉽습니다.

튜토리얼 디지털오션에 제어판을 설치하는 방법

물방울 만들기

1단계- 디지털오션에서 가입하세요(해당 링크를 사용하면 첫 달은 10달러가 무료로 제공됩니다).

2단계: 드롭렛을 생성합니다. 이것이 서버에 부여하는 이름입니다. 해당 서버에 사용할 기본 도메인의 이름을 입력하는 것이 좋습니다. 그리고 월 5달러를 선택할 수 있지만 월 10달러의 1Gb RAM으로 바로 이동하는 것이 좋습니다.

디지털 오션 생성 방울

지역을 묻는 메시지가 표시되면 원하는 지역을 선택하고, 추천하는 지역을 그대로 둡니다. 사설 네트워킹 옵션과 Ubuntu 14.04 x32 배포판을 선택합니다. 64비트를 선택하지 마세요. 사용할 메모리 양을 고려할 때 32비트가 더 좋기 때문입니다.

 

그 이상은 선택하지 마세요. 디지털 오션에서는 애플리케이션 탭에서 애플리케이션을 선택하거나 웹 서버와 같은 사전 설정된 구성을 선택할 수 있습니다. 하지만 이 중 어느 것도 선택하지 않는 것이 가장 좋습니다. Vesta 제어판이 알아서 처리할 것입니다. 이제 마지막에 있는 버튼을 사용하여 드롭렛 생성을 완료합니다.

이 과정은 1분도 채 걸리지 않습니다.

3단계- Droplet의 IP, 사용자(루트) 및 비밀번호가 포함된 이메일을 엽니다. 이러한 데이터가 준비되면 콘솔을 열고 입력합니다:

ssh root@[메일로 받은 IP]

이 명령을 입력한 후 콘솔에 “계속 연결하시겠습니까(예/아니요)?”로 끝나는 메시지가 표시됩니다. “예”를 입력하고 Enter 키를 누릅니다.

그 후 비밀번호(이메일로 받은 비밀번호)를 입력하라는 메시지가 표시되면 입력합니다.

또한 “(현재) UNIX 비밀번호:”를 묻는 메시지가 처음 표시됩니다. 이 비밀번호는 방금 입력한 것과 동일한 비밀번호입니다. 이 비밀번호를 입력하고 Enter 키를 누르면 기본 비밀번호를 변경하기 위해 새 비밀번호를 입력하라는 메시지가 표시됩니다. 이제 원하는 비밀번호를 입력합니다(2번).

드롭렛에서 사용자 만들기

4단계- 동일한 열린 콘솔에서 다음을 입력합니다.

adduser demo

demo를 원하는 사용자 아이디로 바꿉니다. 명령을 입력하면 해당 사용자의 비밀번호를 입력하라는 메시지가 표시됩니다. 원하는 대로 입력하세요.

또한 몇 가지 사용자 데이터를 요청할 것입니다. 아무것도 입력할 필요가 없습니다. 모든 옵션을 입력하기만 하면 됩니다.

이 사용자는 루트 사용자 대신 해당 사용자를 사용하여 로그인하기 위해 만들어집니다. 작지만 중요한 보안 조치입니다.

5단계- 해당 사용자에게 루트 권한을 부여해야 합니다. 이렇게 하려면 다음과 같이 입력합니다.

visudo

텍스트 편집기‘nano‘가 나타납니다. 해당 파일에서 다음과 같은 줄을 찾습니다:

root ALL=(ALL:ALL) ALL

그리고 바로 아래에 입력합니다:

demo ALL=(ALL:ALL) ALL

분명히 demo를 생성한 사용자로 바꿉니다.

종료하려면 Ctrl + X를 누릅니다. 그런 다음 ‘Y’를 눌러 변경 사항을 저장하고 Enter 키를 눌러 완료합니다.

6단계- 루트 사용자로 로그인하는 옵션을 비활성화해 보겠습니다. 이렇게 하려면 다음과 같이 입력합니다:

nano /etc/ssh/sshd_config

해당 파일에서 다음과 같은 내용을 찾아보십시오.

PermitRootLogin yes

를 클릭하고 yes를 no로 변경합니다.

그리고 마지막에 같은 파일에 이 두 줄을 추가합니다.

UseDNS 없음
AllowUsers 데모

데모를 생성한 사용자로 대체합니다.

종료하려면 Ctrl + X를 누릅니다. 그런 다음 ‘Y’를 눌러 변경 사항을 저장하고 Enter 키를 눌러 완료합니다.

7단계- 매우 중요! PC에서 다른 콘솔을 열고 입력합니다:

ssh demo@[이메일로 받은 IP]로 입력합니다.

데모를 생성한 사용자로 바꿉니다. 해당 사용자에 대해 선택한 비밀번호를 입력하라는 메시지가 표시됩니다.

해당 사용자를 사용하여 원격으로 로그인할 수 있었다면 이 부분은 잘 진행된 것입니다. 그렇지 않은 경우 문제가 발생한 것이므로 이전 단계를 검토하여 무엇이 잘못되었는지 확인해야 합니다.

8단계- 다음 명령을 사용하여 첫 번째 콘솔(루트 사용자용 콘솔)을 닫습니다.

를 종료하여

생성한 사용자만 유지합니다.

Vesta 제어판 설치하기

9단계- 다음 명령을 차례로 실행합니다.

sudo apt-get update
sudo apt-get dist-upgrade
curl -O http://vestacp.com/pub/vst-install.sh
sudo bash vst-install.sh

10단계- 이전 단계가 끝나면 다음과 같은 화면이 나타납니다:

 

여기서 ‘y’를 누른 다음 입력해야 합니다.
이메일 주소를 입력하라는 메시지가 표시됩니다. 실제 주소를 입력합니다.
호스트 이름을 입력하라는 메시지가 표시됩니다. 기본적으로 드롭렛 이름을 사용하므로 여기에 엔터를 누르면 됩니다.

11단계- 여기서 전체 프로세스가 자동으로 시작됩니다. 마지막에는 다음과 같은 배너가 표시됩니다:

 

다음은 패널의 로그인 정보입니다.

중요! 아직 콘솔을 닫지 마세요. 종료하기 전에 이 튜토리얼의 5단계를 반복합니다.

또한 콘솔에 표시되는 데이터의 어딘가에 메모를 작성하세요.

12단계 및 마지막 단계 – 제공된 데이터를 사용하여 패널에 로그인합니다. 지금까지 본 것 중 가장 쉬운 방법이라는 것을 알게 될 것입니다. 사용하기 매우 쉽습니다.

 

로그인하자마자 가장 먼저 하는 일은 관리자 비밀번호를 기억하기 쉬운 비밀번호로 변경하는 것입니다. 안전하고 기억하기 쉬운 비밀번호를 만드는 방법은 이미 알고 있을 것입니다.

간단하지 않나요? 인터페이스는 어떤가요? 한눈에 봐도 사용하기 매우 쉽다는 것을 알 수 있습니다.

답글 남기기