Съдържание
В този случай ще изберем 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 / потребител
След това можем да конфигурираме сървърните данни от контролния панел, за да добавяме домейни, имейли, услуги, видове плащане. Този контролен панел ви позволява да управлявате администратор, дистрибутор и хостинг потребител. Той също така ни позволява да управляваме плащанията и средствата за плащане на хостинга.