Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Coda - WordPress - MAMP
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  14 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jeremy  
View profile  
 More options Jun 3, 4:15 pm
From: Jeremy <jehe...@gmail.com>
Date: Wed, 3 Jun 2009 13:15:43 -0700 (PDT)
Local: Wed, Jun 3 2009 4:15 pm
Subject: Coda - WordPress - MAMP
Hi Everyone!

I know this topic will not be entirely Coda oriented, but I wanted to
have your opinion before starting really using Coda. I develop
WordPress websites and I would need to set up Coda to be able to
develop quickly and without wasting tweaking details instead of
actually being coding something!

So how shall I set up Coda, MAMP and WordPress to be able to develop
locally and update on my FTP in a few clicks.

I figure that I will have to have as many copies of WordPress as sites
in Coda, if I want to be able to upload all WordPress folder content
without problems.

I think I should be making good use of my hosts file to be able to
work locally and being able to simply comment my hosts file in order
to see how it looks online.

Any thoughts on that? Experiences? Ideas? I really don't know much
about Coda (yet!) so I am really waiting for your ideas and your own
expreience!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Adam Warner  
View profile  
 More options Jun 3, 4:27 pm
From: Adam Warner <awarne...@yahoo.com>
Date: Wed, 3 Jun 2009 13:27:30 -0700 (PDT)
Local: Wed, Jun 3 2009 4:27 pm
Subject: Re: [Coda-Users] Coda - WordPress - MAMP

I am in the same situation with developing WordPress sites with MAMP and Coda and would also like to know the best (step-by-step) process in this kind of workflow.

Adam W. Warner

________________________________

________________________________
From: Jeremy <jehe...@gmail.com>
To: Coda Users <coda-users@googlegroups.com>
Sent: Wednesday, June 3, 2009 4:15:43 PM
Subject: [Coda-Users] Coda - WordPress - MAMP

Hi Everyone!

I know this topic will not be entirely Coda oriented, but I wanted to
have your opinion before starting really using Coda. I develop
WordPress websites and I would need to set up Coda to be able to
develop quickly and without wasting tweaking details instead of
actually being coding something!

So how shall I set up Coda, MAMP and WordPress to be able to develop
locally and update on my FTP in a few clicks.

I figure that I will have to have as many copies of WordPress as sites
in Coda, if I want to be able to upload all WordPress folder content
without problems.

I think I should be making good use of my hosts file to be able to
work locally and being able to simply comment my hosts file in order
to see how it looks online.

Any thoughts on that? Experiences? Ideas? I really don't know much
about Coda (yet!) so I am really waiting for your ideas and your own
expreience!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bob Sawyer  
View profile  
 More options Jun 4, 10:03 am
From: Bob Sawyer <bobsaw...@gmail.com>
Date: Thu, 4 Jun 2009 07:03:14 -0700 (PDT)
Local: Thurs, Jun 4 2009 10:03 am
Subject: Re: Coda - WordPress - MAMP
Do yourself a favor and splurge for MAMP Pro. Makes setting up and
maintaining multiple sites an absolute breeze. While you're at it, and
this really goes for anyone using MAMP/MAMP Pro/other server package,
grab a license for MailServe (http://cutedgesystems.com), which sets
up a Postfix mail server on your computer. If you do a lot of email
forms or notifications testing in your programming, actually receiving
the emails from your local dev server helps out more than you'd
believe!

Now, that doesn't specifically address your WP workflow, so let's look
at that.

Since you'll be working with fresh copies of WP (and whatever
additional WP plugins or themes that you find yourself adding in by
default), grab a copy of the CreateProject plugin for Coda, and set it
up with whatever your default install of WP is. Speeds up initial
setup like you wouldn't believe.

So far, here's your initial workflow:

1) Create a new Site within Coda

2) Run Coda's CreateProject plugin to generate a default site within
your MAMP Pro's httpdocs directory. I actually have MAMP Pro pointed
at the Sites directory in my user's home directory (i.e., /Users/bob/
Sites/ ), but to each his/her own...

3) Set up a new virtual site in MAMP Pro and point it at the new site.

