Re: Wordpress charm PHP 7

2016-07-29 Thread Matt Bruzek
Luigi,

You have to join the email list before you can send to it. You can join
here:  https://lists.ubuntu.com/mailman/listinfo/juju

We don't have any books (yet) but we do have many youtube videos of some of
our charm schools and other training material that you can watch at your
convenience. Search for "Juju charm school" or "Juju office hours".
http://youtube.com/jujucharms

We currently do not have an nginx charm that acts as a reverseproxy
relation at this time. We do have haproxy with reverseproxy and a varnish
charm that works as a reverseproxy. The wordpress charm can be configured
to install nginx or apache as the web host.

I took the liberty to put a quick bundle together that is set up as you
have indicated with haproxy, wordpress, memcached, mariadb set up with
master and slave replication. I put redis in there, but those charms don't
currently have a redis relation (which we could add).

Deploy this bundle in your favorite cloud and let me know how it works for
your situation. Remember all these charms are open source operations so if
they don't do things exactly as you wish, you can edit and improve them as
you see fit.

Thanks,

   - Matt Bruzek <matthew.bru...@canonical.com>

On Fri, Jul 29, 2016 at 9:39 AM, Luigi Nica <lu...@nica.pro> wrote:

> Hi Matt,
>
> Thank you for your answers (I’m resending the email because juju list
> rejected the email).
>
> Ideally, I would take a one day training so I learn how to do things by
> myself. Where I can see the curriculum? There is a website?
>
> Also, I tried to find a book on this subject but without any luck.
>
> If we substitute nginx with haproxy we loose the caching feature of nginx
> so we will have to introduce Varnish, who have issues with woocommerce and
> need some advanced configs. But I know that it’s doable.
>
> Another solution will be implementing Litespeed, who can remove the need
> for nginx, varnish and apache.
>
> Thank you!
>
> Regards,
> Luigi
>
>
> On Fri, Jul 29, 2016 at 10:06 AM, Matt Bruzek <
> matthew.bru...@canonical.com> wrote:
>
>> ​Hello Luigi,
>>
>> Thanks for the email! I am happy to help with this project. My responses
>> are in-line.
>>
>>
>> On Thu, Jul 28, 2016 at 10:30 PM, M Bruzek <mbru...@gmail.com> wrote:
>>
>>> -- Forwarded message --
>>> From: "Luigi Nica" <lu...@nica.pro>
>>> Date: Jul 27, 2016 10:53 PM
>>> Subject: Wordpress charm PHP 7
>>> To: <mbru...@gmail.com>
>>> Cc:
>>>
>>> Hi Matt,
>>>
>>> Thank you for creating this Wordpress charm (
>>> https://code.launchpad.net/~charmers/charms/trusty/wordpress/trunk)
>>>
>>> ​
>> I help curate the wordpress charm but I can not take credit for creating
>> it, that was Marco Ceppi.
>> ​
>>
>>
>>> I am very new to orchestration but I’m learning…
>>>
>>> ​
>> This is great news! I would be happy to show you how to model solutions
>> with Juju charms.
>> ​
>>
>>
>>> Do you think you can adapt this charm to PHP7?
>>>
>>>
>> ​Yes, this is an open source project, and anyone can contribute.
>> ​
>>
>>
>>> Also, do you think you can do a bundle for Woocommerce that can be
>>> deployed on Digital Ocean?
>>>
>>
>> ​We do not have an official DigitalOcean provider but I happen to know
>> this can be done with the manual provider
>> <https://jujucharms.com/docs/stable/clouds-manual> support in Juju. I
>> run a blog on DigitalOcean using Juju and the ghost charm.
>> ​
>>
>>
>>> • Nginx as reverse proxy, Apache 2.4 load balanced, Php 7, Redis,
>>> Memcached, Mariadb master/slave
>>>
>>>
>> ​We have most of these applications already charmed up for you. I would
>> substitute haproxy for nginx and your contribution to the wordpress charm
>> would upgrade to Php 7.
>>
>> It’s not for a big project, just that I love speed and as I’m not a sys
>>> admin. Having a bundle like this, I could implement it with Digital Ocean
>>> and  have a load time under 400ms with this setup.
>>>
>>> If you can not contribute this, I’m ready to try to contribute with some
>>> money for your time.
>>>
>>
>> ​I am fully booked at the moment but I am happy to help you create a
>> bundle for this solution. We host charm schools which is one on one
>> training, we have staff on IRC in #juju on chat.freenode.net, and have a
>> mailing list (which I have carbon copied)​. We hold office hours where
>> users can bring up topics that they want to learn more about.
>>
>> Hopefully someone on this list might be interested in helping Woocommerce
>> model their solution.
>>
>> Which method would work best for you?
>>
>>
>>> Thank you! Please let me know.
>>>
>>> Regards,
>>> Luigi
>>> ᐧ
>>>
>> ​
>>
>
> ᐧ
>


woocommerce-bundle.yaml
Description: application/yaml
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Wordpress charm PHP 7

2016-07-29 Thread Luigi Nica
Hi Matt,

Thank you for your answers (I’m resending the email because juju list
rejected the email).

Ideally, I would take a one day training so I learn how to do things by
myself. Where I can see the curriculum? There is a website?

Also, I tried to find a book on this subject but without any luck.

If we substitute nginx with haproxy we loose the caching feature of nginx
so we will have to introduce Varnish, who have issues with woocommerce and
need some advanced configs. But I know that it’s doable.

Another solution will be implementing Litespeed, who can remove the need
for nginx, varnish and apache.

Thank you!

Regards,
Luigi


On Fri, Jul 29, 2016 at 10:06 AM, Matt Bruzek <matthew.bru...@canonical.com>
wrote:

> ​Hello Luigi,
>
> Thanks for the email! I am happy to help with this project. My responses
> are in-line.
>
>
> On Thu, Jul 28, 2016 at 10:30 PM, M Bruzek <mbru...@gmail.com> wrote:
>
>> -- Forwarded message --
>> From: "Luigi Nica" <lu...@nica.pro>
>> Date: Jul 27, 2016 10:53 PM
>> Subject: Wordpress charm PHP 7
>> To: <mbru...@gmail.com>
>> Cc:
>>
>> Hi Matt,
>>
>> Thank you for creating this Wordpress charm (
>> https://code.launchpad.net/~charmers/charms/trusty/wordpress/trunk)
>>
>> ​
> I help curate the wordpress charm but I can not take credit for creating
> it, that was Marco Ceppi.
> ​
>
>
>> I am very new to orchestration but I’m learning…
>>
>> ​
> This is great news! I would be happy to show you how to model solutions
> with Juju charms.
> ​
>
>
>> Do you think you can adapt this charm to PHP7?
>>
>>
> ​Yes, this is an open source project, and anyone can contribute.
> ​
>
>
>> Also, do you think you can do a bundle for Woocommerce that can be
>> deployed on Digital Ocean?
>>
>
> ​We do not have an official DigitalOcean provider but I happen to know
> this can be done with the manual provider
> <https://jujucharms.com/docs/stable/clouds-manual> support in Juju. I run
> a blog on DigitalOcean using Juju and the ghost charm.
> ​
>
>
>> • Nginx as reverse proxy, Apache 2.4 load balanced, Php 7, Redis,
>> Memcached, Mariadb master/slave
>>
>>
> ​We have most of these applications already charmed up for you. I would
> substitute haproxy for nginx and your contribution to the wordpress charm
> would upgrade to Php 7.
>
> It’s not for a big project, just that I love speed and as I’m not a sys
>> admin. Having a bundle like this, I could implement it with Digital Ocean
>> and  have a load time under 400ms with this setup.
>>
>> If you can not contribute this, I’m ready to try to contribute with some
>> money for your time.
>>
>
> ​I am fully booked at the moment but I am happy to help you create a
> bundle for this solution. We host charm schools which is one on one
> training, we have staff on IRC in #juju on chat.freenode.net, and have a
> mailing list (which I have carbon copied)​. We hold office hours where
> users can bring up topics that they want to learn more about.
>
> Hopefully someone on this list might be interested in helping Woocommerce
> model their solution.
>
> Which method would work best for you?
>
>
>> Thank you! Please let me know.
>>
>> Regards,
>> Luigi
>> ᐧ
>>
> ​
>

ᐧ
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Wordpress charm PHP 7

2016-07-29 Thread Matt Bruzek
​Hello Luigi,

Thanks for the email! I am happy to help with this project. My responses
are in-line.


On Thu, Jul 28, 2016 at 10:30 PM, M Bruzek <mbru...@gmail.com> wrote:

> -- Forwarded message --
> From: "Luigi Nica" <lu...@nica.pro>
> Date: Jul 27, 2016 10:53 PM
> Subject: Wordpress charm PHP 7
> To: <mbru...@gmail.com>
> Cc:
>
> Hi Matt,
>
> Thank you for creating this Wordpress charm (
> https://code.launchpad.net/~charmers/charms/trusty/wordpress/trunk)
>
> ​
I help curate the wordpress charm but I can not take credit for creating
it, that was Marco Ceppi.
​


> I am very new to orchestration but I’m learning…
>
> ​
This is great news! I would be happy to show you how to model solutions
with Juju charms.
​


> Do you think you can adapt this charm to PHP7?
>
>
​Yes, this is an open source project, and anyone can contribute.
​


> Also, do you think you can do a bundle for Woocommerce that can be
> deployed on Digital Ocean?
>

​We do not have an official DigitalOcean provider but I happen to know this
can be done with the manual provider
<https://jujucharms.com/docs/stable/clouds-manual> support in Juju. I run a
blog on DigitalOcean using Juju and the ghost charm.
​


> • Nginx as reverse proxy, Apache 2.4 load balanced, Php 7, Redis,
> Memcached, Mariadb master/slave
>
>
​We have most of these applications already charmed up for you. I would
substitute haproxy for nginx and your contribution to the wordpress charm
would upgrade to Php 7.

It’s not for a big project, just that I love speed and as I’m not a sys
> admin. Having a bundle like this, I could implement it with Digital Ocean
> and  have a load time under 400ms with this setup.
>
> If you can not contribute this, I’m ready to try to contribute with some
> money for your time.
>

​I am fully booked at the moment but I am happy to help you create a bundle
for this solution. We host charm schools which is one on one training, we
have staff on IRC in #juju on chat.freenode.net, and have a mailing list
(which I have carbon copied)​. We hold office hours where users can bring
up topics that they want to learn more about.

Hopefully someone on this list might be interested in helping Woocommerce
model their solution.

Which method would work best for you?


> Thank you! Please let me know.
>
> Regards,
> Luigi
> ᐧ
>
​
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju