Hosting Control Panels Allows users to manage their various hosted services in single place. ...

16
Hosting Control Panels Allows users to manage their various hosted services in single place. Creating webspaces Creating FTP accounts Creating email accounts Managing databases Server logs, bandwidth usage, Web statistics, file manager, Application installer, Email, SSL, Server security, email filtering .

Transcript of Hosting Control Panels Allows users to manage their various hosted services in single place. ...

Page 1: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Hosting Control Panels

Allows users to manage their various hosted services in single place.

Creating webspaces Creating FTP accounts Creating email accounts Managing databases Server logs, bandwidth usage, Web statistics, file

manager, Application installer, Email, SSL, Server security, email filtering.

Page 2: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Brief Overview Plesk was originally released under the U.S. company Plesk Inc.

and designed in Novosibirsk, Russia.

Plesk was acquired by SWSoft in July 2003.

SWSoft renamed themselves under the Paralels name in 2008.

Parallels is located at Russia.

Started with version 6 and the latest version is 11.

Page 3: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Parallels Panels

Power User Panel

Reboot server, Start/Stop services, View resource alerts.

Server Administration Panel Create Resellers and customers, Create and assign

subscriptions/domains, IP allocation, SSL certificate settings, database access, migrations, backups, server-wide email and spam settings, plus all Reseller abilities.

Control panel Individual webspace,database, email, ftp, file manager etc to each

account.

Page 4: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Domain Control Panel

Page 5: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Server Administration Panel

Page 6: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Power User Panel

Page 7: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Plesk Installation

Download Auto Installer script compatible with the OS bit version as well as release version. Remove preinstalled packages like HTTP,PHP,MySQL. Set selinux disabled, yum should be available

mkdir /root/plesk

wget plesk_auto_installer_file_name

chmod +x plesk_auto_installer_file_name

./plesk_auto_installer_file_name

Page 8: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Plesk Autoinstaller

Page 9: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Plesk PSA Database Plesk uses a ‘psa’ database to store all the data and values.

The /etc/psa/.psa.shadow file contains the MySQL admin password.

mysql -uadmin -p`cat etc/psa/.psa.shadow`

mysql> show databases;

+-------------------------+

| Database |

+-------------------------+

| information_schema |

| mysql |

| psa |

+-------------------------+

mysql> use psa;

mysql> show tables;

Page 10: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Backend files in Plesk

Apache

Apache configuration file : /etc/httpd/conf/httpd.conf

Plesk httpd : /etc/httpd/conf.d/zz010_psa_httpd.conf

Include conf: /etc/httpd/conf.d

Startup script: /etc/init.d/httpd

Apache main log files under : /var/log/httpd

Domain Specific Logs: /var/www/vhosts/domain.tld/statistics/logs/error_log

Plesk root directory : /usr/local/psa

Version : /usr/local/psa/version

Admin password is stored : /etc/psa/.psa.shadow(/usr/local/psa/bin/admin --show-password)

Plesk configuration file : /etc/psa/psa.confStartup script : /etc//init.d/plesk

PHPPhp configuration file : /etc/php.iniPhp extension modules : /etc/php.d

Page 11: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Backend files in Plesk

named

Conf file located : /var/named/run-root/etc/named.conf

DB record : /var/named/run-root/var/domain.com

Log file : /var/log/messages

Service to restart : /etc/init.d/named restart

FTP

Conf File: /etc/proftpd.conf

Log File: /var/log/messages

MySQL

Databases are located at : /var/lib/mysql Configuration file : /etc/my.cnf Mysql log : /var/log/mysqld.log

Mail Server

Location of qmail directory : /var/qmail Mail directory of a domain : /var/qmail/mailnames/domain.com Mail log : /var/log/maillog or /usr/local/psa/var/log/maillog

Page 12: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Plesk Backend Scripts

Checking mail permissions /usr/local/psa/admin/sbin/mchk mchk.exe

Rebuilding/removing vhost /usr/local/psa/admin/sbin/httpdmng / websrvmng

Post upgrade repaire /usr/local/psa/bootstrapper/PP-Version-bootstrapper/bootstrapper.sh

Auto-Installer

/usr/local/psa/admin/sbin/autoins taller.shai.exe

Retrieving admin password/usr/local/psa/bin/admin --show-password "%plesk_bin%\plesksrvclient" -get

Updating Web statistics /usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=egglesscooking.com

Switching Mail servers /usr/local/psa/admin/sbin/autoinstaller --select-release-current --install-component postfix

Page 13: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Adding Apache Modules

Page 14: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Setting Cronjobs

Page 15: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.

Account Adding

Page 16: Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating email.