No announcement yet.

vBulletin System Requirements

This topic is closed.
This is a sticky topic.
  • Filter
  • Time
  • Show
Clear All
new posts

  • vBulletin System Requirements

    Your server must meet the following requirements before vBulletin can be installed on the machine. Most shared-environment hosting providers meet these qualifications already. If you're unsure, you can always use vBulletin Cloud to host your vBulletin website.

    Minimum Requirements

    vBulletin is a web-based application and as such has a few minimum requirements. To run vBulletin, you need a web hosting provider that includes the following on their systems:
    • PHP version: 5.6.0
    • MySQL version: 5.5.8
      • As an alternative to MySQL, you can use MariaDB version: 10+
    • A pre-registered domain name
    • 200 Megabytes of hard drive space
    • 128 MB per PHP Script.
    • Rewrite Engine - A rewrite engine is needed for vBulletin's Friendly URL routing to work. Popular rewrite engines include mod_rewrite on Apache 2.4+ and "URL Rewrite" for IIS 7+.
    • PHP memory_limit set to 128MB or higher.
    • MySQLi support - MySQLi is a more robust software library to connect to the database that vBulletin uses.
    • mbstring library - A PHP library that helps with character conversion for UTF-8 support.
    • iconv library - A PHP library that provides extra language and character set support.
    • cURL or OpenSSL support - Allows secure connections to third-party services like Facebook Connect.

    Recommended Requirements

    The following settings and software packages are not required but will make your vBulletin experience more enjoyable. Your hosting provider can tell you whether these are available on your server.
    • PHP 7.1 or higher.
    • MySQL 5.7 or greater.
    • OpCode Cache - An OpCode Cache like MemcacheD or XCache will enhance the performance of your vBulletin software. An OpCode Cache is a caching mechanism that can significantly increase the performance of vBulletin by pre-parsing the PHP files and keeping commonly used data in memory for rapid retrieval.

    Sphinx Search (optional)

    A minimum version of Sphinx 2.4.2 is required to use Sphinx Search instead of MySQL for keyword based searches.


    vBulletin uses encryption in a number of places including passwords and random number generation. Due to this, a modern Cryptography library is needed. In most cases, your server will already have one installed. We support the following libraries:
    • libsodium
    • /dev/urandom
    • mcrypt
    • windows system call using the PHP COM extension
    • openssl

    If your server does not have one of these libraries installed then some parts of vBulletin will fail to work properly.
    Last edited by Wayne Luke; Mon 16th Jul '18, 2:46pm.
    Translations provided by Google.

    Wayne Luke
    The Rabid Badger - a vBulletin Cloud customization and demonstration site.
    vBulletin 5 Documentation - Updated every Friday. Report issues here.
    vBulletin 5 API - Full / Mobile
    I am not currently available for vB Messenger Chats.

Related Topics