You're done with initial setup!

Also, with MAMP Pro, you can set up actual domains for your sites. I
use ".dev" as my TLD, so I don't have to go to http://localhost:80/~sitename
or whatever... I can type http://mydomain.dev and access the local
site.

Anyway.... that's a start. Hope this helps you and anyone else looking
for a Coda/MAMP (Pro) workflow.

-Bob

On Jun 3, 4:27 pm, Adam Warner <awarne...@yahoo.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Angrisano  
View profile  
 More options Jun 4, 10:07 am
From: Joe Angrisano <j...@digisquid.com>
Date: Thu, 4 Jun 2009 10:07:42 -0400
Local: Thurs, Jun 4 2009 10:07 am
Subject: Re: [Coda-Users] Re: Coda - WordPress - MAMP
Excellent step by step, Bob. I pretty much use the same workflow,  
right down to MAMP Pro (though I set up my domains as  
local.domain.com) and couldn't be happier. It really works quite well.

On Jun 4, 2009, at 10:03 AM, Bob Sawyer wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lazydada  
View profile  
 More options Jun 4, 5:55 pm
From: lazydada <gdek...@gmail.com>
Date: Thu, 4 Jun 2009 14:55:11 -0700 (PDT)
Local: Thurs, Jun 4 2009 5:55 pm
Subject: Re: Coda - WordPress - MAMP
Hi Jeremy,

I never liked the MAMP package supplied by the folks at Living-e AG -
I found free version to be useless and this completely put me off even
considering the pro version. It also irks me that the name MAMP (as in
LAMP or WAMP to identify the stack of open source apps running on a
partucular platform) is appropriated by MAMP the Living-e AG
distribution. But I'm a grumpy sort! Please forgive me!

If you don't mind rolling your sleeves up even the tiniest bit - (and
I guess not) - I'd highly recommend these steps to getting you own
development environment:

1. Swap the Apple package of PHP for Marc Liyanage's package (get it
here:http://www.entropy.ch/software/macosx/php/). RTFM - takes a
minute. His version has useful "extras" like the mcrypt extension that
Apple doesn't include: you'll want that for phpMyAdmin. (If you've
already started Apple's version - you'll know how to stop it.)

2. Get yourself virtualhost.sh from Patrick Gibson.
http://patrickgibson.com/utilities/virtualhost/ .
This little shell script will make the process of setting up proper
virtual domains a cinch. I also use ".dev" or ".live" as the TLD. (But
now I've started with GIT I may just drop the separation between live
and development branches. Git is GREAT! ). I still put all my sites in
my ~/Sites folder though.

3. Get MySQL - (not the latest build but v5.0.x) from the good folks
at MySQL. Mac OS X package format form here: http://dev.mysql.com/downloads/mysql/5.0.html.
(If you've already got another version installed - uninstall it like
so: http://steveno.wordpress.com/2009/03/26/uninstall-mysql-on-mac-os-x/).

4. Give your MySQL root user a password; type the following in
terminal:
/usr/local/mysql/bin/mysqladmin -u root password sniggle
...if you like sniggle as a passowrd that is.

5. Now you can administer your MySQL server with phpMyAdmin and the
root user you've defined in step 4. Download from here:
http://www.phpmyadmin.net/home_page/index.php. (There are other tools
too - eg MySQL Administrator - but I'm used to phpMyAdmin from the
hosting packeges I use). You may want to virtualhost phpMyAdmin to,
for example, "http://mysql/". Love virtualhost.sh.

6. Then for each [WP] site you'll want to add a user and then
associate a DB with that user. Do this in phpMyAdmin in one step using
the Privileges pane (you may know this already...): Fill in "Add a new
User"/then select "Create database with same name and grant all
privileges". Job done innit.

Done. Not long-winded at all!

{At last the readable and hopefully usable / accurate MAMP howto I've
been meaning to write up...}

It's taken me a while to get this right for myself - I hope it can
help you (or anybody!). And respect to the MAMP-Pro folks -  just that
I can be a stubborn sort - and I wanted to get a proper .AMP stack
working on the Mac!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Angrisano  
View profile  
 More options Jun 4, 6:56 pm
