<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 23 May 2012 04:42:25 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Wes Ray's Blog: Configuring Fedora 12 PHP/MySQL Server with Nginx and reverse proxy to Apache]]></title>
      <guid>http://www.phpdeveloper.org/news/15448</guid>
      <link>http://www.phpdeveloper.org/news/15448</link>
      <description><![CDATA[<p>
<i>Wes Ray</i> has <a href="http://www.wessray.com/php/configuring-fedora-13-php-mysql-server-with-nginx-and-reverse-proxy-to-apache/">posted a step-by-step guide</a> to help you get your Fedora server up and running with PHP, MySQL and the Nginx web server. He also sets up Apache as a reverse proxy for the web requests.
</p>
<blockquote>
Ok so I'm going to make this article quick, simple and to the point.  Fuck the bullshit, lets get ya'll setup with nginx with a  reverse proxy to apache in less than an hour.   Now this article is made for VPS type system such as linode or slicehost.  We're starting at the point in which you have Fedora 13 actually installed, base system.
</blockquote>
<p>
He goes through the steps to install all of the needed packages - nginx, PHP, MySQL - and then how to configure nginx to serve up your websites. He notes that the important part is the location of the container to get PHP working. Setting up Apache is a simple one-line change to the httpd.conf and he even includes the installation of APC, mlocate and fail2ban.
</p>]]></description>
      <pubDate>Wed, 17 Nov 2010 13:15:37 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Carson McDonald's Blog: Building HipHop PHP for Fedora 12 on 64 bit and 32 bit Systems]]></title>
      <guid>http://www.phpdeveloper.org/news/14076</guid>
      <link>http://www.phpdeveloper.org/news/14076</link>
      <description><![CDATA[<p>
<i>Carson McDonald</i> has just released a guide for getting the highly-anticipated release from Facebook, <a href="http://github.com/facebook/hiphop-php/">HipHop PHP</a>, <a href="http://www.ioncannon.net/programming/918/building-hiphop-php-for-fedora-12-on-64-bit-and-32-bit-systems">up and running on Fedora 12 systems</a> (both 32 and 64 bit flavors).
</p>
<blockquote>
The first thing to note is that they are only supporting 64 bit systems officially. [...] I'm going to assume at first that you are using a 64 bit system and then end with what you need if you are still using a 32 bit system.
</blockquote>
<p>
He used an EC2 instance to substitute for a local 64 bit machine, but it works all the same. He includes the commands (package changes) to get the machine where it needs to be to perform the HipHop install and how to get the latest HipHop source from github. Most of the install is handled via packages, but you will need to get into the HipHop source a bit and change a few things for <a href="http://github.com/facebook/hiphop-php/issues#issue/6">this issue</a>. With everything in place you can run a cmake/make on the source and wait for the resulting binary to be created.
</p>
<p>
He's condensed down this whole process into <a href="http://www.ioncannon.net/examples/hiphopgo.sh">one script</a> for those that want a simpler solution.
</p>]]></description>
      <pubDate>Tue, 23 Feb 2010 11:15:42 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Rob Richards' Blog: PHP, Oracle and SELinux]]></title>
      <guid>http://www.phpdeveloper.org/news/9290</guid>
      <link>http://www.phpdeveloper.org/news/9290</link>
      <description><![CDATA[<p>
<i>Rob Richards</i> mentioned in a <a href="http://www.phpdeveloper.org/news/9261">previous book review</a> about some of the issues he was having getting the Oracle extension enabled on his Fedora 8 system. Well, he's come back after doing some more testing/compiling and has <a href="http://www.cdatazone.org/index.php?/archives/37-PHP,-Oracle-and-SELinux.html">found some resolution</a> to his issues.
</p>
<blockquote>
I really didn't need to get it running, but the sheer fact that I tried it and it wouldn't work, pissed me off enough to spend some time getting it resolved. Hopefully this helps anyone else having the same problem. I am currently using instant client 11.1, but I did try the 10.2 version with the same results.
</blockquote>
<p>
He <a href="http://www.cdatazone.org/index.php?/archives/37-PHP,-Oracle-and-SELinux.html">steps through</a> the process he followed - tracking down the missing libaio files, correcting an issue with SELinux loading the Oracle libraries and his realization: he just needed to allow text relocation. Included in the post are the command line calls that'd need to be made to make it all happen.
</p>]]></description>
      <pubDate>Thu, 20 Dec 2007 13:41:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[HowTo Forge: Fedora 8 Server Setup - LAMP, Email, DNS, FTP, ISPConfig - Page 6]]></title>
      <guid>http://www.phpdeveloper.org/news/9017</guid>
      <link>http://www.phpdeveloper.org/news/9017</link>
      <description><![CDATA[<p>
On the HowTo Forge website, there's a <a href="http://www.howtoforge.com/fedora-8-server-lamp-email-dns-ftp-ispconfig">new tutorial</a> that walks through the complete steps of setting up a Fedora 8 linux server with a full LAMP stack complete with email, DNS, FTP and ISPConfig support. They call it the "Perfect Server".
</p>
<blockquote>
This is a detailed description about how to set up a Fedora 8 server that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of Fedora 8, but should apply to the 64-bit version with very little modifications as well.
</blockquote>
<p>
It's a <a href="http://www.howtoforge.com/fedora-8-server-lamp-email-dns-ftp-ispconfig">seven page</a> process with plenty of screenshots and settings to help make the installation nice and easy. 
</p>]]></description>
      <pubDate>Mon, 12 Nov 2007 09:32:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[HowTo Forge: Installing Lighttpd With PHP5 And MySQL Support On Fedora 7]]></title>
      <guid>http://www.phpdeveloper.org/news/8793</guid>
      <link>http://www.phpdeveloper.org/news/8793</link>
      <description><![CDATA[<p>
The HowTo Forge website has <a href="http://www.howtoforge.com/lighttpd_php5_mysql_fedora7">a new installation tutorial</a> posted today showing how to get the combination of Lighttpd, PHP5, MySQL and Fedora 7 up and running.
</p>
<blockquote>
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Fedora 7 server with PHP5 support (through FastCGI) and MySQL support.
</blockquote>
<p>
There's about six steps to the process, including getting all of the packages. Thankfully, there's very little configuration you'll need to do. Since Lighttpd uses the FastCGI component to load in PHP support, there's no need for compiling. It's as easy as grabbing the packages and making them play nicely together. Configuration file changes (examples) are included to almost make it as easy as a cut & paste.
</p>]]></description>
      <pubDate>Fri, 05 Oct 2007 09:33:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Secunia.com: Fedora update for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8719</guid>
      <link>http://www.phpdeveloper.org/news/8719</link>
      <description><![CDATA[<p>
Via <a href="http://secunia.com/advisories/26930/">this Secunia advisory</a> posted today, there's information about the update the Fedora Linux group has made to the PHP package included in their distribution. According to the release:
</p>
<blockquote>
This fixes some vulnerabilities, which can be exploited by malicious, local users to bypass certain security restrictions and by malicious people to bypass certain security restrictions and cause a DoS (Denial of Service).
</blockquote>
<p>
The <a href="https://www.redhat.com/archives/fedora-package-announce/2007-September/msg00354.html">original advisory post</a> has more details on what the update fixes as well as <a href="http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/">the link</a> to download the RPM packages to update your system. You can either manually download them or use the "yum" system to handle things a bit more automatically.
</p>]]></description>
      <pubDate>Tue, 25 Sep 2007 07:52:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Secunia.com: Fedora update for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8682</guid>
      <link>http://www.phpdeveloper.org/news/8682</link>
      <description><![CDATA[<p>
As mentioned in <a href="http://secunia.com/advisories/26802/">this advisory</a> on the Secunia website (reposted from the <a href="https://www.redhat.com/archives/fedora-package-announce/2007-September/msg00321.html">original advisory</a>) the Fedora Linux group has posted an update for their PHP package to bring it up to date with the recent PHP 5.2.4 release.
</p>
<blockquote>
Fedora has issued an update for php. This fixes a weakness and some vulnerabilities, where some have unknown impacts and others can be exploited by malicious users and malicious, local users to bypass certain security restrictions.
</blockquote>
<p>
You can find the complete list of packages that were updated in <a href="https://www.redhat.com/archives/fedora-package-announce/2007-September/msg00321.html">their advisory posting</a> and a brief mention of the easiest way for you to update your distribution (yum).
</p>]]></description>
      <pubDate>Wed, 19 Sep 2007 07:58:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[HowTo Forge: How To Harden PHP5 With Suhosin On Fedora 7]]></title>
      <guid>http://www.phpdeveloper.org/news/8340</guid>
      <link>http://www.phpdeveloper.org/news/8340</link>
      <description><![CDATA[<p>
The HowTo Forge site has a <a href="http://www.howtoforge.com/php_suhosin_fedora7">new tutorial</a> posted today for Fedora 7 users looking to keep their PHP installations a bit safer by installing the <a href="http://www.hardened-php.net/suhosin/index.html">Suhosin patch</a> from the Hardened-PHP Project.
</p>
<blockquote>
I will install both Suhosin parts in this tutorial, the Suhosin patch (for which we need to recompile PHP5) and the Suhosin PHP extension. To see what Suhosin can do, please refer to <a href="http://www.hardened-php.net/suhosin/a_feature_list.html">http://www.hardened-php.net/suhosin/a_feature_list.html</a>. The features of the Suhosin patch are listed under Engine Protection (only with patch); all the other features come with the Suhosin extension.
</blockquote>
<p>
It's (technically) a three step process, but there's lots of smaller steps under each one. There's also some screenshots of a phpinfo() page to show the results of each of the steps.
</p>]]></description>
      <pubDate>Fri, 27 Jul 2007 08:49:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[HowTo Forge: Installing A LAMP System With Fedora Core 6]]></title>
      <guid>http://www.phpdeveloper.org/news/6572</guid>
      <link>http://www.phpdeveloper.org/news/6572</link>
      <description><![CDATA[<p>
In <a href="http://www.howtoforge.com/installing_a_lamp_system_with_fedora_core_6">this new guide</a> from the HowTo Forge, they show you how to build, from scratch, a complete LAMP system on top of the Fedora Core 6 distribution.
</p>
<blockquote>
This is a detailed description about how to set up a Fedora Core 6 based server that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, DNS server, FTP server, MySQL server, POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of Fedora Core 6, but should apply to the 64-bit version with very little modifications as well.
</blockquote>
<p>
<a href="http://www.howtoforge.com/installing_a_lamp_system_with_fedora_core_6">The install</a> uses Apache 2, MySQL 5, Postfix, BIND9, proftpd, dovecot, and Webalizer to round out the system. There's screenshots and steps the whole way, so you're sure to be able to follow along easily. PHP is installed via a package so it makes things simpler.
</p>]]></description>
      <pubDate>Wed, 25 Oct 2006 10:38:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Robert Bolton's Blog: Setting up Fedora Core 5 for Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/5601</guid>
      <link>http://www.phpdeveloper.org/news/5601</link>
      <description><![CDATA[<p>
<i>Robert Bolton</i> installed his Apache web server and MySQL with almost no problem at all, but when it came to PHP5, there were a few issues. His goal? To set up a simple, clean installation that would would immediately with the Zend Framework.
</p>
<blockquote>
he way ZF is currently set up, it really only works from the root directory of a site (you can <a href="http://www.robertbolton.com/%E2%80%9D">use modified controller</a> to get around this), although they are going to change the controller structure so it works in sub-directories in future releases.
</blockquote>
<p>
He <a href="http://www.robertbolton.com/setting-up-fedora-core-5-for-zend-framework">notes</a> the changes he made to the hosts file to set up two different domains as well as the chnages to the httpd.conf to set them up. This also includes the Rewrite rules to funnel requests back down to the main controller. He also includes a vi setting to work with tab characters the same way as "recommended" by the Zend Framework - 4 spaces wide.
</p>]]></description>
      <pubDate>Thu, 15 Jun 2006 13:52:11 -0500</pubDate>
    </item>
  </channel>
</rss>

