Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Remi Collet:
PHP 7.0 as Software Collection
Mar 26, 2015 @ 10:15:48

Remi Collet has a new post today talking about the next major release of the PHP language - PHP 7 - and how it, in its current state, can be installed now as an RPM from the "remi" repository as a software collection.

RPM of upcoming major version of PHP 7.0, are available in remi repository for Fedora 20, 21, 22 and Enterprise Linux 6, 7 (RHEL, CentOS, ...) in a fresh new Software Collection (php70) allowing its installation beside the system version. As I strongly believe in SCL potential to provide a simple way to allow installation of various versions simultaneously, and as I think it is useful to offer this feature to allow developers to test their applications, to allow sysadmin to prepare a migration or simply to use this version for some specific application, I decide to create this new SCL.

Instructions for the installation (via yum) are included and a list of some things "to be noticed" about the setup are also included.

tagged: php7 software collection fedora enterprise linux rpm yum install remi repository

Link: http://blog.famillecollet.com/post/2015/03/25/PHP-7.0-as-Software-Collection

Mike Willbanks' Blog:
RPM Packaging - Building and Deploying your own PHP
Dec 22, 2011 @ 09:41:18

Mike Willbanks has a new post to his blog about a different sort of technique for deploying PHP - building your own RPMs instead of just using the pre-packaged ones. This opens up a whole world of customization options.

In the PHP world, one might ask why not just build it from source? Well, an RPM IS built from source and then distributed to many servers – we can ensure that we have the same packages on each, we can maintain the same versions and if you’ve read my previous post on Pirum you will know that I also like mirroring PEAR packages.

He walks you through the structure of an RPM package (the spec file, with examples, and the source), the "%prep", "%build" and "%install" containers as well as where the source needs to live for things to work correctly.

tagged: rpm package custom build deploy tutorial

Link:

Chris Jones' Blog:
PHP 5.3.8 RPMs are on oss.oracle.com
Aug 31, 2011 @ 08:40:06

Chris Jones has posted a quick note to his blog today about some new PHP packages that are available from Oracle of 5.3.8 (RPM) with one of the latest OCI8 extensions already included.

I've built PHP 5.3.8 RPM packages with various common extensions (and the latest OCI8 1.4.6) for Linux x64. They are downloadable at oss.oracle.com/projects/php/. These binaries might be useful for quick testing. They are unsupported.

He points to packages on the ULN site if you're looking for something a bit more stable. The OCI 1.4.6 version of the extension includes a few new features but was mostly a test suite update.

tagged: oracle oci8 extension rpm package download

Link:

Dan Field's Blog:
Deploying PHP Applications on Red Hat Linux
Jun 14, 2010 @ 08:44:53

Dan Field has a new post to his blog today about deploying PHP applications "The Red Hat Way" - as a single RPM package that can be dropped into any RedHat system and installed easily.

Red Hat is one of the largest Linux distributions in the enterprise market and there are a multitude of other RPM based distributions such as CentOS, Fedora, Mandriva, SuSE. Many people are deploying their web projects into RPM based environments and it makes a lot of sense to try to do things the "Red Hat Way". This post deals with introducing the Red Hat filesystem layout and automatically deploying a web application into it with the RPM package management tool and a YUM repository.

He shows how to build the configuration files, making a build properties file, creating the Apache configuration, setting up a config for the VirtualHost to be added to the Apache install and finally, building the tarball package and making it into an RPM.

tagged: deploy application redhat rpm yum package

Link:

PHP 10.0 Blog:
Zend Server PHP sources
Oct 27, 2009 @ 09:48:26

On the PHP 10.0 blog today Stas points out some packages from Zend that are the source versions of the Zend Server platform:

I was asked about PHP going with Zend Server, specifically from which sources it is built - as we don't ship source packages for the builds. Since Zend Server includes PHP build that can have some patches applied from SVN past the release (i.e. if the package has version 5.2.10 it might have some patches that were in SVN 5.2 branch past 5.2.10 tag) - I think it is important that people know what they are going to run if the use Zend Server.

