31
Aug
About how much I know about compiling codes form source
Practically speaking, I’m just a script kiddie copying and pasting walk-throughs made by the kind people in the Open Source movement. I set-up this web server with the help of Google, and a liberal amount of experimentation (and lots of reformatting to get rid of all the odd-balls that pop up).
So today, when I saw that php-cgi was listed as one of the updated modules, I panicked. Basically, I had compiled my version of php-cgi from source, patched with php-fpm to run the fastcgi instances. With that patched version written over by the official version from Ubuntu’s repository, I had to find some way to re-compile the version I needed for the set-up to continue working.
It’s my epiphany. I might have lived under the illusion that I knew what I was doing, but in reality, I’m being shown that the rabbit hole goes deeper than it initially did. I re-compiled a newer version of php with the help of a newer guide, with trepidation in my heart. Will the compilation work, or would it crash and burn?
I brought php-fpm back up after it was installed. Immediately, my own blog started to throw warnings all over the page. In fact, if you were here moments ago, you would have seen the errors crowding the front page. With nowhere to turn to except for Google, I search for an answer online. Thankfully, so many people already had the problem that it was solved quite quickly. I patched the file in question, and so now the errors are gone.
It’s all thanks to Google that I’m able to run this server on my own, as well as the great open source community out there for being willing to help the newbies. I, for one, am grateful for the opportunity to use and learn open source software.