This article covers how to install Drupal from Softaculous via the cPanel Dashboard and is available to any client on one of the Domains.co.za cPanel Web Hosting plans.
Drupal is an open-source content management system (CMS) designed for building websites and offers a wide range of features. Some of its services include user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies, and XML publishing for content sharing purposes. Its combination of powerful functionality, extensibility, and community support makes it a popular choice for individuals, businesses, and organisations globally.
TABLE OF CONTENTS
How to Install Drupal from Softaculous
This article assumes that you have already logged into your Domain account and have accessed your cPanel Dashboard.

1. Scroll through the cPanel Dashboard Tools to the Software section.

2. Click on the Softaculous app icon.

3. Type in the app you want in the Search field, or click the Portals / CMS app category in the left hand side and select Drupal from the apps displayed in the dropdown menu.
Drupal Custom Installation
If you have multiple domains on one account, you can select where to install.
4. The Drupal Overview will be displayed.

5. Click Install, it will open to the default Custom Install.

6. Under Software Setup, choose the correct domain to install the Drupal softward on, under Installation URL.
7. Choose the version of Drupal you want to install
8. You can specify your CRON Job times, but leave it as is if you are unsure.
9. Add the Directory and Database names, these will be created on installation.
10. Enter the Admin Username, Password and Email.
11. Add the Site Name and Description. These can be changed at a later date from within the software’s Admin Panel.
12. Click Install. After a moment, the software will be installed.
Drupal Quick Installation
6. For a Quick Install, please click the Quick Install button on the left hand side.

7. Enter your Admin Username, Password (Password default will display click Hide) and Email.
8. Click Install.
NOTES:
Under Advanced Options, you can choose a new Database Name to create a database for the installation and enter a Table Prefix, if necessary.
Here is our new example CMS, which is ready to be used.

Additional Information
Drupal is a powerful and versatile content management system (CMS) known for its extensive capabilities. Here are some of its key features:
Features of Drupal Core
- Content Management: Drupal excels at handling various content formats, including text, photos, videos, and more. It offers an adaptable content architecture that enables the creation of intricate relationships and hierarchies within content.
- User Management: Site administrators can create and manage user accounts with various roles and permissions. Administrators can restrict access to features and materials by creating different user roles and assigning specific rights.
- SEO-Friendly: Search Engine Optimisation (SEO) is a key consideration in Drupal’s design. It helps websites rank better in search engine results by offering features like customised page titles, XML sitemap development, clean URLs, and meta tag management.
- Customisable Themes: Drupal’s theming system allows users to alter their websites’ appearance. With Drupal’s theming API, users can create custom themes or select from a wide selection of pre-designed themes.
- Extension: The platform’s modular design enables users to add modules to increase the system’s functionality. The Drupal community includes thousands of contributed modules that cover a wide range of functionalities, including social network integration, SEO, e-commerce, and more.
- Scalability & Performance: Drupal features excellent scalability, making it suitable for all types of websites, from small personal blogs to large enterprise-level systems. It offers distributed architecture support, performance optimisation tools, and caching methods to ensure optimum performance.
- Security: Drupal takes security very seriously, featuring a dedicated security team that regularly provides updates and fixes to address vulnerabilities. It offers integrated security features, such as data encryption, access control, and user account and session management to help protect websites from security risks.
- Community Support: Drupal’s large and vibrant community of developers, designers, and users contributes to its development and provides support through forums, documentation, and community events. The Drupal community is renowned for being friendly and open to exchanging resources and expertise.



