Monday, June 18, 2012

Installing Zend Server CE on Fedora 16

First things first, follow the environment setup under the "Manually Installing Zend Server" section at http://files.zend.com/help/Zend-Server/zend-server.htm#rpm_installation.htm

If you attempt the installation steps you will encounter errors about your packages requiring the zend-base package.

However, a `yum install zend-base` will not successfully install the package on your system to resolve this dependency. You must perform this step manually.


Run the following command:
yum info zend-base

You should get output that looks something like this:
Name        : zend-base
Arch        : x86_64
Version     : 5.6.0
Release     : 276
Size        : 2.6 M
Repo        : installed
Summary     : Basic files needed for ZendServer
URL         : http://www.zend.com
License     : Zend
Description : Basic files needed for ZendServer.

Run the following commands, substituting <Tags> with their corresponding values.

wget -O zend-base.rpm http://repos.zend.com/zend-server/rpm/<Arch>/zend-base-<Version>-<Release>.<Arch>.rpm && sudo rpm -Uhv zend-base.rpm

So, with my example output, the URL would be as follows:
http://repos.zend.com/zend-server/rpm/x86_64/zend-base-5.6.0-276.x86_64.rpm


Now you can install Zend Server CE with the following command:

sudo yum install zend-server-ce-php-<PHP Version>

To ensure retrieval of updated packages from the web you can optionally also run:

sudo yum clean all


Make sure, also, that selinux is allowing your lighthttpd and httpd processes to run and do what they need to do.

Saturday, September 04, 2010

A baby, A baby, I have a baby!

On September 1st, 2010 (1 week before her due date) at 3:24am, after 25.5 hours of labor (23 of it back labor with no epidural), my daughter - Sophie Elizabeth - came into the world. She weighed in at a grand 9 pounds 11 ounces and measured 19 inches. So, average length baby, above average weight. She's what the nurses referred to as LGA (Large for Gestational Age).

Labor started around 2:00 AM on August 31st. Katie was in a lot of discomfort because of the back labor. We put her in a warm bath, and I massaged the back of her hips. We checked in the birthing center at 8:30 AM. Katie, at this point, was dilated to 3cm.

After several more excruciating hours of back labor, Katie had progressed to the point they though it was a good idea to move her to the tub (5cm). She got in the warm tub and was very grateful for the warm, relaxing water.

After many more hours, and with a friction rash developing on her back where we were massaging, she had progressed to 8cm, and plateaued there. The midwife suggested we break the water to help the labor along. We were hesitant and decided to hold off for a little while longer to see if walking around and a birthing ball could help the labor progress (as well as try to move baby anterior instead of posterior to relieve the back labor).

About an hour after this, Katie still had not progressed and was in a lot of discomfort because of the continual back labor. We consented to breaking the water in hopes of getting things to move along. There was some meconium in the water, but not very much. Katie got back in the tub and the intensity of her contractions was noticeably more intense.

After 3 more hours of laboring, Katie was still just at 8cm. Something was holding up labor. However, the good news at this point was that when we broke the water baby moved anterior, which meant an easier exit for baby.

Because Katie had not progressed, we transfered to the hospital (at about 12:00 am), so that we could get some drugs to help ease the labor and help it progress.

The doctor inserted an internal fetal monitor (He screwed the thing into my baby's scalp! What a monster), and we got the anesthesiologist over to give Katie an epidural. The epidural eased all of her discomfort (since she went numb from the cauda equina down) and she had progressed to a complete 10cm within 15 minutes. They let her "rest and descend" for about an hour to recover some of her energy.

Due to exhaustion (2 hours of sleep, and such a long labor) her contractions weren't intense enough to help push baby out much. She was put on a pitocin drip to help the contractions and we began pushing the baby out. (In my opinion, there has got to be a better way to push than that. Sheesh).

After about 10ish contractions worth of pushing (about 1.5 hours), and a very large episiotomy, Sophie came into the world. They did some lung suction (because of the meconium), then whisked her off to the NICU because she was having trouble breathing.

They put her on CPAP for an hour, then kept her their for observation for another 30 minutes, at which point she was deemed stable and transfered to the nursery.

In the nursery, she was given her first bath. I was there, but too tired to think, and didn't ask for the opportunity to do the honors. Her vitals were taken, and she was handed over to me. Our nurse was informed that she was ready, and I took a seat to wait for the nurse and just hold my baby. Over 30 minutes later, and a brief nap in the chair with Sophie, I asked where the nurse was. Apparently she had forgotten Sophie was ready (or been busy and not yet had time).

The nurse came rushing to the nursery, and Sophie was transfered to Mother and Baby, where Katie was very anxiously awaiting really meeting her baby. She was finally able to hold Sophie, after many many long hours. I dare say, there isn't quite anything so sweet as the love a mother has for her newborn babe.









Our album of Sophie pictures can be found here:: http://www.flickr.com/photos/killermonk/tags/sophie/