Инсталиране на Gnupanel за специален сървър или VPS на базата на Debian

Съдържание
В този случай ще изберем GNUPanel, който е безплатен GPL лицензиран контролен панел и много добра алтернатива на Cpanel която се заплаща.

За да го инсталираме, ще се свържем със сървъра, използвайки ssh, предполагаме, че от терминал на Linux може да бъде и от Windows, просто като въведете командите в Команден прозорец.

myuser @ myuser ~ $ ssh [email protected]

Когато успеем да се свържем със сървъра, изтегляме файла, както може да се види в името, той поддържа различни версии на Ubuntu и Debian или производни.

root @ server1: ~ # wget http://www.gnupanel.org/download/gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R1.tar.bz2

Следващата стъпка ще бъде декомпресирането на файла bz2, за това инсталираме декомпресора

root @ server1: ~ # sudo apt-get install bzip2

Разархивираме изтегления файл на нашия сървър

root @ server1: ~ # bzip2 -dc gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R1.tar.bz2 | tar -xv

Това ще създаде директория за нас с името на файла и ние ще получим достъп до него

root @ server1: ~ # cd gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R1

Сега ще започнем инсталирането на GNUPanel на нашия сървър, за това пишем следното:

root @ server1: ~ # ./install-debian-dep.sh

Преди да инсталираме GNUPanel ще инсталираме необходимите зависимости, ще го потърсим и той ще ни помоли да ги инсталираме само като дадем да или не на опцията за инсталиране

Той ще започне да инсталира пакетите и ще поиска разрешения, като инсталирането на mysql и паролата, потребителят по подразбиране е root.

След това също така ни позволява да инсталираме phpmyadmin, където ще ни поиска парола, по подразбиране потребителят е root и паролата е никаква.

След това ще ни поиска сървъра, на който ще се изпълнява phpmyadmin, за това имаме нужда от php, затова можем да изберем да инсталираме Apache.

Тук можем да видим как са инсталирани Apache и PHP 5 с всичките им зависимости.

След това продължаваме да инсталираме ftp Prodftp, тук трябва да изберем дали ftp ще бъде самостоятелен, услугата ще работи като независим процес или inetd, който е процес, който отговаря за инициализирането на proftpd всеки път, когато е необходимо.
Обикновено ще избираме самостоятелното, така че ftp да работи като услуга и не е нужно да правим допълнителни конфигурации.

В момента имаме инсталиран уеб сървър Apache, php 5 и phpmyadmin. Инсталаторът по -долу ще ни попита дали искаме да инсталираме други услуги, като например
Postfix: е безплатен софтуерен пощенски сървър
Пощальон: използва се за управление на списъци с имейли
След като инсталираме зависимостите и основните услуги на сървъра, ще започнем да инсталираме Gnupanel
След като всички зависимости са инсталирани, пристъпваме към инсталиране и конфигуриране на GNUPanel.

root @ server1: ~ # ./gnupanel-install.sh

root @ server1: ~ # ./gnupanel-config.sh

При стартиране ще ни попита дали искаме да конфигурираме GNUPanel, даваме Enter и след това ще ни поиска IP на сървъра и натиснете „Enter“

След това отново ще ни поиска публичния ip на сървъра, ще ни поиска и ip на dns и името, в случай че го имаме на друг сървър, обикновено уеб сървърът и dns сървърът трябва да са различни.
След конфигуриране на dns, той ще ни поиска име за сървъра, потребителско име и парола на администратора на панела.
Опитахме достъп до администратора на контролния панел
Тъй като все още нямаме посочен домейн, ще влезем с ip на сървъра

http: // сървър ip / admin

Виждаме екрана за достъп до контролния панел
Така че можем да влезем http: // сървър ip / дистрибутор и също http: // сървър ip / потребител
След това можем да конфигурираме сървърните данни от контролния панел, за да добавяме домейни, имейли, услуги, видове плащане. Този контролен панел ви позволява да управлявате администратор, дистрибутор и хостинг потребител. Той също така ни позволява да управляваме плащанията и средствата за плащане на хостинга.
wave wave wave wave wave