b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Demo
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Installation / Upgrade
  3. Upgrade
  4. Automated Install / Upgrade

Automated Install / Upgrade

This page is intended for integrators / developers, not for regular users.

b2evolution supports fully automated installation and fully automated upgrade by calling the regular /install/index.php script with special parameters, either via CURL or via PHP CLI.

This document describes how you can most easily automate the installation of b2evolution on a hosting account.

This document also addresses automated upgrade of b2evolution.

Operating environment

b2evolution is a PHP + MySQL web application. Please see our System requirements for details.

Basics of auto-installation

Automated installation of b2evolution typically should include these steps:

  1. Place the application files in the destination directory. (Check correct file permissions).
  2. Create a MySQL User, Database and privileges of the user on the database.
  3. Run the install/setup script provided of the application. (Note: the same script can also auto-upgrade any older version of the DB to the current one).
  4. Delete the installer files.

See the file /install/automated-installation.html for more information.

Params

We will document new params here

htaccess=…

Added in 6.6.8

Possible values:

  • htaccess=test (default) : test if .htacess is supported
    • If no existing .htaccess is found, install our own
    • If an existing .htaccess is found and it doesn’t match what we expect:
      • On install: display an error, which can be bypassed with the param htignore=1
      • On upgrade: display a simple one line warning
  • htaccess=force : Force writing/updating .htaccess to latest version. This may be the best option in case of controlled environments.
  • htaccess=skip : Skip this process entirely. This is the best option if the root directory is not writable by PHP at the time of install.
Created by fplanque • Last edit by fplanque on 2016-03-20 00:18 • •

No feedback yet


Form is loading...

On this page

  • Operating environment
  • Basics of auto-installation
  • Params
  • htaccess=…

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
    • New Installation
    • Upgrade
      • Manual Upgrade Procedure
      • Auto-Upgrade Procedure
      • After Installation / Upgrade
      • Automated Install / Upgrade
      • Upgrading Evoskins
      • Unexpected SQL Error during upgrade
      • Upgrading your database to UTF-8
      • Instructions for specific versions
    • Configuration files
    • Advanced Setup
    • Migrating from Another System
    • Moving your b2evolution Site
    • FAQ & Troubleshooting (Installation / Upgrade)
    • Assumed User Skills
  • Front-office Reference
  • Back-office Reference
  • Developer Reference
  • Operations Reference
  • Advanced Topics
  • Glossary
  • Archives
Bootstrap CMS

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque