Hey James, everything Ken says is correct, Fabric and his other suggestions
will make your life much easier.

As far as Digital Ocean goes, I wrote a tutorial about deploying Mezzanine
to Digital Ocean using Fabric, you can view it at
http://bitofpixels.com/blog/deploying-mezzanine-to-digital-ocean-using-the-included-fabfile/
If you know a bit about server admin and have Fabric figured out there is
nothing in there that is mind blowing or particularly difficult to figure
out, but I look back at it occasionally to refresh myself.

On Mon, Dec 22, 2014 at 12:58 PM, Ken Bolton <[email protected]> wrote:

> You are in good company here among the automating Lazy. Let us know how it
> goes, and suggestions for improvements are welcome, as are pull requests.
>
> On Mon, Dec 22, 2014 at 12:27 PM, J. Paskaruk <[email protected]> wrote:
>
>> I'm definitely having connectivity problems here in Winnipeg. I wonder if
>> it's fallout from the DDOS nuking that Anonymous is currently delivering to
>> North Korea? I seem to have no problems reaching Google (which, as an Free
>> Software ideologue who considers Stallman a personal hero, makes me uneasy
>> in and of itself), though, so I can get at the cached versions of
>> everything so far.
>>
>> Anyways, I didn't know about Fabric until just this second. I'll go read
>> up on it. My usual method with this stuff is to bully my way through a
>> tutorial and learn by osmosis. However, I'm not at all afraid of reading a
>> friendly manual, and that's my usual approach when I hit a wall, to just
>> find a manual or video or tutorial that is in some way related and just
>> learn everything I can about that other thing, and generally when I come
>> back, as long as I exercise patience, I find my way. Lazy, Hermann
>> Hesse-type Buddhism helps a fair bit. :>
>>
>> Anyways, as I said, I shall investigate this thing you call Fabric, and
>> report back. I also just read about your deployed virtual server approach
>> the other day, and I intend to adopt that... now. Thanks for the response,
>> I feel less alone at least.
>>
>> On Monday, December 22, 2014 10:12:17 AM UTC-6, Kenneth Bolton wrote:
>>>
>>> Docs are working for me from here in downstate New York (not to be
>>> confused with New York City or its environs).
>>>
>>> Have you tried the Fabric script that ships with Mezzanine? That is the
>>> canonical way to deploy, as described in the documentation at
>>> http://mezzanine.jupo.org/docs/deployment.html (assuming connectivity
>>> comes back for you.)
>>>
>>> I practice a strict deploy-first methodology by deploying to a virtual
>>> machine before any other development happens. That means I have my
>>> deployment sorted and no longer occupying mindshare. Back when I first
>>> played with Python web frameworks (anybody remember ZopeCMF?) deploying was
>>> so brutally painful that projects could progress with velocity, then die on
>>> the vine for lack of deployment process.
>>>
>>> You can try my now-long-in-the-tooth description of how I deal with this
>>> problem. It is specific to Ubuntu 12.04 and Mezzanine, but I have done the
>>> same with vanilla Django projects. http://bscientific.
>>> org/blog/mezzanine-fabric-git-vagrant-joy/.
>>>
>>> Let us know how it goes.
>>>
>>> best,
>>> ken
>>>
>>> On Mon, Dec 22, 2014 at 10:53 AM, James Michael Yeo Paskaruk <
>>> [email protected]> wrote:
>>>
>>>> I have a site put together on the dev server, I'm happy with it as a
>>>> preliminary design/skeleton.
>>>>
>>>> I'm attempting to deploy the page on digitalocean.com.
>>>>
>>>> They have a one-click Django server, but I do not know how to take that
>>>> and transplant Mezzanine into it. Is there a step-by-step set of
>>>> instructions to do this?
>>>>
>>>> In the absence of that, I've been attempting to just setup an Ubuntu
>>>> droplet. I've gotten as far as being able to run gunicorn_django -b
>>>> 0.0.0.0:8000, and it serves pages at that address, but there's a big
>>>> warning that the command is deprecated, and there's still the matter of
>>>> nginx and the static files.
>>>>
>>>> I've read everything that comes up in google searches for stuff like
>>>> "deploy a mezzanine site on ubuntu" and "deploy mezzanine on one-click
>>>> django server" and a million other permutations, and I get the same two or
>>>> three DO links that do not contain a complete set of instructions.
>>>>
>>>> To compound this, I'm not sure if this is true for everyone else, but
>>>> the docs for Django and Mezzanine appear to be offline as I type this. the
>>>> cached google version is still there, of course, but it means searching for
>>>> each page, rather than clicking on links. Makes the process the opposite of
>>>> pleasurable.
>>>>
>>>> The most frustrating aspect, of course, is that this is something
>>>> really simple I'm trying to do.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Mezzanine Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Mezzanine Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Mezzanine Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to