Good Day .

Welcome to my piece of the World Wide Web. Owning this domain since the time of the 14.4 baud modem I have seen the technology that drives it transform. In this new time of crossplatform revolutions I've redesigned my site to use a few new ones.

So which ones to use..... geez there are so many. I went with PHP; .Net Core MVC; Java/Tomcat MVC; and threw in some perl, servicenow and salesforce action to spice it up.

Or at least thats the plan.... Today is/was March 22, 2019. Spring just sprung yesterday with a full moon 50 degree sunny day to a snow flake filled sky this morning. So if you want to get your geek going you can follow my transformation as it happens. Or perhaps we are already in the future and I am done. Wow! That was easy.

This page we are on is written on PHP using Bootstrap for display. It is hooked up to my FaceBook App so anytime someone visits FaceBook knows.... "Say Hi FaceBook!". It is also hooked up to Google so they are tracking every click you make along side FaceBook. Not sure if that is good or not. I could put adds up from Google, but seems to me that is just free space for them. It takes 100's of clicks to make pennies, while they get free add space... hmmmm

At the moment it is all hard coded static text. However, it will evolve into a data driven CMS I created a while back.

All will be running in my DMZ on Centos 7 using a Apache web server as a front end and proxy server. Each frame work will be supported by a different datbase.

  • Mysql for PHP.
  • MS SQL for .NET
  • Postgres for Java.
  • And if Oracle has a free version I will work that in.

So continue on to see how my network was transformed in the year 2019.

Before: we can launch we must build the site. Thanks to the All Knowing Internet, and the folks at Microsoft, I know now how to. Host ASP.NET Core on Linux with Apache

First: we get the server ready as per.... Install .NET Core SDK on Linux CentOS

rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
yum update
yum install dotnet-sdk-2.2

SELinux: When using Apache as a reverse proxy, Apache responds with a message that can be seen in the Apache error logs:
[error] (13)Permission denied: AH00957: HTTP: attempt to connect to 127.0.0.1:5000 (127.0.0.1) failed

Cause: By default, SELinux prevents Apache from initiating outbound connections, so it is unable to proxy requests.

Resolution: Run the following command on the server to allow apache to make outbound connections.
/usr/sbin/setsebool -P httpd_can_network_connect 1

OK the staging and production servers are ready!

BAM!!:A slight learning curve... but Saturday mornings rule and about 24 hours later I have .NETCORE running on centos 7 using reverse proxy through Apache 2.4. :)

Now you can follow my network transformation on the .net core site I will develop over here.... after lunch...

2019 Technology Transformation

AND if you are still reading... You can follow my transformation into the future of LED lighting on the Apache Ofbiz ERP system I have been developing over in 2020 Feed the World Technology Transformation.

Follow my development into the world of LED technology and watch me change the world and grow more food for everyone to enjoy! This site will be using Apache Ofbiz ERP suite using Java Tomcat Groovy and I am sure many more...

2020 Feed the World Technology Transformation
Learn With Me...
on your own.

On my MediaWiki

...
Paul McLean on top of Clute Mountain, NY

Me on top of Clute Mountain, NY

What's happening:

Here will be a ticker of sorts highlighting current events within PaulMcLean.US. It will be hooked into a real time web API to keep it current and live.

Great Sacandaga Lake at Day, NY
Weather for: Day, NY