Mark:

Yah, SCP will work fine. No reason to install or use something else
when you've got a perfectly good solution out of the box :)

As for having a test environment there are a couple different ways you
could go about it:

1. Assuming you're using a newer version of Radiant, you can set the
dev address in the settings and setup a new subdomain that points to
it (say dev.yoursite.com). You can then view the site at that
subdomain to see any hidden pages. You'll want to password protect it
or perform some sort of authentication to ensure that the public can't
see your drafts, and this requires working on the production system
which isn't a great idea. It's also limited to new pages, so it's
probably not what you want.

2. If you're just doing work in the database you could just use Ruby's
`TEST` and `DEVELOPMENT` environments.

3. Probably the best (and simplest) option is to just make a copy of
your site / DB on your personal computer and use that. This way you
don't have to touch the production server at all when testing and
developing.

I can't say I've ever used Heroku, but git is always your friend. I'm
a firm believer that if a project has more than 0 maintainers it
should be in a DVC system.

—Sam



On Mon, Mar 19, 2012 at 10:42, Mark L. <marklockl...@gmail.com> wrote:
> Thanks Sam. I have not worked with Linode, but have heard good things. I
> hope this project will give me some exposure to their services. Any
> suggestions on copying the stuff I need. I guess just SCP?
>
> Also, do you have any suggestions on a way for me to stage any changes I
> make to the clients website so they would have a change to preview them
> before I make changes on the actual server?
>
> I am used to working in a heroku/git environment, so I am fleshing out
> exactly the best work to make changes to the clients site.
>
>
> On Sunday, March 18, 2012 2:14:20 PM UTC-4, Sam Whited wrote:
>>
>> Mark:
>>
>> Yup, that should work fine. You'll also have to copy over the database
>> (unless you're using sqlite or another file based solution).
>>
>> —Sam
>>
>> P.S. On a side note, you've gotta love Linode... easily one of the
>> best companies I've ever worked with.
>>
>> On Thu, Mar 15, 2012 at 21:32, Mark L. <marklockl...@gmail.com> wrote:
>> > Hey folks! I have a client that is asking me to make some changes to
>> > there web site which is build in Radiant. The server is running on
>> > Linode. Once I get the login information to Linode I am thinking I
>> > will want to pull a copy of the app to my local machine and use that
>> > as a dev environment.
>> >
>> > My question is can I just copy the app folder to my local box and do
>> > 'bundle install' to have a working copy of the web site? I there any
>> > gotcha's I might run into? Any info appreciated. Thanx!
>>
>> --
>> Sam Whited
>> pub 2048R/0DBB515F
>>
>> SamWhited.com
>> s...@samwhited.com
>> 404.492.6008
>
>
> On Sunday, March 18, 2012 2:14:20 PM UTC-4, Sam Whited wrote:
>>
>> Mark:
>>
>> Yup, that should work fine. You'll also have to copy over the database
>> (unless you're using sqlite or another file based solution).
>>
>> —Sam
>>
>> P.S. On a side note, you've gotta love Linode... easily one of the
>> best companies I've ever worked with.
>>
>> On Thu, Mar 15, 2012 at 21:32, Mark L. <marklockl...@gmail.com> wrote:
>> > Hey folks! I have a client that is asking me to make some changes to
>> > there web site which is build in Radiant. The server is running on
>> > Linode. Once I get the login information to Linode I am thinking I
>> > will want to pull a copy of the app to my local machine and use that
>> > as a dev environment.
>> >
>> > My question is can I just copy the app folder to my local box and do
>> > 'bundle install' to have a working copy of the web site? I there any
>> > gotcha's I might run into? Any info appreciated. Thanx!
>>
>> --
>> Sam Whited
>> pub 2048R/0DBB515F
>>
>> SamWhited.com
>> s...@samwhited.com
>> 404.492.6008



-- 
Sam Whited
pub 2048R/0DBB515F

SamWhited.com
s...@samwhited.com
404.492.6008

Reply via email to