웹사이트 검색

Ubuntu 18.04 LTS에 VestaCP를 설치하는 방법


이 페이지에서

  1. 요구 사항\n
  2. 시작하기\n
  3. VestaCP 설치
  4. VestaCP 웹 인터페이스에 액세스
  5. 새 웹사이트 설정

VestaCP는 웹 사이트, 이메일, 데이터베이스 및 DNS 기능과 함께 제공되는 강력한 무료 오픈 소스 웹 사이트 제어판입니다. 사용자에게 간단한 웹 기반 인터페이스를 제공합니다. VestaCP를 사용하면 클릭 한 번으로 439개 이상의 앱을 설치할 수 있습니다. 가볍고 자원 친화적이며 다른 제어판에 비해 설치가 쉽습니다.

이 튜토리얼에서는 Ubuntu 18.04 서버에 VestaCP를 설치하고 구성하는 방법을 설명합니다.

요구 사항

  • Ubuntu 18.04를 실행하는 서버.\n
  • 서버에 루트 암호가 설정되어 있습니다.\n

시작하기

먼저 서버를 최신 버전으로 업데이트하는 것이 좋습니다. 다음 명령으로 수행할 수 있습니다.

apt-get update -y
apt-get upgrade -y

서버가 업데이트되면 다시 시작하여 모든 구성 변경 사항을 적용합니다.

다음으로 시스템에서 로컬 이름 확인을 설정해야 합니다. /etc/hosts 파일을 수정하면 됩니다.

nano /etc/hosts

다음 줄을 변경합니다.

127.0.0.1            vestacp.linuxbuz.com

완료되면 파일을 저장하고 닫습니다.

VestaCP 설치

먼저 공식 웹사이트에서 VestaCP 간편 설치 스크립트를 다운로드해야 합니다. 다음 명령으로 다운로드할 수 있습니다.

wget http://vestacp.com/pub/vst-install.sh

다운로드가 완료되면 다음 명령을 사용하여 권한을 변경하십시오.

chmod 755 vst-install.sh

그런 다음 다음 명령을 실행하여 설치를 시작합니다.

bash vst-install.sh

설치하는 동안 일련의 질문에 답해야 합니다.

 _|      _|  _|_|_|_|    _|_|_|  _|_|_|_|_|    _|_|
 _|      _|  _|        _|            _|      _|    _|
 _|      _|  _|_|_|      _|_|        _|      _|_|_|_|
   _|  _|    _|              _|      _|      _|    _|
     _|      _|_|_|_|  _|_|_|        _|      _|    _|

                                  Vesta Control Panel



The following software will be installed on your system:
   - Nginx Web Server
   - Apache Web Server (as backend)
   - Bind DNS Server
   - Exim Mail Server
   - Dovecot POP3/IMAP Server
   - MySQL Database Server
   - Vsftpd FTP Server
   - Softaculous Plugin
   - Iptables Firewall + Fail2Ban


Would you like to continue [y/n]: y

계속하려면 y와 ENTER를 입력하십시오.

Please enter admin email address: 
Please enter FQDN hostname [vestacp.linuxbuz.com]: 
Installation backup directory: /root/vst_install_backups/1564552012

관리자 이메일 주소, FQDN 및 설치 백업 디렉터리를 제공한 다음 ENTER를 누릅니다. 설치가 성공적으로 완료되면 다음 출력이 표시됩니다.

 _|      _|  _|_|_|_|    _|_|_|  _|_|_|_|_|    _|_|   
 _|      _|  _|        _|            _|      _|    _| 
 _|      _|  _|_|_|      _|_|        _|      _|_|_|_| 
   _|  _|    _|              _|      _|      _|    _| 
     _|      _|_|_|_|  _|_|_|        _|      _|    _| 
 
 
Congratulations, you have just successfully installed Vesta Control Panel
 
    https://vestacp.linuxbuz.com:8083
    username: admin
    password: 
 
We hope that you enjoy your installation of Vesta. Please feel free to contact us anytime if you have any questions.
Thank you.
 
--
Sincerely yours
vestacp.com team

VestaCP 웹 인터페이스에 액세스

이제 웹 브라우저를 열고 URL https://vestacp.linuxbuz.com:8083을 입력하십시오. 아래와 같이 VestaCP 로그인 페이지로 리디렉션됩니다.

이제 관리자 사용자 이름과 암호를 제공한 다음 로그인 버튼을 클릭하십시오. 다음 페이지에서 VestaCP 대시보드를 볼 수 있습니다.

다음으로 기본 관리자 암호를 변경하는 것이 좋습니다. 그렇게 하려면 패널의 오른쪽 상단 모서리에 있는 관리자를 클릭하십시오. 다음 페이지가 표시됩니다.

그런 다음 암호 필드에 암호를 입력하고 생성을 클릭합니다. VestaCP는 안전한 암호를 생성합니다. 완료되면 저장 버튼을 클릭하여 변경 사항을 저장합니다.

새 웹사이트 설정

VestaCP 홈페이지에서 상단의 Web을 클릭하고 초록색 + 버튼을 클릭합니다. 다음 페이지가 표시됩니다.

이제 도메인 이름 또는 웹 사이트 이름, 공용 IP 주소를 제공하고 DNS 지원, 메일 지원, Lets Encrypt 지원, SSL 홈 디렉터리를 선택하고 추가 버튼을 클릭합니다.

이제 웹 브라우저를 열고 URL https://test.linuxbuz.com을 입력하여 새로 만든 웹 사이트를 테스트하십시오. 다음 이미지에서 기본 VestaCP 페이지를 볼 수 있습니다.

축하합니다! Ubuntu 18.04에 VestaCP를 성공적으로 설치했습니다. 이제 VestaCP 제어판에서 WordPress, Joomla, Tomcat과 같은 모든 웹사이트를 쉽게 호스팅할 수 있습니다. 궁금한 점이 있으면 언제든지 문의해 주세요.