Installing Bitrix

Errors may be displayed at the top of the page due to incomplete compatibility of the installation script with PHP 7.3 "Deprecated: strpos(): Non-string needles will be interpreted as strings in the future…"... They do not affect the installer and can be ignored.

Before installation:

  1. Install for the site PHP version 7.3 or higher (official requirements).
  2. Download the official installation script on your PC bitrixsetup.php.
  3. Through filemanager or any FTPclient upload the installation script to the hosting in root directory site.
  4. Prepare the database:
    • If there is no free database, create new.
    • If there is an unused database, you can clear and use it.
  1. Open the site in a browser by adding to its address bitrixsetup.php (example - example.com/bitrixsetup.php).
  2. Select the required distribution kit, license type and click "Download":
  3. Wait until the download of the distribution is complete and errors 500 at the initial stage of unpacking it:
  4. Edit the file .htaccess:
    1. Find the following line in it:
      Options +FollowSymlinks
    2. Replace it with this:
      Options +SymLinksIfOwnerMatch
  5. Refresh the installer page in the browser where the error occurred and wait for the distribution to complete unpacking.
  6. Step 1: Start installation. Click on "Next":
  7. Step 2: License agreement. Check the box next to "I accept the license agreement" and press "Next":
  8. Step 3: Product registration. Set parameters and click "Next":
    • If you do not want to register a copy of the product, uncheck the box opposite "I want to register my copy of the product, install solutions from the Marketplace and receive updates",
    • Check the box next to "Set to UTF-8 encoding"
  9. Step 4: Preliminary check. Make sure only the value is highlighted in red "Not clarified" parameter "Web server version not found out", and the values of all other parameters are green, and press "Next":
  10. Step 5: Database creation. Fill out the form and click "Next":
    • Database parameters:
      • "Server" - instead of localhost indicate host (server) address databases.
      • "Database user" - select "Existing".
      • "Username" — specify Username (login) Database.
      • "Password" — specify user password Database.
      • "Database" — select "Theexisting".
      • "Database name" — specify title Database.
      • "Database table type" — leave "Default".
    • Extra options:
      • "Rights to access site files" - instead of 644 indicate 640.
      • "Access rights to site folders" - instead of 755 indicate 750.
  11. Step 6: Installing the product. Wait for the installation to complete:
  12. Step 7: Create an administrator. Specify site administrator parameters and click "Next":
    • "Login (min. 3 characters)" - leave admin or specify a different username.
    • "Password (min. 6 characters)" and "Password confirmation" - enter the administrator password.
    • "E-Mail" - specify the administrator's mail.
    • "Name" - enter the administrator's name (optional).
    • "Surname" - enter the name of the administrator (optional).
  13. Step 8... Choose an installation solution. Select the solution you want and click "Next":
  14. Site creation wizard:
    1. On the welcome screen, tap "Next":
    2. Step 1: Site design. Choose a design and click "Next":
    3. Step 2: Color scheme. Choose a color scheme and click "Next":
    4. Step 3: Site data. Enter the site data and click "Next":
      • "Site name (company)" — enter the name of your site or company.
      • "Company slogan" - indicate the slogan of your company.
      • "Upload logo" - upload a file with a logo image (optional).
    5. Step 4: Choice of services. Select the services you want and click "Set":
    6. Wait for the installation to complete and click "Go to site":
  15. Check the site is working.