Getting Started with Geek Panel.
- Geek Panel Free Linux Web Hosting Control Panel
- A Better Way To Manage Your Server
- Powerful And Easy To Use Web Hosting Control Panel
- Running Servers All Around The World
Geek Panel is the easiest to use control panel
Geek Panel is programmed to be the fastest running control panel available
Geek Panel avoids downtime by automatically recovering from crashes
We offer high quality support, getting you the answers you need
OS | Versions |
---|---|
AlmaLinux | 8.x (64 bit) |
Rocky Linux | 8.x (64 bit) |
CentOS | 7.x (64 bit), 8.x (64 bit) |
CentOS Stream | 8.x (64 bit) |
Fedora | 33 (64 bit), 34 (64 bit) |
Debian | 11.x (64 bit) |
Ubuntu | 19.x (64 bit), 20.x (64 bit), 21.x (64 bit) |
Partition | Size |
---|---|
/boot | 500 MB |
swap | For < 2GB of RAM: 2 x RAM, for 2GB - 8GB of RAM: equal to the amount of RAM, for> 8GB of RAM: at least 4GB |
/ | Rest of drive |
The first method is to restore the full cPanel backup via Geek Panel. Of course, in order to be able to restore the backup using this method you need to have root access to Geek Panel which is listening on port 2020. So if your domain is example.com, you can access Geek Panel via web browser at http://example.com:2020.
Once you log in to Geek Panel, navigate to Backups and then select Restore a Full Backup. This Geek Panel feature will allow you to restore specific backup with File.
To restore with file, you must upload the full cPanel backup file to the following directory:
/backup
Restore Full cPanel Backup via command line. Yes, this is another method which some server admins find much easier than the first one. For this method you need to have SSH access to the server. Connect to your Linux server via SSH and run the following command as root:
/gp/restore example
Of course, you need to replace example with the actual cPanel username or filename.tar.gz for the account you want to restore. Also, make sure that the full cPanel backup is properly uploaded in the /backup directory on your server before starting the restoration process.
Connect to your Linux server via SSH and run the following command as root: /gp/backup all full scp RemoteIP root RemotePassword /backup
Connect to your Linux server via SSH and run the following command as root: /gp/scp filename.tar.gz RemoteIP RemotePassword
Connect to your Linux server via SSH and run the following command as root: /gp/copydatabase DatabaseName RemoteIP RemotePassword
Connect to your Linux server via SSH and run the following command as root: /gp/copytable DatabaseName TableName RemoteIP RemotePassword
Connect to your Linux server via SSH and run the following command as root: /gp/myisam2innodb DatabaseName
Connect to your Linux server via SSH and run the following command as root: /gp/myisam2innodb DatabaseName TableName
Connect to your Linux server via SSH and run the following command as root: Switch to NGINX: /gp/nginx Switch to Apache: /gp/apache
Connect to your Linux server via SSH and run the following command as root: No Redirect: /gp/ssl domain.com
Force HTTPS Redirection: /gp/ssl domain.com y
Connect to your Linux server via SSH and run the following command as root: No Redirect: /gp/ssl all
Force HTTPS Redirection: /gp/ssl all y
Connect to your Linux server via SSH and run the following command as root: No Redirect: /gp/ssl domain.com --force
Force HTTPS Redirection: /gp/ssl domain.com y --force
Connect to your Linux server via SSH and run the following command as root: /gp/installphp 7.1 /gp/installphp 7.2
Connect to your Linux server via SSH and run the following command as root: /gp/defaultphp 7.4 php -v
Connect to your Linux server via SSH and run the following command as root: /gp/help
Connect to your Linux server via SSH and run the following command as root: /gp/resolver OpenDNS
Connect to your Linux server via SSH and run the following command as root: /gp/resolver or /gp/resolver OpenDNS or /gp/resolver Cloudflare
Steps for logging into webmail
1 - Visit example.com/webmail. Be sure to replace example.com with your actual domain name.
2 - Choose Roundcube or Horde or RainLoop or SquirrelMail as your default client.
3 - Enter your username and password, and then click login. User Name: Enter your full email address, all lower case.
4 - You should now be logged in!
Connect to your Linux server via SSH and run the following command as root: /gp/smtp 26
How do I get back to default settings? /gp/smtp 25
Connect to your Linux server via SSH and run the following command as root: /gp/roundcube
How to Downgrade Roundcube? /gp/roundcube 1.3.9
Connect to your Linux server via SSH and run the following command as root: /gp/horde
How to completely remove Horde webmail? /gp/horde remove
Connect to your Linux server via SSH and run the following command as root: /gp/squirrelmai
Connect to your Linux server via SSH and run the following command as root: /gp/smtplimit 30
30 emails per hour / user
To send emails and avoid them being classified as spam Connect to your Linux server via SSH and run the following command as root: /gp/inbox
Connect to your Linux server via SSH and run the following command as root: /gp/mailq now (Current Spam) Or /gp/spam now (History Spam) Or /gp/spam Find What
Connect to your Linux server via SSH and run the following command as root: /gp/ioncube
Connect to your Linux server via SSH and run the following command as root: Change the root password: sudo passwd Login as root: su Start Install Geek Panel: curl -o latest -L https://download.geekpanel.com && chmod +x latest && ./latest
Connect to your Linux server via SSH and run the following command as root: /gp/gdown
How to download a folder from google drive using terminal?
gdown --folder --id
How to download a file from google drive using terminal?
gdown --id
Connect to your Linux server via SSH and run the following command as root: /gp/nameservers ns1.domain.com ns2.domain.com
If you add/delete DNS records and want to revert back to the original DNS, you can Reset the DNS Zone. This will remove all your custom DNS records and create the standard records for your domain.
How to Reset a DNS Zone in Geek Panel? To reset zone for a domain /gp/zone domain.com reset
To reset zone for all domains /gp/zone all reset
You must either use FTP (file transfer protocol) client (Download Geek Panel-FTP), or upload via our File Manager located in your members' area. www is the only folder of which content is accessible to the browser, therefore all your website content must be uploaded there.
Also, there must be a file named index.htm, index.html or index.php inside www directory for site to be working properly.
To rebuild the Apache configuration file, run the following command as root: /gp/conf
Connect to your Linux server via SSH and run the following command as root: To fix Common Server Problems: /gp/help
To fix Complicated Server Problems: /gp/help --force