The two packages, php-5.2-source-zend-server and php-5.3-source-zend-server, can be installed just like any other rpm/deb package and will give you full access to the source of the latest Zend Server installation. There's no Changelog included yet, but it should be "Coming Soon" according to Stas.

tagged: package zendserver source rpm deb

Link:

Chris Jones' Blog:
PHP OCI8 1.3 RPM is now on ULN
Dec 12, 2008 @ 07:55:31

Chris Jones has announced that the latest build of the OCI8 drivers for PHP (the RPM of them) has been posted to their "Unbreakable Linux Network" site.

A "php-oci8-11gR1" RPM is now available on the "Unbreakable Linux Network" (http://linux.oracle.com/) in the Oracle channel. If you have the appropriate ULN subscription, you can use 'up2date' or 'yum' to install it and its dependencies (e.g. the Oracle Instant Client 11g RPM).

This new package includes drivers for 9iR2, 10g and 11g Oracle databases and uses connection pooling if it is available.

tagged: oracle rpm update unbreakable linux network database driver

Link:

Christopher Jones' Blog:
PHP 5.2.5 RPMs with OCI8 and PDO_OCI are available
Dec 14, 2007 @ 07:52:00

Christopher Jones has a (very) quick announcement about the latest builds of the PHP RPMs for Enterprise linux installations:

PHP 5.2.5 RPMs for x86 Enterprise Linux (i.e. RHEL) 4.6 and 5.1 are on http://oss.oracle.com/projects/php/. These are supplied "as is".

The RPMs are part of a project to provide support for Oracle Enterprise Linux servers (as well as Red Hat installs) and provide a PHP command line, CGI interface and an Apache module quickly and easily. Check out the project page to find out more and to grab this latest build.

tagged: oci8 pdooci package rpm enterprise oracle linux redhat oci8 pdooci package rpm enterprise oracle linux redhat

Link:

Christopher Jones' Blog:
PHP 5.2.5 RPMs with OCI8 and PDO_OCI are available
Dec 14, 2007 @ 07:52:00

Christopher Jones has a (very) quick announcement about the latest builds of the PHP RPMs for Enterprise linux installations:

PHP 5.2.5 RPMs for x86 Enterprise Linux (i.e. RHEL) 4.6 and 5.1 are on http://oss.oracle.com/projects/php/. These are supplied "as is".

The RPMs are part of a project to provide support for Oracle Enterprise Linux servers (as well as Red Hat installs) and provide a PHP command line, CGI interface and an Apache module quickly and easily. Check out the project page to find out more and to grab this latest build.

tagged: oci8 pdooci package rpm enterprise oracle linux redhat oci8 pdooci package rpm enterprise oracle linux redhat

Link:

Gennady Feldman's Blog:
Installing Oracle Instant Client and making it work with PHP
Nov 05, 2007 @ 12:53:00

Maggie Nelson has linked to a blog post detailing one of the simplest ways to get a powerful database system, Oracle, up and working with PHP:

This is something that I wanted to post up for a while, because this is rather simple stuff and yet it took me a while to put this whole thing together for my own use/setup. It's also something that got some people interested and they asked me to post this up. So this post is for Maggie Nelson who is an active PHP and Oracle advocate.

It's basically an eleven step process to get things up and working (on linux) and involves installing RPMs, editing config files, and configuring the PHP installation to pull in the Oracle module.

tagged: oracle instant client compile rpm linux install oracle instant client compile rpm linux install

Link:

Gennady Feldman's Blog:
Installing Oracle Instant Client and making it work with PHP
Nov 05, 2007 @ 12:53:00

Maggie Nelson has linked to a blog post detailing one of the simplest ways to get a powerful database system, Oracle, up and working with PHP:

This is something that I wanted to post up for a while, because this is rather simple stuff and yet it took me a while to put this whole thing together for my own use/setup. It's also something that got some people interested and they asked me to post this up. So this post is for Maggie Nelson who is an active PHP and Oracle advocate.

It's basically an eleven step process to get things up and working (on linux) and involves installing RPMs, editing config files, and configuring the PHP installation to pull in the Oracle module.

tagged: oracle instant client compile rpm linux install oracle instant client compile rpm linux install

Link: