GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat vcPanel - Ovládací panel VPS

Jak nainstalovat vcPanel – ovládací panel VPS

Úvod

vcPanel je ovládací panel vps pro správu serverů VPS po celém světě z jednoho portálu. Je hlavně napsán v  PHP + MySQL, takže jej můžete nainstalovat na jakýkoli hostingový server.

vcPanel má automatický instalační skript, ale podporuje pouze distribuce Centos 5.x. Obecně lze vcPanel nainstalovat na jakýkoli operační systém s Apache + PHP5.2 + MySQL5.

Požadavky

Software požadovaný pro vcPanel

Webový server (Apache a kompatibilní webové servery)
PHP (verze 5 nebo novější)
MySQL (verze 5 nebo novější)

Vyžadují se moduly a funkce PHP

  • API serveru PHP musí být modul apache (žádné suphp, žádné cgi php). Můžete to zkontrolovat vytvořením stránky phpinfo
  • php-ssh2 (http://pecl.php.net/package/ssh2)
  • php-libxml2
  • php-curl
  • Zavaděč IonCube
  • Konfigurace php.ini
    • display_errors=Vypnuto
    • register_argc_argv=Zapnuto
    • funkce exec povolena

Instalovat vcPanel

Poznámka:Nainstalujte prosím vcPanel podle postupu uvedeného níže, ujistěte se, že váš server splňuje požadavky. Pokud byste chtěli nainstalovat a zabezpečit ovládací panel naším týmem, kontaktujte nás zde. Abychom to mohli udělat za vás.

Stáhnout vcPanel

Stáhněte si prosím vcPanel z http://vcpanel.net/Download a nahrajte soubor tar na svůj server. Poté jej extrahujte.

Konfigurovat vcPanel

Možná budete muset upravit dva soubory, config.php a adminauth.php.

config.php obsahuje následující. Možná budete muset upravit požadovaná pole, všechna jsou samozřejmá.

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

Nyní možná budete muset upravit adminauth.php. Obsahuje přihlašovací jméno a heslo správce. Udělejte to těžší.

define("_ADMIN_USER","admin");     // admin username
define("_ADMIN_PASS","pass");     // admin password make it very hard , very very hard

Nastavit oprávnění

Možná budete muset nastavit následující oprávnění:

 chmod 666  vadmin/.htaccess
chmod 777 tmp/
chmod 777 vadmin/uploads/plan
chmod 777 vadmin/uploads/template
chmod 777 languages/

Vytvořit databázi

Nyní vytvořte databázi MySQL s uživatelským jménem databáze a heslem uživatele databáze, které používáte v config.php. Udělte oprávnění výše uvedené databázi pomocí uživatelského jména a hesla. Nyní obnovte databasevcpanel.sql do vaší databáze.

Vytvořit klíče SSH

Nyní možná budete muset vytvořit veřejné a soukromé klíče ssh a nahrát je na váš instalační server do složky mimo kořen vašeho dokumentu. Nezapomeňte složku zabezpečit. Nikomu neumožněte přístup. Přístup k této složce udělujte pouze skriptům vcPanel. Pokud nevíte jak na to, kontaktujte nás. Chcete-li vědět, jak vytvořit klíče ssh, postupujte podle následujících kroků.

1) ssh na váš server:

# ssh  [email protected]

2) Vygenerujte klíče:

 # ssh-keygen -t rsa

Nyní stiskněte klávesu ENTER, dokud se nezobrazí příkazový řádek. Pamatujte prosím, že pro klíč ssh není potřeba zadávat heslo.

3) Nyní zkopírujte klíče id_rsa a id_rsa.pub z ~/.ssh/ do vaší složky klíčů.

 # ls -al ~/.ssh/ 
# cp -v ~/.ssh/* /path-to-your-key-folder-for-vtonf/

Přihlaste se do panelu administrátora

Můžete se přihlásit do administrátorského panelu z http://yourvcpanelinstallationurl/vadmin/

Nainstalovat kód Product Key

Jakmile se zaregistrujete, získáte svůj produktový klíč z našeho licenčního portálu. Pokud jste prodejce, můžete použít stejný produktový klíč ve všech instalacích vcPanel. Aktualizujte produktový klíč pomocí vcPanel ->Produktový klíč.

Základní nastavení

Ujistěte se, že možná budete muset nastavit základní nastavení a účet správce od správce vcPanel.

Zabezpečený přístup k vcPanelu

Musíte omezit přístup k vašemu administrátorskému panelu z určitých IP adres. Přejděte na vcPanel -> Zabezpečený přístup.

Nastavte Cron

Možná budete muset nastavit denní úlohu cronu následovně:

0 1 * * *  php /path-to-vcpanel-install/script/backupcron.php   /path-to-vcpanel-install 

