Tuesday, July 1, 2008

OK...another change for the web server...

When I was still racing mountain bikes in the mid 90s, the term that comes to mind was "retro-grouch"...

I was being a retro-grouch myself when I was trying to force the issue of using an old 486 (also from the mid 90s) as a web server, largely because I could. When that didn't work, I decided to use a Pentium 1 instead (likely from the mid to late 90s).

And I DID get that to work, but...

I started thinking about something I read about Freesco. One of the limitations of it was that there was no way that it'd ever take a gigabit ethernet card. This may not be an extreme problem for the time being, but it could be in the future (especially if I used the 486, since I couldn't even find a 10/100Mbps card for an ISA bus - I'd have to stick with a 10Mbps card). The other limitation that was standing out was the version of the Linux kernel it uses. It was so old that even it'd only run the first version of the Apache web server.

These things stuck in my head, and I started reasoning things this way...

1) I would like a more up to date version of Apache web server running.
2) I just installed Absolute Linux on a spare PC. Why couldn't I run something Slackware based to run the web server?
3) The PC I just got from my Freecycle list was already running Ubuntu. Why not just run Ubuntu instead of Slackware or Freesco and make my life simpler for the time being.
4) I can always go back and play with Slackware later.
5) I'm getting about three old Pentium III grade computers from someone else on my Freecycle list tomorrow. Why not build the web server from that?

So with that reasoning, I took the wife and kids to my favorite electronics store (also known as the Happiest Place on Earth - sorry Walt, not THAT place) and picked up another gigabit ethernet card and three Cat-6 cables to start the infrastructure of Mater Dei Television's future connection. I almost bought a gigabit router, too, but the salesman talked me out of it, saying that we'll get "bottlenecked at our ISP". He has no idea I intend on running this on a T1, perhaps even in the short term, and a much thicker pipeline in the longer term.

Keep praying. We're close!

Stay Tuned...

ICTM,
Chuck, MI

Saturday, June 28, 2008

Web Server

OK...so the web server isn't going to be an old 486...

It looks like I'll be building it up with an old Pentium 233 MMX instead.

Granted, the older computer would have been nicer to use, and I got it to boot Freesco and post and whatnot, but nevertheless, those old IDE controller cards are next to impossible to come by, and if you do have any (I have two), they're near impossible to configure.

So, I'm using an old PC that was freecycled to me. I just need to get a larger hard drive now so I don't have to mess with it for awhile. Ideally, when I get another computer to use as a web server, I'm going to load Absolute Linux on it and stick it in my office.

Waste not, want not.

Stay Tuned...

ICTM,
Chuck, MI

PS - Someday, after MDTV actually has a signal going out over the internet, I will return to actual Catholic content on this blog and move the tech talk over to another one. In the meantime, though, one blog is sufficient.

Wednesday, June 25, 2008

Quick Update

The MDTV Darwin Streaming Server has been up for almost a total of ten days now, running nice and steady. I've not gotten a chance to do much more on that due to a few other projects that have been in the works. My old server that was being used for DSS was decommissioned when I put the new one online, but I will be recommissioning it soon to be used as an FTP server. It makes too much sense to have one of those, especially if I'm out in the field editing video and I need to get some programming back to the "station" (if that's what you want to call it - Facing facts, it's the server in my basement).

I'm also working on a web server that is based around a (get this) 66Mhz 486...

Scary, isn't it?

The nice thing is that I'll be using Freesco on that, and I upgraded the RAM in the box so it can do all the nifty things Freesco will do. 64MB RAM is nothing these days, but in a 486 running Freesco, that's almost overkill! I plan on running the Apache Web Server with this, and since that's all this box is doing (holding web pages that will ultimately redirect the user to the videos on the VoD server, which is on a considerably faster server), I really wouldn't think that I'd need anything faster.

Besides, if this works well and keeps costs down, it helps because that would be more money to put towards either the production of new programming or the cost of obtaining old programming. And besides, the Freecycler in me says that it's best not to stick another PC in the landfill. Even the Vatican is trying to "Go Green" these days.

Stay Tuned...

ICTM,
Chuck, MI

Sunday, June 15, 2008

Latest Progress

Seeing that I wound up having to usher at our TLM this evening, I was only able to figure out two things today, one by default and one by research...

1) I now know how to restart Darwin Streaming Server after a reboot. This is by merely starting the Perl script in the directory to which it was installed. I had to figure this out after I came home from said TLM and there was my server sitting on the login screen...

2) I may have found the settings to use in MediaCoder for use in transcoding material to use on Darwin. This is good since I've failed pretty consistently in this regard recently. I will test this tomorrow.

Now, I just have to find that serial mouse for my son's laptop and a way to raise about $150,000 to obtain a house for my family and ample office and studio space to continue Mater Dei Television in a way that would allow me to do this full time. Please pray...

Stay Tuned!

ICTM,
Chuck, MI


Saturday, June 14, 2008

New Server Installed But...

The new server is up and running Ubuntu 8.04 LTS and has Darwin Streaming Server running on it as we speak, but I still can't seem to stream anything out if it was transcoded with MediaCoder (which is too bad, seeing that's a nice little program - at least as far as Windows standards go). I'm going to have to fix the transcoder issues tomorrow, as it's late and the wife wants to spend a little time with me tonight.

The good night is that I did find out that you can actually get DSS installed and running in "root" but then switch back to the user to run it. That's a good sign.

In any case, I'm tired. The new server is going and the old server will likely be made into a web server soon.

Stay Tuned!

ICTM,
Chuck, MI

Friday, June 13, 2008

New Server

Well, the new server seemed to be pretty stable overnight. It's not the fastest thing that I've ever built, and certainly not the prettiest, but it's faster and has more memory than what the streaming video is currently running on. I've not yet installed the OS. I'm still running Ubuntu live. Nevertheless, I'm happy thus far. Before I install anything, though, I'm going to put a gigabit ethernet card in it first, so it looks like a trip to my favorite electronics/computer store is in my foreseeable future...

Stay Tuned!

ICTM,
Chuck, MI

Thursday, June 12, 2008

Crossing My Fingers...

OK. I just built a server with a PC motherboard that had been giving me all sorts of fits the last time I used it. I had different memory in it back then, and that's since been changed.

I'm going to run Ubuntu on it on the live distro all night and see if I can move the mouse in the morning. If I was able to, then that's telling me the memory was the problem the first time. If it freezes, it's probably a bad motherboard and I'm going to be launching a barrage of obscenities that would make Ralphie's Dad blush...

I'd name this server Jude, after St. Jude, but believe it or not, saints aren't in my naming scheme. I can't tell you what my naming scheme is because then I'm easier to hack.

Stay Tuned!

ICTM,
Chuck, MI