Live Chat Software by NetForChoice |
ZPanel : Installation and configuration
Posted by on 04 April 2016 10:27 AM
|
|
ZPanel is a free and complete web hosting control panel for Microsoft Windows and POSIX (Linux, UNIX and MacOSX) based servers. ZPanel is written in PHP and uses several open-source (or freely available) software packages to provide a secure, web hosting system. ZPanel flawlessly integrates with MySQL, hMailServer (on Windows), Posfix (on Linux etc.) and Filezilla (on Windows) or ProFTPd (on Linux etc.). Installation can be completed with following steps : # wget https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh # chmod +x 10_1_1.sh # ./10_1_1.sh # You can then follow the configurations needed from the terminal for completing the installation. Default user and password User :zadmin Pass :password #Important File Paths and OS Specifics in ZPanel: ===================================== ZPanel virtual host : /etc/zpanel/configs/apache/httpd-vhosts.conf Apache log files : /var/log/httpd/error_log : /var/log/httpd/access_log ZPanel users : /var/zpanel/hostdata/zadmin/public_html/domain.com ZPanel password file : /root/passwords.txt ZPanel config files : /etc/zpanel/configs/ Php.ini : /etc/php.ini Mysql config file : /etc/my.cnf Mysql log file : /var/log/mysqld.log Execute ZPanel daemon : php /etc/zpanel/panel/bin/daemon.php ZPanel FTP config : /etc/zpanel/configs/proftpd/proftpd-mysql.conf #Below we are describing basic zPanel operations: =====================================
>> Login to zPanel as your user(Admin) >> Click the category “Domains” >> Enter domain name you wish to create(test.com) >> Click “Create” You can run the below command if you want everything to complete faster(ZPanel daemon) # php /etc/zpanel/panel/bin/daemon.php Domain will become Live once the above Daemon has completed running.
>> Login to zPanel as your user(Admin) >> click “WebMail” which is found under “Mail” >> Click on “Launch Webmail” >> This will redirect you to RoundCube section >> Enter your desired e-mail address and corresponding password then click “LOGIN”
>> Login to Zpanel(Admin). >> Go to “Reseller” section.” >> Click on “Package Manager.” >> Edit the “Administration” Package. >> You can then configure the specified value for each settings(Domains, Bandwidth, Databases, Diskspace etc) >> Here, setting ‘0’, denotes that the assigned value is unlimited . >> After Modification, click on ‘save’ for modifying the packages.
>> Click the section “MySQL Database” from the zPanel login page. >> Enter database name you wish to create newly and click create. >> Enter new username from the “MySQL Users” section. >> Next is to grant privileges for the database with the username created.Select database and Select allow from any IP. >> Click “Create”. Now you can see the password which has been auto generated.
>> Click on “Backup” section which can be found under “Advanced” from zPanel home page. >> click Launch Under “Backup your hosting account files” section. >> You can now see a pop up window. From there, click “Backup Now” >> You can then select “Download Now”, which will download backup to your local computer( This is the Recommended way)
>> Login to your zPanel Admin Page >> Click Package Manager which comes under Reseller. >> Enter all the information for the new account you would like to create and save.
>> click “Mailboxes” which can be found under “Mail” from zPanel home page. >> Enter the e-mail address You wish to create, under “Create a new mailbox”. You can assign the password in the next step and “Create”.
>> You will need to edit the domain DNS records(Domain> DNS Manager > Select your domain > Edit) >> Consider you need to update the nameservers
In the “Hostname” part you can set the Subdomain part(ns1, ns2). In the target part, you can set the IP addresses for your server. >> Click “Save Changes” >> Go to “NS” section.(There will be by default two records addded, ie ns1.domain.com & ns2.domain.com. Please modify accordingly upon the nameservers you wish to create) >> Click “Save Changes”
>> Click on “Cron Manager” which can be found under “Advanced” in the ZPanel Admin page. >> Enter the command next to script >> Assign the cron fields accordingly, so as to set how often the command should run. >> click “Create” after making the changes. | |
|