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