インストールガイド · 1 min read · Dec 22, 2025
vcPanelのインストール方法 - VPSコントロールパネル
vcPanelのインストール方法 - VPSコントロールパネル
はじめに
vcPanelは、世界中のVPSサーバーを1つのポータルから管理するためのVPSコントロールパネルです。主にPHP + MySQLで書かれているため、任意のホスティングサーバーにインストールできます。
vcPanelには自動インストーラーのスクリプトがありますが、これはCentos 5.xディストリビューションのみをサポートしています。一般的に、vcPanelはApache + PHP5.2 + MySQL5を搭載した任意のオペレーティングシステムにインストールできます。
要件
vcPanelに必要なソフトウェア
Webサーバー(Apacheおよび互換性のあるWebサーバー)
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の2つのファイルを編集する必要があります。
config.phpには以下が含まれています。必要なフィールドを編集する必要がありますが、すべて自己説明的です。
define("_DB_HOST", "localhost"); // vcpanel db host
define("_DB_NAME", "vcpanel_db"); // vcpanel db name
define("_DB_USER", "vcpanel_dbuser"); // vcpanel db user
define("_DB_USER_PASSWORD", "vcpaneldbpasswird"); // vcpanel db user password
define("_DOC_ROOT","/path-to-vcpanel-installation ") ;
// vcpanel document root no trailing slashes eg : /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
// Path to php client binary,no php-cgi paths. remember php-cli path
define("SSH_KEY_TYPE","ssh-rsa");
//ssh key type for rsa it will be "ssh-rsa" , if it is dsa it will be "ssh-dsa"
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
//path to private key. Remember make it out side document root , eg : /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
//path to public key . Remember make it out side document root ,
// eg : /home/user/key/id_rsa.pub次にadminauth.phpを編集する必要があります。ここには管理者のログイン名とパスワードが含まれています。難しくしてください。
define("_ADMIN_USER","admin"); // admin username
define("_ADMIN_PASS","pass"); // admin password make it very hard , very very hardパーミッションの設定
以下のパーミッションを設定する必要があります。
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 rsaENTERキーを押してコマンドプロンプトが戻るまで待ちます。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 新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。