PHP Deployment With Capistrano

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    3 Favorites, 1 Group & 1 Event

    PHP Deployment With Capistrano - Presentation Transcript

    1. PHP Deployment with Capistrano PHPBelgium Event – 21/10/2008
    2. About me
      • Jeroen Serpieters
      • PHP Consultant (ZCE)
      • Ausy Belgium, Zend Partner in the Belux
      • www.ausy.be
    3. Goal of this presentation
      • Show an automated way of deployment
      • Convince you of using an automated deployment process
      • Convince you of using Capistrano ;-)
    4. Capistrano
    5. What?
      • Open Source tool to deploy web applications
      • Specifically aimed at RoR deployment
      • But, just as well an all round automation tool
    6. What can it do for you?
      • Set up your web application environment
      • Deploy your code
      • Deploy your database
      • Manage your releases
    7. Why?
      • Human beings tend to be error-prone
        • Computers don’t
      • Save valuable time
    8. How?
    9. ...or...
    10. Prerequisites for the servers
      • SSH Access
      • POSIX shell
      • Identical passwords for all servers or PKI
    11. Getting started!
    12. Terminology
      • Recipe
      • Task
      • Namespace
      • Role
    13. Installation
      • Install Ruby on your client
      • Install Ruby Gems
      • Install Capistrano
        • cap
        • capify
    14. “ Capifying”
      • Use capify inside your project
        • ./Capfile
        • ./config/deploy.rb
    15. Prepare the server
      • Only on the first deployment
      • Set up the default file structure
    16. Initial deployment tree
    17. After deployment
    18. Demo
    19. Round Up
      • Advantages
        • Less work
        • Less error prone deployment
      • Disadvantages
        • Deployment client
    20. Q & A
    21. Resources
      • The Absolute Moron’s Guide to Capistrano
        • http://www.softiesonrails.com/
      • Deploying Rails Applications
        • http://pragprog.com/
      • My Blog :-)
        • http:// blog.lunitechs.be/
    22. Thanks!

    + jserpietersjserpieters, 2 years ago

    custom

    2198 views, 3 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2198
      • 2087 on SlideShare
      • 111 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 18
    Most viewed embeds
    • 111 views on http://blog.lunitechs.be

    more

    All embeds
    • 111 views on http://blog.lunitechs.be

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories