<div dir="auto"><div>> What is the advantage in using Ansible for this?  Why not just use Plesk or ISPConfig?  I'm talking getting down on the metal and actually installing and configuring and managing a ton of technology.</div><div dir="auto"><br></div><div dir="auto">Ansible is a "Configuration Management" tool/utility. Is isn't a replacement for Please/ISP config.</div><div dir="auto"><br></div><div dir="auto">You write "Configuration As Code" (CaC), so it can be quickly applied over and over. It'll make more sense after you get a basic introduction to Ansible.</div><div><br></div><div data-smartmail="gmail_signature">---<br>Thanks,<br>Alexander<br><br>Sent from my Google Pixel 7 Pro</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Feb 22, 2025, 07:53  <<a href="mailto:techlists@phpcoderusa.com">techlists@phpcoderusa.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks Alexander!!<br>
<br>
I always enjoy your feedback.<br>
<br>
<br>
On 2025-02-21 19:42, Snyder, Alexander J wrote:<br>
> Hi Keith --<br>
> <br>
> Once again, you've touched on topics that would be absolutely "low<br>
> hanging fruit" wins with (easily) Ansible and (probably) a little bit<br>
> of Docker. You can easily setup a bare metal web server, and get it<br>
> all configured with Ansible ... But I think Docker would be *clutch*<br>
> in taking the hassle and complication out of FRM/MVC/WEB ... Just my<br>
> two-cents there.<br>
> <br>
<br>
What is the advantage in using Ansible for this?  Why not just use Plesk <br>
or ISPConfig?  I'm talking getting down on the metal and actually <br>
installing and configuring and managing a ton of technology.<br>
<br>
I did it once on a laptop 3 or 4 years ago.  I leaned a lot and I got <br>
lucky.<br>
<br>
<br>
<br>
> Most of your posted topics seem to lean on your age or tech<br>
> background. I hear a lot of self-doubt mixed in. TRUST ME, I am the<br>
> absolute KING of self-doubt in the technical space. My "M.O." is<br>
> usually "hating" a technology because it's "stupid", which is just a<br>
> cover for me not knowing it and not being confident in my ability to<br>
> learn new things.<br>
> <br>
<br>
self-doubt or an accurate assessment?  I an a PHP developer not a system <br>
admin.  I let my skills become rusty and until recent I had not worked <br>
with a server since CentOS.  I've learned a lot in the last 6 months and <br>
feel stronger than ever.<br>
<br>
Yes I did configure that web server however I did not configure it to us <br>
PHP-FPM which I think is a critical piece.<br>
<br>
<br>
<br>
<br>
> Once upon a time I though "Regular Expressions" were "stupid" ... It's<br>
> been about 10 years since I climbed over that hill.<br>
<br>
<br>
I see the value however this is not part of my skill set.<br>
<br>
<br>
> <br>
> You've got this, because I believe in you -- WE believe in you, and<br>
> the fact that you're asking these kinds of questions means you're<br>
> already trying to take the first step(s).<br>
<br>
Thanks for the encouragement.<br>
<br>
<br>
> <br>
> Take an afternoon to review Ansible and YAML. YAML, as a language was<br>
> extremely simple to "get the hang of" ... For the essential basics. 8<br>
> years later and I'm still learning new things ... But the<br>
> "simple-pimple" basics can be had in an afternoon.<br>
<br>
I still do not see the value in Ansible for what I want to do.  I think <br>
the value for me is installing Linux on some hardware and spinning up <br>
and configuring each part of the puzzle with the end goal of a complete <br>
web server.  There is a lot to learn.  I think by going through each <br>
step on the command line would be the best learning opportunity.<br>
<br>
Yes I have some skepticism. A lot of skepticism.  To build a web server, <br>
a complete web server, on the command line, with DNS, email, webmail, <br>
Let's Encrypt ... etc is a ton of technology and a ton to know. AND it <br>
is a ton to support.<br>
<br>
I must confess that if I am able to learn enough to make this a reality <br>
I think I will have earned a place on the porch with the big dogs.<br>
<br>
This email exchange has caused me to look at this a bit harder.  I made <br>
the comment that I would be a fool to build a web server from scratch.  <br>
I realized I was looking at this from a business owner's perspective. <br>
They need their website to just work w/o a lot of attention so they can <br>
attend to their business.<br>
<br>
That is what I meant by being a fool.<br>
<br>
I am in the business of learning and sharing on YouTube and via my blog. <br>
  So taking this journey might just be the thing to do.<br>
<br>
The last part of this is not to get distracted.  There are lots of shiny <br>
objects out there.  To be successful I have to say NO to some of them.<br>
<br>
I am going to start putting a plan together for going bare metal.<br>
<br>
Thank you for taking this journey with me!!<br>
<br>
Keith<br>
<br>
<br>
<br>
<br>
> <br>
> Ansible is a bit deeper, but a couple of weeks dicking around the CLI<br>
> will have you running playbooks in no time.<br>
> <br>
> If you fall down the rabbit hole of "Ansible Roles" you'll realize<br>
> that a million-and-two things have already been coded for you!<br>
> <br>
> I hate roles and I think their stupid (see above if that doesn't make<br>
> sense!).<br>
> <br>
> Let me know how I can help!<br>
<br>
Thank you for your offer to help!!<br>
<br>
<br>
<br>
> <br>
> ---<br>
> Thanks,<br>
> Alexander<br>
> <br>
> Sent from my Google Pixel 7 Pro<br>
> <br>
> On Fri, Feb 21, 2025, 18:36 Keith Smith via PLUG-discuss<br>
> <<a href="mailto:plug-discuss@lists.phxlinux.org" target="_blank" rel="noreferrer">plug-discuss@lists.phxlinux.org</a>> wrote:<br>
> <br>
>> Hi,<br>
>> <br>
>> This is a dying on the vine question.  2 or 3 years ago I ran a web<br>
>> server from my home office.  The websites I am running on a VPS in a<br>
>> <br>
>> hosting center server are production.  I need them to run<br>
>> effortlessly.<br>
>> That is what I like about Plesk and ISPConfig.<br>
>> <br>
>> I got lucky in configuring that web server that was running on my<br>
>> home<br>
>> office Internet connection.<br>
>> <br>
>> I believe I would be a fool to try this.<br>
>> <br>
>> On top of that I am planning on creating a M-V-C framework and<br>
>> moving my<br>
>> websites to that.  And I have a web app I would like to build.<br>
>> <br>
>> I have developed some decent Linux skills, however I am no system<br>
>> administrator.<br>
>> <br>
>> Your Thoughts?<br>
>> <br>
>> Thanks!!<br>
>> <br>
>> Keith<br>
>> ---------------------------------------------------<br>
>> PLUG-discuss mailing list: <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank" rel="noreferrer">PLUG-discuss@lists.phxlinux.org</a><br>
>> To subscribe, unsubscribe, or to change your mail settings:<br>
>> <a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer noreferrer" target="_blank">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br>
</blockquote></div>