Monday, May 25, 2015

Plone 5 Beta 2 in the Cloud

Update: August 4, 2015 - Beta 3 is out, so go here to see how to install Plone 5 Beta 3.

These are quick instructions for installing Plone 5 Beta 2 on Codio.com.
I have found no faster (or more newbie friendly) way to get a Plone sandbox up and running.

I'll assume you have already signed up with Codio. If not, go ahead and do that first.

Step 1 - Create a new Project

On the Codio dashboard select Create Project


Use Default as the Starting Point and click Create.


Step 2 - Open the terminal

Select Tools > Terminal.

Then on the terminal enter the following command:

wget -qO- https://goo.gl/XxDEOO | bash

You will see output similar to this:

Step 3 - Launching Plone 5

After successful installation (takes about 6 minutes) you'll see that the menu in you project has updated.
Select Start Plone from the menu.


Get the admin password by selecting Admin Password from the menu, you'll be promoted for it later.



Select Plone site port 8080. This will show you the Plone installer


This will lead you to the Plone installer

Things to Know

Here are a few things to know about Plone.
  1. Plone runs on an application server called Zope (this is why you'll see mention of Zope and ZEO as you work)
  2. You can actually run multiple copies of Plone on one Zope application server

Next Steps

This quick cloud based installation is a great way to try out some of the new things in Plone 5. Plone 5 is still being polished so it will have rough edges. Try changing the look of your site by following these notes from Asko Soukka on customizing Plone 5's default theme.

If you get this working, please leave a comment. If you try and you're stuck

3 comments:

Davi Lima said...

Excellent, thanks for this!

I'd like to note that if I select anything but English for default language I get AttributeError: adapters. http://pastebin.com/6WyEXwwB

Same happened when following datakurre's directions: https://twitter.com/datakurre/status/593045114521530369

David Bain said...

This may be worth mentioning to the Plone team. Remember this is a beta. I'm glad to hear that this worked for you.

Davi Lima said...

Here's the mentioned bugtrack: https://github.com/plone/Products.CMFPlone/issues/411

Sign up for my upcoming Plone 5 Book & Video tutorials

plone 5 for newbies book and videos