How to Publish HumHub on 000Webhost?

8 minutes read

To publish HumHub on 000Webhost, follow these steps:

  1. Sign up for an account on if you don't already have one. It's a free web hosting service.
  2. Once you're logged in, create a new website by clicking on the "+ New Website" button.
  3. Enter a name for your website and choose a subdomain, or use your own domain if you have one.
  4. Select the option to use the website builder.
  5. In the website builder, you'll see a sidebar on the left. Scroll down and find the "Database" section.
  6. Click on the "MySQL" option to create a new MySQL database.
  7. Fill in the necessary details for the database, such as the name, username, and password. Click on "Create" to create the database.
  8. Once the database is created, click on the "Website" option in the sidebar to go back to the main website builder interface.
  9. Locate the "Files" section in the sidebar and click on "Upload Files" to upload your HumHub files. You can either upload a ZIP file containing the files or upload them individually.
  10. After uploading the files, go to your HumHub installation folder using the File Manager in 000Webhost.
  11. Locate the file named "protected/config/common.php" and edit it. Update the database connection details with the ones you created earlier.
  12. Save the changes and close the editor.
  13. Now, you can access your HumHub installation by visiting your website's URL or domain name in a web browser.
  14. Follow the on-screen instructions to complete the HumHub installation process, which includes creating an admin account and configuring other settings.

That's it! Your HumHub installation should now be published and accessible on 000Webhost.

Best Cloud Hosting Services of 2024


Rating is 5 out of 5



Rating is 5 out of 5



Rating is 4.9 out of 5



Rating is 4.9 out of 5


What is the import/export feature in HumHub and how to use it?

The import/export feature in HumHub allows users to easily transfer content and data between different instances or installations of the platform. It can be useful when migrating from one server to another, creating backups, or sharing data with other users.

To use the import/export feature in HumHub, follow these steps:

  1. Log in to your HumHub instance as an administrator.
  2. Go to the Administration section by clicking on the admin dropdown menu in the top right corner.
  3. In the administration menu, select the "Import/Export" option.
  4. On the Import/Export page, you will see two sections: "Export" and "Import."
  5. To export data, choose the content you want to export by selecting the appropriate checkboxes. You can export various types of content like users, spaces, modules, custom themes, etc.
  6. After selecting the content, click on the "Export" button. This will generate a ZIP file containing all the selected data.
  7. Once the export process is complete, the ZIP file will be available for download. You can save it to your local machine or any desired location.

To import the exported data to another HumHub instance, follow these steps:

  1. Log in to the HumHub instance where you want to import the data.
  2. Make sure you have the ZIP file created during the export process.
  3. Go to Administration > Import/Export, and navigate to the "Import" section.
  4. Click on the "Choose File" button and select the ZIP file you want to import.
  5. Once the file is selected, click on the "Import" button to start the import process.
  6. The system will extract the content from the ZIP file and import it into the instance.
  7. After the import process is completed, you should see the imported data in the appropriate sections of your HumHub installation.

It is important to note that the import/export feature may not be available in all versions of HumHub or may require certain permissions to access. Additionally, it is recommended to create a backup of your data before performing any import/export operations to ensure the security and integrity of your information.

How to create custom profile fields in HumHub?

To create custom profile fields in HumHub, you can follow these steps:

  1. Log in to your HumHub installation as an administrator.
  2. Go to the Administration section by clicking on the gear icon located at the top right corner of the page.
  3. In the Administration panel, click on "Users" in the left sidebar.
  4. Choose "Profile Fields" under the "Users" section.
  5. Click on the "Create new profile field" button.
  6. Enter a label for the field in the "Field name" input box. For example, if you want to create a field for the user's website, you can enter "Website" as the label.
  7. Select the field type from the drop-down menu. HumHub offers various field types such as text, textarea, select dropdown, checkbox, etc.
  8. Customize the field options according to your requirements. The options will vary depending on the field type you have selected. For example, if you selected the "select dropdown" field type, you need to enter the selectable options.
  9. Choose the visibility options for the field. You can select whether the field should be visible to all users, only administrators, or a specific user group.
  10. Optionally, you can set the field as required or add a description for the field.
  11. Click on the "Save" button to create the custom profile field.

Once the custom profile field is created, it will be available for users to fill in their profiles. They can access and edit their profile information by going to their profile page and clicking on the "Edit profile" button. The custom field will be displayed along with the default profile fields.

How to install additional modules in HumHub on 000Webhost?

To install additional modules in HumHub on 000Webhost, you can follow the steps below:

  1. Go to the HumHub website and download the module you want to install. Make sure it is compatible with your version of HumHub.
  2. Sign in to your website's control panel on 000Webhost. Usually, it can be accessed by appending "/cpanel" to your domain name (e.g.,
  3. In the control panel, look for the "File Manager" option and click on it.
  4. Navigate to the root directory of your HumHub installation. It is typically named "public_html" or "htdocs."
  5. In the root directory, find the "protected/modules" folder. If it doesn't exist, create it.
  6. Upload the extracted module files to the "modules" folder using the file manager. You can use the "Upload" button or drag and drop the files.
  7. Once the module files are uploaded, go back to your control panel homepage and find the "phpMyAdmin" option. Click on it.
  8. In phpMyAdmin, select your HumHub database from the left-hand side.
  9. Click on the "SQL" tab at the top of the page.
  10. Open the SQL file that comes with the module you downloaded using a text editor.
  11. Copy the entire content of the SQL file.
  12. Paste the content into the "Run SQL query/queries" box in phpMyAdmin and click on the "Go" button.
  13. Wait for the SQL queries to execute, and you should see a successful message.
  14. Finally, log in to your HumHub admin panel and go to the "Administration" section.
  15. Find and click on the "Modules" option.
  16. You should now see the newly installed module in the list. Enable or configure it according to your needs.

That's it! You have successfully installed and activated an additional module in HumHub on 000Webhost.

Facebook Twitter LinkedIn Telegram Whatsapp

Related Posts:

To run HumHub on SiteGround, follow these steps:Sign up for a hosting plan with SiteGround and create a new account.Login to your SiteGround account and navigate to the cPanel dashboard.In the cPanel dashboard, locate the "Autoinstallers" section and c...
HumHub can be hosted on various platforms depending on your requirements and preferences. Here are some popular options:Self-hosting: You can host HumHub on your own server or computer. This gives you complete control over the hosting environment and allows yo...
To launch Bagisto on 000Webhost, you can follow the steps below:Sign up for an account on 000Webhost: Visit the 000Webhost website and sign up for a free hosting account if you haven't already. Access your control panel: After signing up, log in to your 00...
In this tutorial, we will guide you on how to deploy Bagisto, an open-source eCommerce platform, on 000Webhost.000Webhost is a popular web hosting provider that offers free hosting services. By following the steps outlined below, you will be able to successful...
To run Drupal on 000Webhost, you need to follow these steps:Sign up for an account on 000Webhost: Go to the 000Webhost website and create a new account if you don't already have one. Fill in your details and choose a subdomain for your website. Download Dr...
To install Express.js on 000Webhost, follow these steps:Log in to your 000Webhost account and go to the control panel.Navigate to the website you want to install Express.js on.Open the File Manager for that website.Locate the root directory of your website and...