How to Install XenForo Forum – Complete Guide
XenForo Tutorials, Xenforo2

How to Install XenForo Forum – Complete Guide

How to Install XenForo Forum

The official guide for installing Xenforo is here. It has brief instructions on how to go through all the installation process. This guide is more detailed with screenshots intended for new XenForo webmasters who are just starting out with XenForo.

NOTE: If you are not yet sure if your server has all the needed requirement of Xenforo Forum, you may want to download their test script. upload it to your  domain  folder default  it’s public_html  Download Xenforo Test Script

  • download the script to your local device
  • unzip the archive
  • upload xenforo_requirements.php file to your cPanel (be advised to put it to the folder where you wish to install XenForo to)
  • follow link in the browser

If everything complies with the requirements, you will see a page as in the screenshot below:

xenforo system requirement test


Download XenForo FIles form – steps 1

login to XenForo members area, and add the forum title and your domain where you planning to install xenforo forum.

After adding your License details, simply select the latest version of XenForo and download it in your local desktop. The file is of about 8MB, therefore it will take the only number of seconds to download. There is a substitute for download “upgrade package only”, keep that option unchecked until you are not upgrading the Version of the forum. otherwise, you will not be able to download a new XenForo installation.

download Xenforo

Upload XenForo FIles to your hosting or server – steps 2

Unzip the archive and find upload folder within it:



Transfer the content of upload folder to the document root folder of the domain in your cPanel.

In this example, we upload the files via FTP. you can use Cpanel file manager too.

xenforo_ftp upload


NOTE: The document root folder for the main domain is public_html by default, for the addon domain – public_html/

Create a Database and user for xenforo installation – steps 3

It is necessary to create a database and database user for the site to use. If you are not familiar with the process, it is recommended to use the cPanel Database Wizard


create database for xenforo

create a database user. Save the username and password you set for it:

create xenforo database user


Make sure that All Privileges option is check-marked and click Makes changes


database Privileges


Install Xenforo – steps 4

Once the files have all been uploaded, and the database and MySQL user have been created, navigate in your web browser to the “install” directory and follow the on-screen instructions. In our example, due to the folder we chose to place it in, the URL will be like. if you are installing in subdomain then it will be Remember to replace domain.comwith your domain and any other needed URL substitutions.

xenforo welcome page

on the welcome screen, xenforo will check all the requirements and show you alert if it gets any issues with your requirements. If everything is fine Click on Begin Installation.

The next step is where we generate the XenForo configuration file. Fill in MySQL Database NameMySQL User Name, and MySQL Password fields respectively: and click the save config. and continue.

Note: leave the 

xenforo Configuration builder

mysql configuration information


when you’re configuration has been verified. You are now ready to begin the installation of xenforo forum click Begin Installation.


ready to install xenforo


The installation will begin and xenforo will create the tables in your database and insert default data in the tables. then it will import the master data like Admin, Options, Groups options, Phrases, Style properties, Templates, (Some Importing process like phrase and template may take time depending on your hosting or server)

xenforo importing phrase


After installation is over, enter the details you wish to use as admin login details for your website: with any chosen username and Email. Be sure to choose a strong password!

Click on create the administrator,


create admin account for xenforo

Setup page is easy. All you will need to do is, add the Site title, look into the Admin Email and finished the setup.

Note:  if you didn’t want to let xenforo staff about your installation untick that send anonymous server statics checkbox. but it good to have it on until you don’t want that, you can also change it after installation form admin panel. XenForo will not collect any data without your consent, the data will be stored anonymously and we will not collect any user data.

Once you have done each of the steps, The following message will appear:


Setup is complete If you click on Enter your control panel, the page will redirect to the admin login page of your new XenForo website. xenforo admin URL example, it is

xenforo admin page


This is a complete DIY Xenforo installation guide, but if that you are not so technical, you can simply purchase our xenforo installation service at in just 5$

Do tell me if you might be stuck anywhere. In case if you might be running a Forum powered by XenForo, and also have few tricks to share with us, I would desire to hear from you. If you find this tutorial useful, do share it on Facebook and Google plus.

Comments (4)

  1. 바카라사이트추천
    July 21, 2018

    Awesome! Its genuinely awesome piece of
    writing, I have got much clear idea regarding from this article.

  2. 우리카지노
    July 22, 2018

    Heya i’m for the primary time here. I came across this board and I in finding It really helpful & it helped me out a
    lot. I am hoping to provide something back and help others like you helped me.

  3. Skin Galaxy Gratuitement
    August 30, 2018

    Niice blog! Is your theme custom made or did you dowmload it from somewhere?
    A design like yours wifh a few simple adjustements would really maske my
    blog stand out. Please let me know where you goot your theme.

    Thanks a lot

    1. XenforoX
      August 30, 2018

      This is a custom design built by our team

Leave your thought here