From: Joe Angrisano <j...@digisquid.com>
Date: Thu, 4 Jun 2009 18:56:41 -0400
Local: Thurs, Jun 4 2009 6:56 pm
Subject: Re: [Coda-Users] Re: Coda - WordPress - MAMP
There's certaily nothing wrong with rolling your own 'MAMP'  
installation. I just find that a single app with a unified GUI  
interface for most of the services is far easier to manage and is more  
Mac like.

Need a new site? Click add, type the address, select your folder and  
you're done. MAMP pro isn't free and its by no means perfect but it  
works for me.

On Jun 4, 2009, at 5:55 PM, lazydada <gdek...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Garrett Albright  
View profile  
 More options Jun 4, 7:04 pm
From: Garrett Albright <spearbr...@gmail.com>
Date: Thu, 4 Jun 2009 16:04:12 -0700 (PDT)
Local: Thurs, Jun 4 2009 7:04 pm
Subject: Re: Coda - WordPress - MAMP
At the point where you're installing packages from all over the place
getting this to work, I recommend you instead start treading the
waters of Unix neckbeardism and look into MacPorts: http://www.macports.org/

Once you get the commands down, it's not that difficult to use, and
more importantly, it's very easy to upgrade and delete installed
software as well -  definitely much easier than downloading a PHP
package from here and a MySQL package from there and an Apache package
from over there, in my opinion.

I've been happily using MacPorts for quite a while and can help answer
any questions others might have with using it.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David A. Sampayo  
View profile  
 More options Jun 4, 11:22 pm
From: "David A. Sampayo" <david.a.samp...@gmail.com>
Date: Thu, 4 Jun 2009 23:22:51 -0400
Local: Thurs, Jun 4 2009 11:22 pm
Subject: Re: [Coda-Users] Coda - WordPress - MAMP
Hi folks,

I found this question interesting enough to do a screencast on it. Let
me know here or in the comments on the post if it answers your
question. Enjoy!

http://bit.ly/t7Gcn

Cheers,
Dave


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Email Lists  
View profile  
 More options Jun 4, 11:54 pm
From: Email Lists <eli...@ghmultimedia.com>
Date: Thu, 4 Jun 2009 22:54:56 -0500
Local: Thurs, Jun 4 2009 11:54 pm
Subject: Re: [Coda-Users] Re: Coda - WordPress - MAMP
Enjoyed watching it.  Even picked up tips about MAMP, which I use.  
Good luck on your new site.

Grant

On Jun 4, 2009, at 10:22 PM, David A. Sampayo wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lazydada  
View profile  
 More options Jun 5, 5:09 am
From: lazydada <gdek...@gmail.com>
Date: Fri, 5 Jun 2009 02:09:29 -0700 (PDT)
Local: Fri, Jun 5 2009 5:09 am
Subject: Re: Coda - WordPress - MAMP
Hi guys - the point about ease of use - is taken! ()

Garrett - I've stumbled across MacPorts before and heard only good
things about it. Perhaps now is the time to get beardy-wid-it. Its
like a linux package manager right? Just there to make life easier?
Mmm perhaps I shall reconsider my (not actually that)long-winded
ways... time to delve.

Bob - I missed your point about the CreateProject plug-in (although
Its now called Coda Project v1.2) - looks good - must give it a whirl.
David - good luck with the site - screencasts are a great resource.

On Jun 3, 10:15 pm, Jeremy <jehe...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
JediSthlm  
View profile  
 More options Jun 5, 9:08 am
From: JediSthlm <j...@jedisthlm.com>
Date: Fri, 5 Jun 2009 06:08:28 -0700 (PDT)
Local: Fri, Jun 5 2009 9:08 am
Subject: Re: Coda - WordPress - MAMP
I use about the same workflow as Bob. Most times I do not use
the .dev. prefix for the domain.
I use the same as the domain that will be in production. I work all
locally and when done I upload
the files and import the db to the production server. By doing this I
do not need to change the
the domain settings in the database. Sometime I work semi locally. The
files are local but the
database is the production, when done with my files I just upload
them. Keep in mind that
I only work with personal stuff, no big corporate important things....

