Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.28 KB

INSTALL.md

File metadata and controls

29 lines (25 loc) · 1.28 KB

Lovestack installation instructions

With composer

  1. Install composer (https://getcomposer.org/)
  2. Clone this repository git clone https://github.com/mugoweb/ezpublish-legacy.git
  3. Optional: Edit the file composer.json and adjust it to your needs. For example add eZ Publish extensions into the 'required' section.
  4. Execute 'composer install' - it will install all required dependencies
  5. Use this vhost configuration file as an example to configure Apache
  6. Create a database - following example is for mysql
    CREATE DATABASE ezpublish charset utf8mb4;
    CREATE USER 'ezpublish'@'localhost' IDENTIFIED BY 'secretPassword';
    GRANT ALL PRIVILEGES ON * . * TO 'ezpublish'@'localhost';
    FLUSH PRIVILEGES;
    
  7. Use a web browser to access the Lovestack application
  8. Follow the instructions of the web installation wizard

Moving the code base to a different repository

Most likely you want to push the code base to a new code repository. You can do the following:

  • delete the .git directory
  • clone the new repository on top of the existing code base
  • commit and push all files into the new repository

It's a good idea to Store the commit hash in eZ Publish. See update/README.md