Jak nainstalovat vcPanel – Ovládací panel VPS – Strana 2

Příprava uzlu

Poznámka:Pro vytvoření anody (hardwarového uzlu) pro nasazení musíte postupovat podle pokynů uvedených níže. Pamatujte, že v tuto chvíli vcPanel podporuje pouze virtualizační technologii Openvz. Pokud máte nějaké potíže s konfigurací uzlu, kontaktujte nás. Vytvoříme váš uzel.

Požadavky na hardware:

Pro živý uzel potřebujete dobrý server se spoustou CPU a RAM. Pro lepší výkon vyberte také vysokorychlostní pevný disk. Jeho rozdělení DISKU musí být následující:

/ =10 GB
/vz =Velký prostor pro vytváření vps.
/backup =Musí mít 2x velikost /vz pro vytváření záloh.

Nezapomeňte použít druhý pevný disk pro /zálohování. Některé operační systémy nebudou používat /vz jako domovské složky vps. Pokud ano, možná budete muset vytvořit měkké odkazy na /vz a /etc/vz/conf.

Požadavky na software:

Na vašem uzlu doporučujeme používat operační systém CentOS 5.x. To vám pomůže snadno nakonfigurovat možnosti monitorování šířky pásma. vcPanel podporuje jakýkoli operační systém Linux. Pamatujte, že si neupravujte svůj /etc/bashrc. Některé operační systémy/datacentra mají takové úpravy, které zabrání komunikačním protokolům OpenSSH.

Instalace OpenVZ:

Nyní možná budete muset nainstalovat OpenVZ. Pokud jej již máte, přeskočte tento krok.

K dispozici je mnoho průvodců rychlou instalací; přečtěte si prosím některé níže:

  • Angličtina:http://wiki.openvz.org/Quick_installation
  • španělština:http://wiki.openvz.org/Quick_installation_(španělština)
  • Arabština:http://wiki.openvz.org/Ar/Quick_installation

Poznámka:Pokud stále vidíte problém s instalací Openvz, kontaktujte nás.

Instalovat nástroje vcPanel:

Toto je velmi důležité. V tomto uzlu si musíte stáhnout následující skript a spustit. To vytvoří schéma generování statistik (šířka pásma, zatížení, využití zdrojů atd.) ve vašem uzlu. Pro hostování je to velmi důležité.

# wget http://download.vcpanel.net/vcpanel/setupnode.tar.gz
# tar -xzf setupnode.tar.gz
# cd setupnode/
# bash install

Nastavení veřejného klíče Openssh:

To je velmi důležité pro nastavení přístupu veřejného klíče z vcPanel do tohoto uzlu. Jinak vcPanel není schopen komunikovat s vaším serverem. Stáhněte si stejný veřejný klíč, který jste nakonfigurovali v vcPanel config.php a proveďte následující:

# cd ~root/.ssh
# dotykové_klíče

Nyní zkopírujte svůj veřejný klíč do author_keys a uložte jej.

# chattr +ia authorized_keys

Přidat uzel do vcPanel:

Nyní přejděte na admin panel vcPanel a přidejte uzel z Node Management -> Add Node.

Vytvořit fond IP:

Pro vytvoření VPS uvnitř tohoto uzlu možná budete muset zaregistrovat fondy IP. Přejděte na vcPanel admin Správa IP -> Přidat IP do Node a přidejte své IP adresy.

Plány nahrávání:

Nyní musíte nahrát své plány vps do složky /etc/vz/conf. Nebo je můžete synchronizovat z ovládacího panelu vcPanel:Plány VPS -> Plán synchronizace

Nahrát šablony:

Nyní musíte nahrát své šablony OS do složky /vz/template/cache, nebo je můžete synchronizovat z ovládacího panelu vcPanel:Šablony VPS -> Šablona synchronizace. V závislosti na velikosti šablony to zabere více času.

Odkazy:

ServerManagementt.Com

vcPanel Docs


Panels
  1. Jak nainstalovat Vesta Control Panel na Linux VPS

  2. Jak nainstalovat PyroCMS na Ubuntu 14.04 VPS

  3. Jak nainstalovat Collabtive 2.1 na Ubuntu 14.04 VPS

  1. Jak nainstalovat ovládací panel HestiaCP na Ubuntu 20.4

  2. Jak nainstalovat CS-Cart v4 na Ubuntu 14.04 VPS

  3. Jak nainstalovat Group-Office 6 na Ubuntu 14.04 VPS

  1. Jak nainstalovat Ajenti Control Panel na Debian 8

  2. Jak nainstalovat ovládací panel Webmin na Debian 9

  3. Jak nainstalovat Ajenti Control Panel na CentOS 6