BUILT AROUND YOU Big ideas.A better home. From your first website to your next big business. Find the hosting that fits. Discover Our Hosting
BUILT FOR WORDPRESS START FROM WordPress made simple. Built to perform. Fast, secure WordPress hosting with everything you need to build, manage and grow your website. Discover NabWP
YOUR NEXT CHAPTER A great name.A world of possibility. Make your idea easy to find. Discover a domain that feels like your brand, from the very first click. Find your domain
MADE TO STAND OUT Your vision.Beautifully built. Turn your idea into a website you love. Find the tools to create, protect, and grow your online presence. Start building
BUILT AROUND YOU Big ideas.A better home. From your first website to your next big business. Find the hosting that fits. Discover Our Hosting
BUILT FOR WORDPRESS START FROM WordPress made simple. Built to perform. Fast, secure WordPress hosting with everything you need to build, manage and grow your website. Discover NabWP
YOUR NEXT CHAPTER A great name.A world of possibility. Make your idea easy to find. Discover a domain that feels like your brand, from the very first click. Find your domain
MADE TO STAND OUT Your vision.Beautifully built. Turn your idea into a website you love. Find the tools to create, protect, and grow your online presence. Start building
Adding a database user with appropriate permissions in Plesk A dedicated database user gives an application or authorized developer its own database credentials. Separate users make access easier to restrict and…
Adding another website domain in Plesk Adding a domain to Plesk creates the hosting configuration for that website. Domain registration and public DNS are separate tasks. A domain can appear…
Adding supported Apache and nginx directives in Plesk Use the supported Plesk fields for domain-specific Apache or nginx directives so configuration remains attached to the managed domain. Direct edits to…
Adjusting PHP limits for one Plesk domain Adjust a domain PHP setting when a measured application requirement calls for it. Increasing limits can allow legitimate work to finish, but it can also…
Adjusting the PHP memory limit with CloudLinux in Plesk memory_limit limits memory available to an individual PHP script. Increasing it can help a legitimate resource-heavy task, but it does not increase your…
Changing a mailbox password in Plesk Change a mailbox password to protect an email account or complete an access handover. The change affects clients and applications that authenticate as…
Changing a Plesk website document root safely The document root identifies the directory a domain serves publicly. Changing it is useful when an application keeps its public entry point in a…
Changing an FTP or subscription system-user password in Plesk Plesk distinguishes the customer panel account from the subscription system user and additional FTP accounts. Change the credential that actually owns…
Changing an FTP username in Plesk An FTP username change alters the login identifier used by transfer clients and automation. It should not be used as a substitute for credential…
Changing the language of your Plesk interface Your Plesk interface language controls the labels and messages you see in the panel. It does not translate your website, change WordPress content or…
Changing the PHP post_max_size limit with CloudLinux in Plesk post_max_size limits the size of the entire HTTP POST body received by PHP. It includes submitted form fields and uploaded files together. When the…
Changing the PHP upload_max_filesize limit with CloudLinux in Plesk upload_max_filesize sets the maximum size of an individual uploaded file accepted by PHP. The complete upload path also depends on the request-size…
Changing the PHP version with CloudLinux in Plesk A PHP version change can make an application compatible with current dependencies and security updates. It can also reveal code that relied on an older…
Changing your Plesk customer-account password Change your Plesk account password when it has been shared, reused or exposed, or as part of an access handover. This changes the panel account…
Checking disk space and traffic usage in Plesk Plesk usage reports help identify whether a subscription is approaching its storage or monthly traffic allowance. Disk space is stored data; traffic is…
Checking local and external mail routing on Plesk for Windows Plesk for Windows needs a deliberate local-mail setting when a domain uses an external email provider. Public MX records tell other servers where to…
Choosing and changing a domain PHP handler in Plesk Choose a PHP handler according to the application and the way the domain web server processes requests. A handler change can alter request execution,…
Completing a final mail sync during a Plesk migration A final mail synchronization reduces the gap between an initial Plesk migration copy and mail delivered during the cutover. Mail can continue reaching…
Configuring a dedicated IIS application pool in Plesk A dedicated IIS application pool separates a website or subscription worker process from other hosted applications where the plan supports it. Pool…
Configuring a Node.js application with the Plesk extension Plesk Node.js Toolkit provides domain-level controls for an application runtime, startup file, dependencies and restart. Use it only where the extension…
Configuring allow_url_fopen with CloudLinux in Plesk allow_url_fopen controls whether PHP file functions can use supported URL wrappers, such as reading an HTTPS resource with a file-handling function. It…
Configuring PHP error display and logging with CloudLinux in Plesk PHP errors are useful for diagnosis, but displaying them on a public site can expose filesystem paths and application details. For a production website,…
Configuring scheduled-task notification email in Plesk Task notification email helps you notice scheduled-job failures, but notification delivery and job execution are separate events. An absent email does…
Configuring website log rotation in Plesk Log rotation limits how much local storage old website logs consume while preserving a useful investigation window. Set retention according to traffic…
Connect Plesk DNS with the correct administrator API access The Plesk connection uses Plesk's REST v2 and XML APIs. Configure it with administrator API access for the operations your hosting company intends to…
Connecting a Plesk application to Microsoft SQL Server Connect a Plesk-hosted application to Microsoft SQL Server using the database server and authentication method assigned for that service. SQL Server…
Creating a certificate signing request in Plesk For a certificate ordered outside an automated Plesk workflow, generate a CSR in the domain's certificate repository and retain its matching private…
Creating a limited additional Plesk user Create a separate Plesk user for a colleague or contractor instead of sharing the subscription-owner password. The user role and subscription scope…
Creating a restricted FTP account in Plesk An additional FTP account gives a developer file access without sharing the subscription main system-user password. Restrict it to the directory needed…
Creating a scheduled task in Plesk A scheduled task runs a command, PHP script or supported URL action at an agreed time. It is useful for application maintenance and background…
Creating a subdomain website in Plesk A subdomain such as portal.example.com can host a separate application under a domain you control. It normally needs its own document root, DNS…
Creating a website database in Plesk Create a separate database for an application that needs its own stored content and credentials. Adding a database in Plesk creates an empty database;…
Creating an email mailbox in Plesk A Plesk mailbox stores email for an address on a domain using the server mail service. Creating the address does not automatically move mail from…
Creating and downloading a full subscription backup in Plesk A full subscription backup gives you a recovery copy of the hosting data included in the selected backup scope. Create one before a significant website…
Creating files and directories in Plesk File Manager Create a directory to organize site content or a file for a specific application task. File Manager operates on the selected subscription filesystem, so…
Deploying a website from Git with Plesk Plesk Git support can pull a repository into the hosting account and deploy a selected branch to a website directory. Start with manual deployment so…
Diagnosing a ModSecurity false positive in Plesk A legitimate website request can occasionally match a web application firewall rule. Confirm a false positive using the request context and ModSecurity…
Diagnosing an IIS application pool that keeps stopping An IIS pool that repeatedly stops or recycles needs evidence from the process and event logs. Rapid-fail protection can stop a pool after repeated…
Diagnosing website errors with the Plesk log browser Plesk Log Browser combines relevant domain log events so you can connect a customer-visible error with a specific request. Use it to narrow the cause…
Editing a website file safely in Plesk Plesk File Manager can make a small, controlled edit to a website file. Use a text or code editor for source files and configuration. A visual HTML…
Editing, disabling or removing a scheduled task in Plesk Change a scheduled task when its timing, command or application location changes. Disable a job before deleting it if you may need to restore the…
Enabling DNSSEC for a Plesk-managed zone DNSSEC lets validating resolvers verify signed DNS answers. A Plesk-signed zone needs a matching delegation signer record in its parent zone to…
Enabling ionCube Loader with CloudLinux in Plesk ionCube Loader runs PHP files encoded by a software publisher. Enabling it can resolve a missing-loader requirement, but the loader, PHP version and…
Enabling the GD image extension with CloudLinux in Plesk GD lets PHP applications create and process images, such as resized uploads, thumbnails and CAPTCHA graphics. Enabling the extension is useful when an…
Enabling the Mailparse extension with CloudLinux in Plesk Mailparse helps PHP software inspect MIME email messages and attachments. A helpdesk, mail importer or custom application may require it even when…
Excluding selected files from a Plesk backup Backup exclusions can keep disposable caches or reproducible build files out of an archive. They also remove those files from that recovery point, so…
Exporting and downloading a database dump in Plesk A database export creates a portable recovery or migration copy of database structure and data. Keep it separate from the website files, and treat it as…
Finding PHP errors for a Plesk website Use the PHP error associated with a failed request to identify the next repair step. A blank page or HTTP 500 response is a symptom, not a diagnosis.…
Finding your websites in the current Plesk domain view Current Plesk Obsidian uses the Dynamic List experience to organize websites and domains. Older tutorials that ask you to switch freely between Active,…
Fixing a Plesk Windows website permission problem A Windows website permission error should be corrected for the actual application identity and required path. Granting Everyone full control or enabling…
Getting your first website online with Windows hosting and Plesk Use this guide when your Nabtech service specifies Windows hosting with Plesk. Your computer can run Windows, macOS or Linux; the server platform…
Hosting an ASP.NET Core application on Plesk for Windows An ASP.NET Core application must be published for its target runtime and hosted with a compatible IIS integration. Plesk can manage the website and,…
Installing and assigning an issued certificate in Plesk Use the supported Plesk upload path for your certificate files, then confirm that the website is serving the new certificate. Plesk Obsidian commonly…
Installing current Plesk on a supported Linux server Install the current supported Plesk release on a clean server when you need a hosting control panel for websites, mail and related services. This guide…
Installing PHP application dependencies with Plesk Composer Composer installs the PHP libraries declared by an application. On a production deployment, use the reviewed lockfile so the installed dependency…
Investigating a blocked IP in Plesk Fail2Ban Fail2Ban can temporarily block an IP after repeated matching failures in service logs. Investigate the reason before unbanning it, because a mail client…
Issuing and renewing a certificate with Plesk SSL It Plesk SSL It can request and manage a certificate for the hostnames used by a website. Include only names you control and can validate. Certificate…
Knowing when Plesk DNS changes control public records A DNS record entered in Plesk affects public lookups only when the authoritative DNS service for that name uses the Plesk zone or a correctly…
Logging in to Plesk securely Use Plesk to manage the websites and services included in a Plesk hosting subscription. The Plesk account is distinct from the Nabtech client-area…
Managing PHP extensions with CloudLinux in Plesk Extensions add capabilities such as database access, multibyte text handling, image processing and cryptography to PHP. Select the extensions your…
Migrating a subscription with Plesk Migrator Plesk Migrator transfers supported hosting accounts into a destination Plesk server and performs checks on the result. Migration is a coordinated change…
Opening Plesk webmail securely Webmail lets you read a hosted mailbox from a browser. The available webmail software and address depend on the server configuration. A domain using an…
Planning SQL Server database backups on Plesk for Windows A SQL Server backup plan must cover the database recovery requirement and the way Plesk accesses the database server. A remote SQL Server can require…
Protecting a Plesk account with two-factor authentication Multi-factor authentication adds a second verification step to a Plesk account. Current supported Plesk releases use the Multi-Factor Authentication…
Protecting a staging directory with a password in Plesk Password-protected directories add an HTTP authentication prompt before visitors can read a selected website path. They are useful for a staging area or…
Protecting sensitive credentials in Plesk backups Plesk backup password protection protects sensitive credentials saved in a backup. It should not be described as encryption of every website file or the…
Redirecting a Plesk subdomain to another website A redirect sends visitors from a subdomain to a different URL. Plesk forwarding hosting can provide that behaviour, but converting an existing hosted…
Removing a website domain from Plesk Removing a domain from Plesk deletes the hosting objects and related site data included in that removal. It does not cancel domain registration or…
Removing an additional FTP account in Plesk Remove an additional FTP account when a developer or transfer job no longer needs access. This revokes that account credential. It is separate from…
Removing an unused database in Plesk Removing a database permanently deletes its stored structure and content. Only remove it after confirming that no live website, scheduled task,…
Removing an unused database user in Plesk Remove a database user when its application, contractor or integration no longer requires access. This revokes that credential, but it does not delete…
Removing an unused subdomain from Plesk Remove a subdomain only after its application or staging environment is no longer required. The action can delete the subdomain hosting configuration…
Renaming an email address in Plesk Renaming a mailbox changes its email address and login identity where supported. It is useful for an intentional address change, but clients,…
Resetting a forgotten Plesk password Use password recovery when you cannot sign in to your Plesk account. Recovery depends on the email and authentication method configured for that…
Restoring one Plesk database without replacing the whole subscription Restoring one database can recover application data without replacing unrelated websites and mailboxes. The selected database is returned to the…
Restoring selected website files from a Plesk backup Selective file restoration can recover a deleted or damaged website file without replacing the whole subscription. It still overwrites the selected…
Returning a forwarded Plesk subdomain to website hosting Change a forwarded subdomain back to website hosting when you want Plesk to serve an application or files at that address again. Removing forwarding…
Saving Plesk backups to remote FTP or FTPS storage Remote backup storage provides a recovery copy outside the web-hosting account. Plesk can use an FTP destination, with FTPS encryption when the…
Scheduling Plesk subscription backups and retention A scheduled Plesk backup should reflect how much data loss and recovery time your website can tolerate. Configure scope, destination, retention and…
Securing the Plesk panel and mail-server hostnames The certificate used by the Plesk login service and the certificate used by mail services must match the hostnames clients actually connect to.…
Setting the default document for an IIS website in Plesk The IIS default-document list controls which file is served when a visitor requests a directory without a filename. Set it to match the application…
Understanding customized subscriptions and plan synchronization in Plesk A Plesk service plan defines reusable subscription resources and permissions. A subscription can be customized and locked against plan synchronization…
Understanding nginx proxy mode and static files in Plesk On Plesk for Linux, nginx can work in front of Apache or handle a domain without passing requests to Apache. Static-file options determine which layer…
Updating a Plesk server DNS template without surprising customers The Plesk server DNS template supplies default records for new hosted domains. Updating it is a server-administrator operation with potential effects…
Updating contact information in your Plesk account Plesk stores contact information for the customer account that owns subscriptions. Accurate details help administrators identify the responsible…
Updating the email address on your Plesk profile Keep your Plesk profile email current so account recovery and relevant panel messages reach someone who can act on them. This profile address is not a…
Uploading website files with Plesk File Manager Plesk File Manager uploads website files without requiring a separate transfer client. Upload into the document root for the intended domain, and check…
Use a Plesk subscription as the target for new DNS domain aliases The Plesk connection can use an existing subscription domain as the target for new aliases. Configure this only when your company controls that…
Using Plesk Repair diagnostics before making repairs The Plesk Repair utility can diagnose inconsistencies in managed services and configuration. Start in diagnostic mode and read the findings before…