With the Softaculous Apps Installer you can install numerous web applications directly via your CURIAWEB cPanel. Instead of manually uploading files, creating a database, and then configuring the application by hand, Softaculous takes care of a large part of this setup automatically.
Softaculous is used particularly often for WordPress. Depending on the server configuration, additional applications are also available through it.
In this guide, we will show you how to open Softaculous, select an application, correctly fill in the most important installation fields, and avoid typical errors regarding domain, HTTPS, and installation directory.
Important: An automatic installation is simple—choosing the wrong directory or the wrong domain can still result in your application appearing at an unexpected address afterward. Therefore, carefully check the installation details before starting the installation.
What is Softaculous? #
Softaculous is an automatic installer for web applications and is integrated into the CURIAWEB cPanel.
Simply put, Softaculous handles several technical steps for you during an installation:
Select application
→ Set installation destination
→ Deploy files
→ Configure database
→ Set basic settings
→ Install application
Which specific functions and applications are available depends on the Softaculous configuration provided on the hosting system.
What can you do with Softaculous? #
Softaculous is not only intended for initial installations. Depending on the respective application and configuration, additional management functions may also be available through it.
This may include, for example:
- Install applications
- manage existing installations
- Perform or configure updates
- Clone installations
- Create staging installations
- Manage backups
- Import installations
Not every function is available in the exact same form in every application.
Differentiate Softaculous and WP Manager #
In CURIAWEB-cPanel you will find next to the Softaculous Apps Installer this too WP Manager by CURIAWEB.
Softaculous is generally designed for various supported web applications. The WP Manager, on the other hand, focuses on the management of WordPress installations.
You can use Softaculous for a new application; for certain administrative tasks of an existing WordPress installation, the WordPress Manager can then offer additional functions.
Before installation: Domain must be set up #
Before installing an application on a domain, the domain in question should be properly set up in the hosting.
For example, if you:
example.com
you want to use, the domain must be assigned to the correct hosting area or document root.
We explain how to set up a domain in cPanel at Add and manage a domain in cPanel.
DNS must also be correct #
For visitors to be able to access the website via the domain, its DNS must point to the correct hosting environment.
A successful Softaculous installation does not automatically change every external DNS configuration.
For example, if your domain's DNS zone is managed by an external provider, the relevant DNS records must be set correctly there.
You can find the basics of cPanel DNS management at Using the DNS Zone Editor in cPanel.
1. Log in to cPanel #
Log in to your CURIAWEB cPanel.
Scroll to section:
Software
and open:
Softaculous Apps Installer
2. Select desired application #
In Softaculous you can select the desired application or search for it.
For a WordPress website, for example, you choose:
WordPress
Then open the installation function of the application.
3. Open installation form #
Softaculous now shows you the installation form of the selected application.
The exact number and name of the fields depend on the application.
In a typical CMS installation, these include in particular:
- Minutes
- Domain
- Installation directory
- Website settings
- Administrator access
- Language
- additional application options
Practical Tip: Do not click „Install“ immediately. Take a moment, especially for the domain and installation directory. These two settings determine the address under which your new website will be installed.
4. Select protocol #
Softaculous can offer different protocol variants for the installation address.
HTTPS is usually used for an encrypted website:
https://
or depending on the desired domain variant:
or:
Use HTTPS only if the domain is reachable for it #
For HTTPS, the domain requires a valid SSL/TLS certificate.
If the domain was just set up or its DNS was changed recently, it may be useful to first check whether it is already pointing correctly to the hosting and whether a certificate is available.
Important: Softaculous installs the application at the address you chose. A misconfigured DNS or a certificate issue is not automatically fixed by the actual application installation.
5. Selecting the right domain #
In the domain field, select the domain where the application should be installed.
If your hosting account contains multiple domains, corresponding multiple entries may appear there.
Carefully check the selection.
Example:
example.com
If you accidentally select a different domain instead, the application will be installed in the corresponding area of that domain.
Check the installation directory with particular care #
The installation directory field is one of the most important settings of the entire Softaculous installation.
If your website is directly at:
you must not accidentally use an additional subdirectory for it to be accessible.
Install website directly on the domain #
Should the application be directly under:
appear, the field for the installation directory normally remains read.
Softaculous then installs the application in the document root of the selected domain.
Attention: If Softaculous, for example, in the directory field already
WPentered and you want to install WordPress directly on the domain, remove this entry before the installation.
What happens when „wp“ is entered as the directory? #
Suppose you choose:
example.com
and enter as the installation directory:
WP
one.
Then the application is not installed directly on the main address, but typically under:
That is correct if you want precisely this structure. For a normal website that should be accessible directly via the main domain, however, such an additional directory is usually not desired.
When is a subdirectory useful? #
A subdirectory can be used intentionally when an application is actually supposed to run under a specific path.
For example:
Then the installation directory could be:
blog
loud.
However, that should be a conscious decision.
Installation directory is not the same as the domain #
The domain determines the hostname, and the installation directory determines an additional path within the corresponding web area.
Simplified:
Domain:
example.com
Directory empty:
https://example.com/
Directory = blog:
https://example.com/blog/
7. Check if a website already exists in the target directory #
Before you install a new application, you should check whether files for a website already exist in the intended document root.
This is especially important if the domain has already been used.
With the cPanel File Manager can you check the directory in question.
Attention: Do not uncontrollably install a new application into a directory that already contains a productive website. Existing files and a new installation can interfere with each other.
Existing index file can cause confusion #
For example, a file such as the following can already exist in a document root:
index.html
to exist.
A newly installed PHP application can simultaneously:
index.php
use.
Depending on the web server configuration, an existing default file may cause the expected website not to appear after installation.
Therefore, check existing files instead of deleting them on suspicion.
Check application version #
Softaculous can offer a version selection for some applications.
For a new production installation, you should generally use a current, supported version unless there is a specific technical reason for a different version.
Do not deliberately install an old application version just because an older tutorial uses it.
9. Set website name and description #
Depending on the application, you can already define basic website settings during installation.
In WordPress, this can include the website name and description, for example.
These details can be changed later within WordPress.
10. Set administrator username #
For many applications, Softaculous asks you to set an administrator username.
Use an individual username for this.
Safety Notice: Avoid unnecessarily easily guessable administrator credentials. While an individual username does not replace a strong password, it does reduce avoidable default configurations.
11. Use strong administrator password #
Use a strong and unique password for the administrator account.
The password should not be identical to your cPanel, email, or any other login password.
Softaculous can offer a password generator or a password strength evaluation.
Important: The administrator account of a web application has extensive privileges. Do not use a short, reused, or easily guessed password for it.
12. Check administrator email address #
Provide an email address that you actually have access to.
The application can use this address, for example, for administrative notifications or account recovery features.
Check the spelling before installation.
13. Select language #
If Softaculous offers a language selection, you can set the desired language of the application.
In WordPress, the language can also be changed later in the administration area.
14. Do not blindly change advanced options #
Depending on the application, Softaculous displays further options.
This may include, for example, the database name, table prefix, automatic updates, backup settings, or additional application settings.
If you don't know an option and have no concrete reason to make a change, you shouldn't change values at random.
Database is set up automatically by Softaculous #
During a typical installation, Softaculous can automatically create and configure the required database and its access credentials for the application.
Therefore, you do not need to manually create a MySQL database first for a standard Softaculous installation.
If you prefer to set up databases yourself, you can find the procedure under Create MySQL database in cPanel.
Do not change the database name without good reason #
When Softaculous automatically suggests a suitable database name, there is often no reason to change it manually for a standard installation.
However, when running multiple applications, clear naming can be helpful for later administration.
WordPress table prefix #
In WordPress, Softaculous can set a table prefix.
For example, a prefix looks like this:
wp_
or can have a different value.
The prefix is prepended to the WordPress database tables.
Do not subsequently change it directly in the database without knowing what further adjustments are required for it.
Deliberately configure automatic updates #
Softaculous can offer automatic update options.
Whether you enable such features should depend on how you administer the website in question and what update strategy you use.
A productive website should also have a working backup strategy in place.
Automatic updates are no substitute for control #
Even if updates are performed automatically, you should check a production website regularly.
For example, a software update can conflict with a plugin, theme, or custom code.
Backup Settings in Softaculous #
Depending on the configuration, Softaculous can offer its own backup functions for supported applications.
Such application backups are to be distinguished from other backup systems of your hosting.
Softaculous backups, hosting backups, and JetBackup, for example, are not automatically the same backup system.
Important: Do not rely on a backup just because a backup function is visible somewhere in cPanel. For important changes, check which backup system is used, what is backed up, and how a restoration is performed.
Check installation data again #
Before starting the installation, check at least:
- correct domain
- richtiges Protokoll
- gewünschte Domainvariante
- Installation directory
- Administrator-Benutzername
- Administrator-E-Mail-Adresse
- gewählte Anwendung beziehungsweise Version
Besonders wichtig ist noch einmal die Frage:
Soll die Website direkt auf der Domain oder in einem Unterverzeichnis installiert werden?
16. Installation starten #
Wenn alle Angaben korrekt sind, starte die Installation.
Softaculous legt nun die erforderlichen Dateien und – sofern für die Anwendung notwendig – die Datenbankkonfiguration an.
Unterbrich den Vorgang nicht unnötig.
17. Erfolgsmeldung abwarten #
Nach erfolgreicher Installation zeigt Softaculous normalerweise eine Bestätigung und relevante Adressen der neuen Anwendung an.
Bei WordPress können das beispielsweise die Website-Adresse und der Administrationsbereich sein.
Typisch wären:
and
Die tatsächliche Adresse hängt von deiner Domain und dem gewählten Installationsverzeichnis ab.
18. Website aufrufen #
Öffne die neue Website im Browser.
Prüfe, ob die erwartete Anwendung erscheint und ob die Adresse in der Browserzeile korrekt ist.
Wenn du die Anwendung direkt auf der Hauptdomain installieren wolltest, sollte nicht unerwartet ein zusätzlicher Pfad wie:
/wp/
in der URL erscheinen.
19. Administrationsbereich testen #
Melde dich anschließend mit den während der Installation festgelegten Administrator-Zugangsdaten an.
Bei WordPress erreichst du den Administrationsbereich typischerweise über:
Wie der WordPress-Login grundsätzlich funktioniert, erklären wir unter WordPress-Adminbereich aufrufen.
20. HTTPS kontrollieren #
Rufe die Website über HTTPS auf und kontrolliere, ob der Browser die Verbindung ohne Zertifikatswarnung herstellt.
Eine Anwendung sollte auf einer produktiven Website konsistent mit ihrer vorgesehenen HTTPS-Adresse konfiguriert sein.
Website wurde unter /wp/ installiert – was nun? #
Wenn du nach der Installation feststellst, dass WordPress beispielsweise unter:
statt unter:
installiert wurde, solltest du nicht einfach Dateien verschieben und hoffen, dass anschließend alles funktioniert.
Webanwendungen können ihre URL und Pfade in der Datenbank beziehungsweise Konfiguration speichern.
Attention: Das bloße Verschieben einer WordPress-Installation in ein anderes Verzeichnis kann zu fehlerhaften URLs, Weiterleitungen oder einer nicht erreichbaren Website führen.
Wenn die Installation gerade erst erstellt wurde und noch keine Inhalte enthält, ist eine saubere Neuinstallation am richtigen Ziel häufig einfacher als nachträgliche manuelle Korrekturen.
Softaculous meldet, dass bereits eine Installation vorhanden ist #
Softaculous kann erkennen, dass am vorgesehenen Ziel bereits eine Installation registriert oder vorhanden ist.
Ignoriere eine solche Warnung nicht.
Check first:
- ob dort bereits eine produktive Website liegt
- ob Softaculous die Installation bereits kennt
- ob es sich um eine alte beziehungsweise nicht mehr benötigte Installation handelt
- ob du tatsächlich die richtige Domain ausgewählt hast
„Installation already exists“ nicht einfach umgehen #
Wenn Softaculous eine bestehende Installation meldet, solltest du nicht ohne Prüfung versuchen, die Erkennung zu umgehen oder vorhandene Dateien zu überschreiben.
Es könnte sich um eine produktive Website handeln.
Softaculous meldet vorhandene Dateien im Zielverzeichnis #
Auch vorhandene Dateien können eine Warnung auslösen.
Öffne in diesem Fall den cPanel-Dateimanager und kontrolliere das betreffende Document Root.
Lösche vorhandene Dateien nur, wenn du sicher weißt, dass sie nicht mehr benötigt werden und eine Sicherung vorhanden ist, falls dies erforderlich ist.
Installation schlägt wegen einer Datenbank fehl #
Wenn Softaculous bei der Installation einen Datenbankfehler meldet, notiere die genaue Fehlermeldung.
Ändere nicht wahllos Datenbanken oder Benutzer.
Ein Fehler kann beispielsweise durch bereits vorhandene Daten, einen Namenskonflikt oder ein anderes Problem während der automatischen Einrichtung entstehen.
Installation erfolgreich, Domain zeigt aber eine andere Website #
Wenn Softaculous die Installation erfolgreich abgeschlossen hat, die Domain im Browser aber eine andere Website zeigt, solltest du insbesondere prüfen:
- DNS der Domain
- ausgewählte Domain in Softaculous
- Document Root der Domain
- Installation directory
- vorhandene Startdateien
- mögliche Weiterleitungen
Eine erfolgreiche Installation beweist nicht, dass die Domain aus dem Internet bereits auf genau dieses Verzeichnis zeigt.
Domain zeigt noch auf einen alten Server #
Bei einem Domain- oder Website-Umzug kann die neue Installation bereits auf dem CURIAWEB-Server vorhanden sein, während die öffentliche DNS-Auflösung noch auf das bisherige Hosting zeigt.
In diesem Fall sehen Besucher weiterhin die alte Website.
Prüfe deshalb DNS und Hosting-Ziel getrennt voneinander.
Installation erfolgreich, aber Zertifikatswarnung erscheint #
Eine Zertifikatswarnung betrifft zunächst die HTTPS-Verbindung zur Domain.
Check:
- zeigt die Domain bereits auf den richtigen Server?
- ist ein gültiges Zertifikat für den aufgerufenen Hostnamen vorhanden?
- rufst du die richtige Domainvariante auf?
Eine Neuinstallation der Anwendung ist bei einem reinen Zertifikatsproblem normalerweise nicht die erste Maßnahme.
www und non-www bewusst wählen #
Die Adressen:
and
are technically different hostnames.
Entscheide dich bei der Installation bewusst für die gewünschte Hauptadresse und achte anschließend auf eine konsistente Konfiguration.
Softaculous und Domain-Weiterleitungen #
Eine Softaculous-Installation ist keine Domain-Weiterleitung.
Wenn eine andere Domain auf deine neue Website weitergeleitet werden soll, ist dies eine separate Konfiguration.
We explain the setup at Set up domain redirection in cPanel.
Softaculous und PHP-Version #
Eine Anwendung besitzt bestimmte PHP-Anforderungen.
Wenn die ausgewählte Anwendung mit der für die Domain verwendeten PHP-Version nicht kompatibel ist, kann es bei Installation oder Betrieb zu Problemen kommen.
Die PHP-Version einer Domain verwaltest du bei CURIAWEB grundsätzlich über den MultiPHP Manager.
Nicht wegen Softaculous wahllos die PHP-Version ändern #
Wenn Softaculous oder eine Anwendung eine PHP-Anforderung meldet, prüfe zuerst die tatsächlich erforderliche Version.
Ändere die PHP-Version nicht mehrfach auf Verdacht.
Bei einer bereits bestehenden Website können auch andere Anwendungen innerhalb des Hosting-Accounts von einer unüberlegten Änderung betroffen sein.
PHP-Erweiterungen berücksichtigen #
Bestimmte Anwendungen benötigen neben einer passenden PHP-Version zusätzliche PHP-Erweiterungen.
Wenn eine Anwendung nach der Installation eine fehlende Extension meldet, solltest du deren konkrete Anforderungen prüfen.
We explain the procedure under Enabling and Managing PHP Extensions in cPanel.
PHP-Limits bei Installationen und Importen #
Bei größeren Importen oder bestimmten Anwendungsvorgängen können PHP-Limits relevant werden.
This includes, for example:
memory_limit
upload_max_filesize
post_max_size
max_execution_time
Wie du diese Werte richtig einordnest und anpasst, erklären wir unter Set PHP memory limit, upload size, and execution time.
Bestehende manuelle Installation in Softaculous übernehmen #
Wenn eine Anwendung bereits manuell oder auf anderem Weg installiert wurde, kann Softaculous abhängig von Anwendung und Konfiguration eine Import- beziehungsweise Erkennungsfunktion anbieten.
Dadurch kann eine bestehende Installation in die Softaculous-Verwaltung aufgenommen werden, ohne die Website neu zu installieren.
Important: Verwende für eine bestehende produktive Website keine Neuinstallation, wenn du sie lediglich in Softaculous verwalten möchtest. Prüfe stattdessen, ob die vorhandene Installation importiert beziehungsweise erkannt werden kann.
Softaculous-Installation löschen #
Softaculous kann für verwaltete Installationen eine Funktion zum Entfernen anbieten.
Dabei musst du sehr sorgfältig prüfen, welche Bestandteile gelöscht werden sollen.
Je nach Auswahl können beispielsweise Anwendungsdateien und Datenbankdaten betroffen sein.
Attention: Das Entfernen einer Installation ist etwas völlig anderes als das Entfernen ihres Eintrags aus einer Verwaltung. Lies die angebotenen Optionen genau, bevor du eine produktive Installation löschst.
Installation aus Softaculous entfernen, Website aber behalten #
Wenn du lediglich die Softaculous-Verwaltungsinformation einer Installation entfernen möchtest, darfst du nicht versehentlich die eigentlichen Website-Dateien oder Datenbank löschen.
Kontrolliere bei jeder Entfernen-Funktion genau, welche Daten Softaculous tatsächlich löschen wird.
Staging mit Softaculous #
Für unterstützte Anwendungen kann Softaculous eine Staging-Funktion anbieten.
Eine Staging-Installation ist eine separate Arbeitskopie, auf der Änderungen getestet werden können, bevor sie auf einer produktiven Website eingesetzt werden.
Das ist beispielsweise bei größeren Updates oder Änderungen an einer WordPress-Website hilfreich.
Staging ist keine Datensicherung #
Eine Staging-Kopie sollte nicht mit einem Backup verwechselt werden.
Sie dient primär als Testumgebung.
Eine eigenständige Sicherung bleibt für kritische Änderungen sinnvoll.
Website mit Softaculous klonen #
Softaculous kann für unterstützte Anwendungen eine Clone-Funktion bereitstellen.
Damit lässt sich eine bestehende Installation auf eine andere Domain, Subdomain oder in ein anderes Verzeichnis kopieren.
Das kann beispielsweise für Entwicklungs- oder Testzwecke hilfreich sein.
Bei WordPress behandeln wir das Klonen zusätzlich in der WordPress-Knowledgebase unter Clone WordPress with Softaculous.
Klon nicht versehentlich öffentlich verwenden #
Wenn du eine produktive Website für Tests klonst, solltest du berücksichtigen, dass eine öffentlich erreichbare Kopie unter Umständen von Besuchern oder Suchmaschinen aufgerufen werden kann.
Bei einer Testumgebung können deshalb Zugriffsschutz und Suchmaschinen-Einstellungen relevant sein.
Softaculous ersetzt nicht die Pflege einer Website #
Die einfache Installation einer Anwendung bedeutet nicht, dass die Website anschließend keine Wartung benötigt.
Je nach Anwendung gehören beispielsweise dazu:
- Updates
- Sicherheitskontrollen
- Backups
- Funktionsprüfungen
- Pflege von Erweiterungen
Softaculous erleichtert die technische Verwaltung, ersetzt aber nicht die laufende Administration einer produktiven Website.
Typische Fehler bei Softaculous vermeiden #
| Problem | Zuerst prüfen |
|---|---|
Website erscheint unter /wp/ | Installation directory |
| Falsche Website erscheint | Domain, DNS und Document Root |
| HTTPS-Warnung | DNS, Hostname und SSL-Zertifikat |
| Softaculous meldet vorhandene Dateien | Inhalt des Zielverzeichnisses |
| Anwendung meldet falsche PHP-Version | MultiPHP-Manager und Systemanforderungen |
| Anwendung meldet fehlende PHP-Extension | PHP-Anforderungen der Anwendung |
| Großer Import bricht ab | Fehlermeldung und relevante PHP-Limits |
Empfohlener Ablauf für eine neue Softaculous-Installation #
- Prüfe, ob die gewünschte Domain im cPanel eingerichtet ist.
- Prüfe, ob das DNS auf die richtige Hosting-Umgebung zeigt.
- Kontrolliere bei einer bestehenden Domain das Document Root auf vorhandene Dateien.
- Open Software → Softaculous Apps Installer.
- Wähle die gewünschte Anwendung.
- Starte die Installationsfunktion.
- Wähle das richtige Protokoll.
- Wähle die richtige Domain.
- Prüfe das Installationsverzeichnis besonders sorgfältig.
- Lasse das Verzeichnis leer, wenn die Anwendung direkt auf der Domain installiert werden soll.
- Prüfe Anwendungsversion und Grundeinstellungen.
- Lege sichere Administrator-Zugangsdaten fest.
- Kontrolliere die Administrator-E-Mail-Adresse.
- Prüfe weitere Optionen, ohne unbekannte Einstellungen unnötig zu verändern.
- Kontrolliere alle Angaben erneut.
- Start the installation.
- Warte die Erfolgsmeldung ab.
- Öffne die Website.
- Teste den Administrationsbereich.
- Kontrolliere HTTPS und die endgültige Website-Adresse.
Fehlersuche nach einer Softaculous-Installation #
- Notiere die genaue Fehlermeldung beziehungsweise das unerwartete Verhalten.
- Prüfe die in Softaculous gewählte Domain.
- Prüfe das Installationsverzeichnis.
- Kontrolliere das Document Root im Dateimanager.
- Prüfe die öffentliche DNS-Auflösung.
- Kontrolliere HTTPS beziehungsweise das Zertifikat.
- Prüfe die PHP-Version der Domain.
- Prüfe bei konkreten Meldungen PHP-Erweiterungen oder PHP-Limits.
- Überschreibe keine bestehende Installation auf Verdacht.
- Ändere nicht mehrere technische Ebenen gleichzeitig.
Basic rule: Bei einer Softaculous-Installation sind Domain und Installationsverzeichnis entscheidend. Prüfe vor dem Klick auf „Installieren“, ob die Anwendung wirklich unter der gewünschten Adresse eingerichtet wird.
When should you contact CURIAWEB support? #
Wenn eine Softaculous-Installation fehlschlägt und die Ursache nicht eindeutig erkennbar ist, solltest du die angezeigte Fehlermeldung möglichst vollständig dokumentieren.
For an analysis, the following information is particularly helpful:
- affected domain
- gewählte Anwendung
- gewähltes Installationsverzeichnis
- verwendete PHP-Version
- vollständige Fehlermeldung
- ob im Zielverzeichnis bereits Dateien vorhanden waren
- ob auf der Domain bereits eine Website installiert war
- ob es sich um eine Neuinstallation, Migration, einen Import oder einen Klon handelt
Übermittle keine Administrator-Passwörter, Datenbankpasswörter oder andere vertrauliche Zugangsdaten.
Summary #
Mit dem Softaculous Apps Installer kannst du unterstützte Webanwendungen direkt über das CURIAWEB-cPanel installieren und verwalten. Softaculous übernimmt dabei viele technische Einrichtungsschritte wie das Bereitstellen der Dateien und die Konfiguration der benötigten Datenbank.
Besonders wichtig sind die Auswahl der richtigen Domain und das Installationsverzeichnis. Soll eine Website direkt unter https://example.com/ erreichbar sein, bleibt das Verzeichnisfeld normalerweise leer. Ein Eintrag wie WP würde die Anwendung dagegen typischerweise unter https://example.com/wp/ installieren.
Prüfe außerdem vor der Installation, ob im Zielverzeichnis bereits eine Website vorhanden ist, ob die Domain auf das richtige Hosting zeigt und ob HTTPS korrekt funktioniert.
Verwende sichere Administrator-Zugangsdaten und kontrolliere nach der Installation sowohl die Website als auch den Administrationsbereich. Bei Problemen solltest du Domain, DNS, Document Root, Installationsverzeichnis, PHP-Version und die konkrete Fehlermeldung getrennt voneinander prüfen.
Softaculous erleichtert Installation, Klonen, Staging und weitere Verwaltungsaufgaben erheblich. Es ersetzt jedoch weder eine saubere Website-Konfiguration noch Updates, Backups und die laufende Wartung einer produktiven Anwendung.