|
Getting Started with AWS PanelAWS Panel Free Linux Web Hosting Control PanelA Better Way To Manage Your Server Powerful And Easy To Use Web Hosting Control Panel Running Servers All Around The World |
|
Operating systems supported by AWS Panel are listed in the table below. |
OS | Versions |
CentOS | Recommended 7.9 (64 bit) |
AlmaLinux | 8.x (64 bit), 9.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), 35 (64 bit), 36 (64 bit), 37 (64 bit) |
Debian | 11.x (64 bit), 12.x (64 bit) |
Ubuntu | 19.x (64 bit), 20.x (64 bit), 21.x (64 bit), 22.x (64 bit) |
We suggest a simple partition structure of: |
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 |
AWS Panel Demo: |
https://aws.awspanel.org |
Install AWS Panel via command line: |
Copy
|
Install AWS Panel (Lite) via command line: |
Copy
|
Update AWS Panel via command line: |
Copy
|
Update AWS Panel via command line (Enforce): |
Copy
|
Any questions? Here are our answers.How to Encrypt PHP Code (Warring: All files in domain will be encrypted)?Connect to your Linux server via SSH and run the following command as root:/aws/encrypt Domain Key Example: /aws/encrypt blackhost.com mypassword How to Restore Full cPanel Backup via AWS Panel?The first method is to restore the full cPanel backup via AWS Panel. Of course, in order to be able to restore the backup using this method you need to have root access to AWS Panel which is listening on port 2020. So if your domain is example.com, you can access AWS Panel via web browser at http://example.com:2020.Once you log in to AWS Panel, navigate to Backups and then select Restore a Full Backup. This AWS 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: /aws/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. How to backup AWS Panel accounts from one server to another AWS Panel server?Connect to your Linux server via SSH and run the following command as root:/aws/backup all full scp RemoteIP root RemotePassword 22 /backup or /aws/backup all RemoteIP RemotePassword How to transfer AWS Panel accounts from one server to another AWS Panel server?Connect to your Linux server via SSH and run the following command as root:/aws/copy Domain RemoteIP RemotePassword How to copy AWS Panel backup file from one server to another AWS Panel server?Connect to your Linux server via SSH and run the following command as root:/aws/scp filename.tar.gz RemoteIP RemotePassword Or /aws/scp all RemoteIP RemotePassword How to Copy Folder from AWS Panel Server to Remote Backup Server(Storage Box)?Connect to your Linux server via SSH and run the following command as root:/aws/backup <Local Folder Path> <Remote Folder Path> Example: /aws/backup /home/ /backup/home/ (Setup Schedule Backup Required via Dashboard) How to Restore Folder from Remote Backup Server(Storage Box) to Local AWS Panel Server?Connect to your Linux server via SSH and run the following command as root:/aws/restore <Remote Folder Path> <Local Folder Path> Example: /aws/restore /backup/home/ /home/ How to Restore Account from Remote Backup Server(Storage Box) to Local AWS Panel Server?Connect to your Linux server (Local Server) via SSH and run the following command as root:/aws/restore Domain BackupDate Example: /aws/restore blackhost.com 2023-01-30 How to Copy Database from Current Server to Another?Connect to your Linux server via SSH and run the following command as root:/aws/copydatabase DatabaseName RemoteIP RemotePassword How to Copy Database Table from Current Server to Another?Connect to your Linux server via SSH and run the following command as root:/aws/copytable DatabaseName TableName RemoteIP RemotePassword How to Convert Database from MyISAM to InnoDB?Connect to your Linux server via SSH and run the following command as root:/aws/myisam2innodb DatabaseName How to Convert Table from MyISAM to InnoDB?Connect to your Linux server via SSH and run the following command as root:/aws/myisam2innodb DatabaseName TableName How to re-sorting id column in a MySQL table (Both PRIMARY KEY and AUTO INCREMEN)?Connect to your Linux server via SSH and run the following command as root:/aws/reid DatabaseName TableName How do I switch between NGINX and Apache web server?Connect to your Linux server via SSH and run the following command as root:Switch to NGINX: /aws/nginx Switch to Apache: /aws/apache How to Install an SSL Certificate on a Domain?Connect to your Linux server via SSH and run the following command as root:No Redirect: /aws/https domain.com 0 /aws/ssl domain.com Force HTTPS Redirection: /aws/https domain.com 1 /aws/ssl domain.com /aws/conf How to Install an SSL Certificate for all domains?Connect to your Linux server via SSH and run the following command as root:/aws/ssl all To Check or Renew SSL Certificate Run: /aws/checkssl How do I force a new SSL certificate?Connect to your Linux server via SSH and run the following command as root:All Domains: /aws/ssl all --force One Domain /aws/ssl domain.com --force How to install PHP 7.1 and PHP 7.2 and all neccessary extensions?Connect to your Linux server via SSH and run the following command as root:/aws/installphp 7.1 /aws/installphp 7.2 How to set Default PHP Version in awsPanel?Connect to your Linux server via SSH and run the following command as root:/aws/defaultphp 7.4 php -v How to Solve 502 Bad Gateway Issues?Connect to your Linux server via SSH and run the following command as root:/aws/conf If the problem still persists run: /aws/reinstall How to Increase Websites Speed?Connect to your Linux server via SSH and run the following command as root:/aws/resolver OpenDNS /aws/my --log Wait 30 minutes then run: /aws/index-databases Slow performance after securing websites with Lets Encrypt SSLConnect to your Linux server via SSH and run the following command as root:/aws/resolver or /aws/resolver OpenDNS or /aws/resolver Cloudflare How do I access my webmail?Steps for logging into webmail
How to change default SMTP port (25) in AWS Panel?Connect to your Linux server via SSH and run the following command as root:/aws/smtp 26 How do I get back to default settings? /aws/smtp 25 How do I Update Roundcube?Connect to your Linux server via SSH and run the following command as root:/aws/roundcube How to Downgrade Roundcube? /aws/roundcube 1.3.9 How to install Horde Webmail?Connect to your Linux server via SSH and run the following command as root:/aws/horde How to completely remove Horde webmail? /aws/horde remove How to Install SquirrelMail on AWS Panel?Connect to your Linux server via SSH and run the following command as root:/aws/squirrelmail How to set limitations for outgoing email?Connect to your Linux server via SSH and run the following command as root:/aws/smtplimit 30 30 emails per hour / user How To Get Emails Delivered to Inbox?To send emails and avoid them being classified as spamConnect to your Linux server via SSH and run the following command as root: /aws/inbox How to detect which account is sending spam?Connect to your Linux server via SSH and run the following command as root:/aws/mailq now (Current Spam) Or /aws/spam now (History Spam) Or /aws/spam Find What How to Install ionCube Loader in AWS Panel?Connect to your Linux server via SSH and run the following command as root:/aws/ioncube How to Install AWS Panel on Google Compute Engine (GCP) or (AWS)?Connect to your Linux (GCP) or (AWS) via SSH (Web Browsing) and run the following command:Change the root password: sudo passwd Login as root: su Start Install AWS Panel: curl -s -o latest -L https://download.awspanel.com && chmod +x latest && ./latest How to Install Gdown in AWS Panel?Connect to your Linux server via SSH and run the following command as root:/aws/gdown How to download a folder from google drive using terminal? gdown --folder --id <folder_id> How to download a file from google drive using terminal? gdown --id <file_id> How do I set up nameservers?Connect to your Linux server via SSH and run the following command as root:/aws/nameservers ns1.domain.com ns2.domain.com What does resetting a DNS zone do?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 AWS Panel? To reset zone for a domain /aws/zone domain.com reset To reset zone for all domains /aws/zone all reset How do I upload files to my website?You must either use FTP (file transfer protocol) client (Download AWS 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. How to Rebuild the Apache Configuration?To rebuild the Apache configuration file, run the following command as root:/aws/conf How to Reinstall Apache or NGINX?To reinstall Apache or NGINX, run the following command as root:/aws/server Detecting and Resolving Server ProblemsConnect to your Linux server via SSH and run the following command as root:/aws/conf If the problem still persists run: /aws/reinstall How do you remove invalid email addresses from your email campaign list?Connect to your Linux server via SSH and run the following command as root:/aws/undelivered 1- Navigate to the awsPanel's Undelivered Emails interface (awsPanel >> Home >> Email >> Undelivered Emails). 2- Click Export as CSV 3- Remove Invalid Email Addresses from Mailing List How do I delete undelivered emails?Connect to your Linux server via SSH and run the following command as root:/aws/undelivered delete How do I set Date and time automatically in awsPanel?Connect to your Linux server via SSH and run the following command as root:/aws/timezone How do I set DST time? /aws/dst How do I track bots in awsPanel?Connect to your Linux server via SSH and run the following command as root:/aws/bot How do I delete undelivered emails?Connect to your Linux server via SSH and run the following command as root:/aws/undelivered delete How can I check if port 25 is open?Connect to your Linux server via SSH and run the following command as root:/aws/checkmail |
|
|
|