설치 가이드 · 2 min read · Dec 22, 2025
vcPanel 설치 방법 - VPS 제어판
vcPanel 설치 방법 - VPS 제어판
소개
vcPanel은 전 세계의 VPS 서버를 하나의 포털에서 관리하기 위한 VPS 제어판입니다. 주로 PHP + MySQL로 작성되어 있어 모든 호스팅 서버에 설치할 수 있습니다.
vcPanel에는 자동 설치 스크립트가 있지만, 이는 Centos 5.x 배포판만 지원합니다. 일반적으로 vcPanel은 Apache + PHP5.2 + MySQL5가 있는 모든 운영 체제에 설치할 수 있습니다.
요구 사항
vcPanel에 필요한 소프트웨어
웹 서버 (Apache 및 호환 웹 서버)
PHP (버전 5 이상)
MySQL (버전 5 이상)
필요한 PHP 모듈 및 함수
- PHP 서버 API는 apache 모듈이어야 합니다 (suPHP, cgi PHP는 사용하지 않음). phpinfo 페이지를 생성하여 확인할 수 있습니다.
- php-ssh2 (http://pecl.php.net/package/ssh2)
- php-libxml2
- php-curl
- IonCube Loader
- php.ini 구성 - display_errors= Off
- register_argc_argv= On
- exec 함수 활성화
vcPanel 설치
참고: 아래 절차에 따라 vcPanel을 설치하십시오. 서버가 요구 사항을 충족하는지 확인하십시오. 저희 팀이 제어판을 설치하고 보안을 설정하고 싶으시면 여기에서 저희에게 연락해 주십시오. 저희가 대신 해드리겠습니다.
vcPanel 다운로드
http://vcpanel.net/Download에서 vcPanel을 다운로드하고 tar 파일을 서버에 업로드하십시오. 그런 다음 압축을 풉니다.
vcPanel 구성
config.php와 adminauth.php 두 파일을 편집해야 할 수 있습니다.
config.php에는 다음 내용이 포함되어 있습니다. 필요한 필드를 편집해야 할 수 있으며, 모두 자명합니다.
define("_DB_HOST", "localhost"); // vcpanel db 호스트
define("_DB_NAME", "vcpanel_db"); // vcpanel db 이름
define("_DB_USER", "vcpanel_dbuser"); // vcpanel db 사용자
define("_DB_USER_PASSWORD", "vcpaneldbpasswird"); // vcpanel db 사용자 비밀번호
define("_DOC_ROOT","/path-to-vcpanel-installation ") ;
// vcpanel 문서 루트, 후행 슬래시 없음, 예: /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
// php 클라이언트 바이너리 경로, php-cgi 경로는 사용하지 마십시오. php-cli 경로를 기억하십시오
define("SSH_KEY_TYPE","ssh-rsa");
//rsa의 ssh 키 유형, "ssh-rsa"일 것이고, dsa일 경우 "ssh-dsa"입니다
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
// 개인 키 경로. 문서 루트 외부에 두십시오, 예: /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
// 공개 키 경로. 문서 루트 외부에 두십시오,
// 예: /home/user/key/id_rsa.pub이제 adminauth.php를 편집해야 할 수 있습니다. 여기에는 관리자 로그인 이름과 비밀번호가 포함되어 있습니다. 더 어렵게 만드십시오.
define("_ADMIN_USER","admin"); // 관리자 사용자 이름
define("_ADMIN_PASS","pass"); // 관리자 비밀번호, 매우 어렵게 만드십시오, 매우 매우 어렵게권한 설정
다음 권한을 설정해야 할 수 있습니다:
chmod 666 vadmin/.htaccess
chmod 777 tmp/
chmod 777 vadmin/uploads/plan
chmod 777 vadmin/uploads/template
chmod 777 languages/데이터베이스 생성
이제 config.php에서 사용하는 데이터베이스 사용자 이름과 비밀번호로 MySQL 데이터베이스를 생성하십시오. 위의 데이터베이스에 사용자 이름과 비밀번호로 권한을 부여하십시오. 이제 vcpanel.sql 데이터베이스를 데이터베이스에 복원하십시오.
SSH 키 생성
이제 SSH 공개 및 개인 키를 생성하고 이를 설치 서버의 문서 루트 외부의 폴더에 업로드해야 할 수 있습니다. 폴더를 안전하게 보호하십시오. 누구도 접근할 수 없도록 하십시오. vcPanel 스크립트만 해당 폴더에 접근할 수 있도록 권한을 부여하십시오. 방법을 모르겠으면 저희에게 연락해 주십시오. SSH 키를 생성하는 방법은 다음 단계를 진행하십시오.
- 서버에 SSH로 접속:
# ssh [email protected]- 키 생성:
# ssh-keygen -t rsa이제 ENTER 키를 눌러 명령 프롬프트가 돌아올 때까지 기다리십시오. SSH 키에 비밀번호를 입력할 필요가 없음을 기억하십시오.
- 이제 ~/.ssh/에서 id_rsa 및 id_rsa.pub 키를 키 폴더로 복사하십시오.
# ls -al ~/.ssh/
# cp -v ~/.ssh/* /path-to-your-key-folder-for-vtonf/관리자 패널 로그인
http://yourvcpanelinstallationurl/vadmin/에서 관리자 패널에 로그인할 수 있습니다.
제품 키 설치
가입하자마자 라이센스 포털에서 제품 키를 받게 됩니다. 리셀러인 경우 모든 vcPanel 설치에서 동일한 제품 키를 사용할 수 있습니다. vcPanel -> 제품 키에서 제품 키를 업데이트하십시오.
기본 설정
vcPanel 관리자에서 기본 설정 및 관리자 계정을 설정해야 할 수 있습니다.
vcPanel 접근 보안
특정 IP에서 관리자 패널 접근을 제한해야 합니다. vcPanel -> 보안 접근으로 이동하십시오.
Cron 설정
다음과 같이 매일 cron 작업을 설정해야 할 수 있습니다:
0 1 * * * php /path-to-vcpanel-install/script/backupcron.php /path-to-vcpanel-install 새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.