Giter VIP home page Giter VIP logo

magento-scalable's Introduction

Scalable Magento on GetupCloud

Magento Store with Scalability.

This git repository creates a Magento installation on OpenShift.

Running on Getupcloud

Create an account at http://getupcloud.com/

Create a php-5.5 + mysql-5.1 application, based on this repo's code (you can call your application whatever you want).

$ rhc app create magento php-5.5 mysql-5.1 http://cartreflect-claytondev.rhcloud.com/reflect?github=smarterclayton/openshift-redis-cart --from-code=git://github.com/getupcloud/magento-scalable.git -s

That's it! You can now access your scalable Magento at http://magento-$namespace.getup.io/

Default admin credentials:

Username: admin
Password: OpenShiftAdmin123

Post-installation details

Change Secret Key

For security reasons you must change the default secret key.

To generate a new secret key, run:

$ openssl rand -base64 33
3LO7wgdZV/4VHPxzgxWOc5IMjBfBXVWH7D3Y6VHl17g3

Copy and paste the result inside tag <key> of file php/app/etc/local.xml.erb on your local repo (pay attention to keep ![CDATA[...]]). Example:

<crypt>
   <key><![CDATA[3LO7wgdZV/4VHPxzgxWOc5IMjBfBXVWH7D3Y6VHl17g3]]></key>
</crypt>

Now, commit and push:

$ git commit -m 'Update secret key' php/app/etc/local.xml.erb
$ git push

Login to https://magento-$namespace.rhcloud.com/admin and change the admin password, as other Magento configurations.

Enable Storage Configuration Media

Go to System -> Configuration -> Menu Advanced -> System.

Change Storage Configuration for Media to Database, click on Synchronize and then Save Config.

Important!!

Go to System and enable all following settings:

  • Cache Management
  • Index Management
  • My Account
  • Configuration -> General -> Countries Options
  • Configuration -> General -> Locale Options
  • Configuration -> Admin
  • Configuration -> System

magento-scalable's People

Contributors

caruccio avatar spinolacastro avatar

Watchers

 avatar  avatar

Forkers

getupcloud

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.