Cheers,
Jens

On Jun 4, 4:03 pm, Bob Sawyer <bobsaw...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Garrett Albright  
View profile  
 More options Jun 5, 12:16 pm
From: Garrett Albright <spearbr...@gmail.com>
Date: Fri, 5 Jun 2009 09:16:12 -0700 (PDT)
Local: Fri, Jun 5 2009 12:16 pm
Subject: Re: Coda - WordPress - MAMP
On Jun 5, 2:09 am, lazydada <gdek...@gmail.com> wrote:

> Garrett - I've stumbled across MacPorts before and heard only good
> things about it. Perhaps now is the time to get beardy-wid-it. Its
> like a linux package manager right? Just there to make life easier?

Short answer: Yes.

Long answer: In the neckbeard realm, there's a crucial difference
between a "package" and a "port." When you install a package, the
package manager downloads and installs pre-compiled software. When you
install a port, the port system downloads the original source code for
that software, plus some patches to apply to the source code to make
it run properly/better on your system, and then compiles the software
for you and installs it when finished. Generally speaking, the former
is more popular in the Linux world and the latter is more popular in
the Unix/BSD world (of which OS X is a part).

The trade-off to using ports instead of packages is that it takes some
time for the software to compile on your system (and occasionally
compilation will out-and-out fail), but on modern computers it's not
so bad - just start the process in the Terminal, switch to your web
browser and totter around the web for a bit, and it will be done
before you know it. The benefit is that there's more flexibility in
how the software is built. In MacPorts, this is achieved through
"variant" options. For example, if you just install the PHP 5 port by
itself, it won't have support for any DBMSes; you have to add the
MySQL/SQLite/etc variants when you build it. It might be a pain if you
go through the process of building the whole thing just to realize
it's missing functionality that you need, but it's good in that you
end up with a slimmer system because you're not installing
functionality you don't need.

On my computer back home, I've installed the PHP 5 port with support
for both MySQL and SQLite (Drupal 7 will support SQLite out-of-the-
box, after which I will use MySQL only when necessary!), and it
interacts with Lighttpd via FastCGI, so to install it, I ran a command
something like:

sudo port install php5 +mysql5 +sqlite +fastcgi

Easy peasy (relatively speaking).


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeremy  
View profile  
 More options Jun 5, 2:45 pm
From: Jeremy <jehe...@gmail.com>
Date: Fri, 5 Jun 2009 11:45:39 -0700 (PDT)
Local: Fri, Jun 5 2009 2:45 pm
Subject: Re: Coda - WordPress - MAMP
Thank you all guys! I honestly did not expect such great level of
answer. I will have a look at all your propositions, because they all
seem to be pretty good and I believe any of them would fit my needs
(apart maybe from lazydada's alternative maybe: sorry but that sounds
a bit too complicated for me! :) ). I will just try to find out what's
best for me.

I will consider buying MAMP Pro as well. I did not even look at this
opportunity until now, having a Free version available kind of dragged
me away from the paid alternative at first I guess.

So thank you again! Dicovering the Coda community seems as great as
discovering Coda software itself! :)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lazydada  
View profile  
 More options Jun 6, 4:28 pm
From: lazydada <gdek...@gmail.com>
Date: Sat, 6 Jun 2009 13:28:58 -0700 (PDT)
Local: Sat, Jun 6 2009 4:28 pm
Subject: Re: Coda - WordPress - MAMP
Garrett - how big is your beard?

Great intro into the world of Mac Ports. Thanks for outlining the
packages/ports thing too.

Thanks but I'll never change anything ever again. Guess who updated
MySQL for the first time to find his databases gone. Luckily nothing
important there - only dupes for development purposes. Easily
reinstated. Even so, who'd of thunk.

I think I'll go and blow the 40 bucks on a night of sherry fuelled
debauchery in the campo with the goats under a star filled sky.

I'm growing a neckbeardo estilo rustico now.

See you on the other side.

; )

On Jun 5, 6:16 pm, Garrett Albright <spearbr...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google