Magento Installation Guide for Dreamhost

I’vе bеen watching thе Magento e-commerce project for аbout thе lаst month аnd a hаlf - ѕince Βen ѕent mе a lіnk to іt. Ιt’s аn opеn-source e-commerce package, thаt primarily аims to pickup аnd improve whеre OSCommerce, Joomla + VirtueMart, аnd ZenCart hаve lеft off - streamlining a СMS (Content Management Ѕytem) аnd E-commerce shopping ϲart. Τhis аlso mеans buіlt-іn ЅEO (Search Engine Optimization), Google Checkout integration, varied customer groups, аnd muϲh morе…. straight out of thе box. Τhe problem appears to bе thаt thеre аre a lot of people on thе Magento forums who аre running іnto problems, аnd don’t hаve a ϲlue on how to gеt іt running undеr thеir Dreamhost hosting account. Unfortunately іt аlso lookѕ lіke thе previous article(s) for Magento+Dreamhost installs hаve disappeared, or аre outdated. Αnd thаt’s whеre thіs article ϲomes іn… (morе…)

Ѕhare Τhis

10 Comments

  1. darrell
    Posted December 3, 2008 at 4:12 am | Permalink

    I am using version 1.1.6, I tried twice to install on Dreamhost but kept getting errors. The key point in your guide to carry over to 1.1.6 is just to change the php path in the pear file. I used the Full Release install and just changed

    #MAGE_PEAR_PHP_BIN=”php”

    to

    #MAGE_PEAR_PHP_BIN=”/usr/local/php5/bin/php”

    Funny thing is this line is commented out? But my installation didn’t work until I changed this. I didn’t change PHP=php. But if what I did doesn’t work try only changing PHP=. I can access the frontend and the backend. Now it’s time to put this store to the test.

  2. rico
    Posted December 3, 2008 at 5:12 am | Permalink

    Wow. That Liam prick is the sort who needs to get out of this business ASAP. What a sense of entitlement! Advice for ya n00bie…when you give back to open source then you might have a right to gripe, whine, complain, trow a fit if something isn’t easy for you. Try flipping burgers or get a job at one of those medieval restaurants.Stupid prick.

  3. murdockming
    Posted December 3, 2008 at 6:12 am | Permalink

    very interesting. Anything related to digestion is a pretty personal topic. If you’re interested in more info based on mass response to this, check out this skim coat plastering Winchester page

  4. Trevor Ginn
    Posted December 3, 2008 at 6:12 am | Permalink

    I went through the web install OK, but it seems to only work if it is in the root directory

  5. Nick
    Posted December 3, 2008 at 7:12 am | Permalink

    @ Daniel-San:
    Check out my comment #16 above. I still haven’t had time to play with the post-1.0 versions of Magento. Hopefully in the coming weeks.

  6. FreedomOSS
    Posted December 3, 2008 at 9:12 am | Permalink

    I agree with FreshWeb. The problem with open source software is clear and concise documentation for non-techie like Liam.

    I have been in the business of open source software and this is the one major stumbling block that users from MS Windows don’t like.

    Maybe, we can challenge Liam to do some documentation for Magento to prove his point,i.e, if he likes it.

    I think it is time for open source community that if there is a good and viable project for open source development, they have to factor the documentation aspect.

  7. FreshWeb
    Posted December 3, 2008 at 10:12 am | Permalink

    rico,
    Liam actually has a point & name calling doesn’t help anybody out. Programs without documentation are just programs rather than being tools. Its the documentation that makes a program really useful - boring, not sexy, no kudos, hard work - but an essential part of the toolkit.

    I’ve been developing Java/Php/Ruby enterprise apps for over 10 years & if I struggle without good documentation how will non-programmers cope?

    Liam is correct, every open source project needs somebody to write the documentation - Joomla has several people who seem to specialise in documentation. That’s one reason why Joomla is so popular. We could all learn a lesson from this example. IBM, Oracle, etc employ teams of documentation authors - open source can’t do that but it does need to factor this in.

  8. tommyrot
    Posted December 3, 2008 at 10:12 am | Permalink

    darrell - I haven’t been able to get 1.1.6 to work on dreamhost but your fix got 1.1.4 working just fine. thanks for posting it.

  9. Daniel-San
    Posted December 3, 2008 at 12:12 pm | Permalink

    Hi, thanks for this article but I got an error halfway:

    [dillinger]$ ./pear install mage-core/Mage_Pear_Helpers mage-core/Lib_ZF mage-core/Lib_Varien
    Attempting to discover channel “mage-core”…
    unknown channel “mage-core” in “mage-core/Mage_Pear_Helpers”
    invalid package name/package file “mage-core/Mage_Pear_Helpers”
    Cannot initialize ‘mage-core/Mage_Pear_Helpers’, invalid or missing package file
    Attempting to discover channel “mage-core”…
    unknown channel “mage-core” in “mage-core/Lib_ZF”
    invalid package name/package file “mage-core/Lib_ZF”
    Cannot initialize ‘mage-core/Lib_ZF’, invalid or missing package file
    Attempting to discover channel “mage-core”…
    unknown channel “mage-core” in “mage-core/Lib_Varien”
    invalid package name/package file “mage-core/Lib_Varien”
    Cannot initialize ‘mage-core/Lib_Varien’, invalid or missing package file
    Package “mage-core/Mage_Pear_Helpers” is not valid
    Package “mage-core/Lib_ZF” is not valid
    Package “mage-core/Lib_Varien” is not valid
    install failed

    Any ideas?

  10. David
    Posted December 3, 2008 at 12:12 pm | Permalink

    Do you have opinions on deployment and code management with Magento? If so, I got some questions…

    Drop me a line if you have a minute…

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*