Changes between Version 21 and Version 22 of HowToInstallPlumi


Ignore:
Timestamp:
05/12/11 09:36:02 (4 years ago)
Author:
dimo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowToInstallPlumi

    v21 v22  
    1 '''This page is now redundant given the release of Plumi 3.0. Please see the FLOSS [http://en.flossmanuals.net/bin/view/Plumi/Introduction Manual] or PlumiInstall for up to date information 
    2  
    3 The online install doc distributed with Plumi 0.2.3-final is [http://dev.plone.org/collective/browser/Plumi/tags/plumi-0.2.3-final/INSTALL.txt INSTALL.txt]  
    4  
    5 The latest version for the plumi 0.2.x branch (Plone 2.5.5 compatibility) is [http://dev.plone.org/collective/browser/Plumi/branches/plumi-0.2.x/INSTALL.txt here] 
    6  
    7 '''Using the Plone unified installer''' 
    8  
    9 Steps 1-4 explain how to install plone-2.5.5. If you already know this or already have it installed skip to step 5. 
    10  
    11 1. Grab the Plone 2.5.5 Unified Installer from [http://plone.org/products/plone/releases/2.5.5 here] 
    12  
    13 {{{ 
    14  wget http://launchpad.net/plone/2.5/2.5.5/+download/Plone-2.5.5-UnifiedInstaller.tgz 
    15 }}} 
    16  
    17 2. Unzip etc: 
    18  
    19 {{{ 
    20 tar zxvf Plone-2.5.5-UnifiedInstaller.tgz 
    21 }}} 
    22  
    23 This gives us a copy of a folder called Plone-2.5.5-!UnifiedInstaller. 
    24  
    25 {{{ 
    26 sudo mv Plone-2.5.5-UnifiedInstaller /opt/ 
    27 }}} 
    28  
    29 3. Install Plone-2.5.5: 
    30 {{{ 
    31 cd /opt/Plone-2.5.5-UnifiedInstaller 
    32 sudo ./install.sh 
    33 }}} 
    34  
    35 Either remember or take note of the admin password. Or, preferably, notice that there is a file called /opt/Plone-2.5.5/adminPassword.txt that has this info in it. 
    36  
    37 4. a. Grab the latest stable release from [http://plone.org/products/plumi/releases/ Plone.org Plumi page]: 
    38 {{{ 
    39 wget http://andycat.engagemedia.org/plumi-0.2.3-final.tgz 
    40 }}} 
    41  
    42 unzip this somewhere recognisable: 
    43 {{{ 
    44 sudo mv plumi-0.2.3-final.tgz /opt/ 
    45 cd /opt 
    46 sudo tar xvfz plumi-0.2.3-final.tgz 
    47 }}} 
    48  
    49 5. Edit the configs to notice the Plumi products. The two files are: 
    50  
    51 /opt/Plone-2.5.5/zeocluster/client1/etc/zope.conf[[br]] 
    52 /opt/Plone-2.5.5/zeocluster/client2/etc/zope.conf 
    53  
    54 If you went for the stable release, add the following line under the products section: 
    55 {{{ 
    56 products /opt/plumi-0.2.3-final 
    57 }}} 
    58  
    59 6. Install the python egg imsvdex 
    60  
    61 {{{ 
    62 sudo /opt/Plone-2.5.5/Python-2.4.4/bin/easy_install imsvdex 
    63 }}} 
    64  
    65 7. Start the Zope/Plone server: 
    66 {{{ 
    67 sudo /opt/Plone-2.5.5/zeocluster/bin/startcluster.sh 
    68 }}} 
    69 Optionally, you can install plumi's ZopeInitScripts to automatically start and stop on system startup/shutdown.  
    70  
    71 8. Start your browser, go to what is known as [http://localhost:8080/manage the ZMI] (or [http://localhost:8081/manage here], they point to the same place). You will need to enter the admin/password combo from step 4 at this point. 
    72  
    73 In  the top right corner you will see the Add Products drop down menu. Choose "Plone Site", and fill out the form. Whatever you put into the ID field will be the URL of your site. Eg: http://localhost:8080/the_id_field 
    74  
    75 9. Goto your new Plone site and in the top right you will see Preferences. Click on that. 
    76  
    77 10. On the left column, click Mail Settings, and enter a working mail host. If you do not have one, you might need to install postfix or some other MTA on your local system, and set this to localhost port 25. 
    78  
    79 11. Click Add/Remove Products from the top of the left column. You should only need to install 'ATVideo' and '!PlumiSkin' - all the rest of the products will be pulled in by the installers of those three products. 
    80  
    81 Now you have a video sharing site!  
    82  
    83 By default there is a user called Plumi with a random password. You should change this. Also, the zope admin user (under whose name you added the plumi products) cannot post vids - as they are not a user of the plone site. 
    84  
    85 To configure transcoding, see /opt/plumi-0.2.3-final/indytube/INSTALL.plone 
    86  
    87 If you have any problems,  see  /opt/plumi-0.2.3-final/INSTALL.txt 
    88  
    89 Notes: 
    90 This is known to '''not''' work with the plone available in the Ubuntu repositories - at the time of writing, that is plone-2.5.2-1  
     1http://svn.plone.org/svn/collective/plumi.app/trunk/docs/INSTALL.txt