 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
PHPFreaks.com: Protecting php applications with PHPIDS
by Chris Cornutt January 07, 2009 @ 07:57:06
The PHPFreaks.com website has posted a recent tutorial looking at a tool that can help you protect you and your web applications from possible malicious users - PHPIDS.
PHPIDS (PHP-Intrusion Detection System) is a simple to use,
well structured, fast and state-of-the-art security layer
for your PHP based web application. The IDS neither strips,
sanitizes nor filters any malicious input, it simply
recognizes when an attacker tries to break your site and
reacts in exactly the way you want it to. Based on a set of
approved and heavily tested filter rules any attack is given
a numerical impact rating which makes it easy to decide what
kind of action should follow the hacking attempt.
They look at the installation of the tool, an example configuration (that sets up some logging and caching settings) and a PHP script to enable the functionality. Then you can use the auto_prepend Apache directive to load it on each page and protect your site quickly and easily.
voice your opinion now!
phpids tutorial application autoprepend configuration installation
Mike Bernat's Blog: Installing Xdebug - Best Decision You Will Ever Make
by Chris Cornutt July 04, 2008 @ 10:26:20
Mike Bernat is a big fan of XDebug and has posted about why he thinks installing it is the best decision you'll ever make.
I finally got around to installing Xdebug on my development environment and have decided it is the best thing since sliced bread. Installation was a breeze and the information it provides when something has gone wrong is incredibly helpful during debugging.
He explains what the software does, how it can help you and your development - even how to get it up and running on your PHP install (seriously, it's drop dead easy...why haven't you installed it yet?). He also points to the tutorial on the Zend Developer Zone introducing the powerful tool.
voice your opinion now!
xdebug installation example debug output
Ibuildings Blog: Off-The-Shelf Server Setup
by Chris Cornutt May 30, 2008 @ 08:43:28
On the Ibuildings blog, Ian Barber has a reminder to PHP developers out there used to their servers "just working" because of the popularity of LAMP. He recommends digging a little deeper to the "behind the scenes" of how the server is configured.
PHP programmers generally know what a good systems architecture should look like, but it is often a reality of development that they will have little input on the system itself until the last minute. In fact, it's far from uncommon for a developer to be faced with an off-the-shelf dedicated LAMP server, and left up to their own devices.
He recommends getting to know things like the package manager for your distribution (apt, yum, yast, etc), stripping down the modules your installation is using, check that all of the packages in use need to be enabled and ensure that the network connection is set up correctly and is what you need for the site.
voice your opinion now!
oftheshelf default installation configuration behindthescenes lamp server
Nessa's Blog: Installing suPHP on cPanel
by Chris Cornutt December 06, 2007 @ 12:06:00
On her blog today Nessa has written up a tutorial on getting SuPHP working along with cPanel on your system.
I wrote this tutorial a while back and figured it would be good to post because suPHP is growing more popular as an alternative to phpSuExec. The instructions assume that you are on a Linux cPanel server and are familiar with how to install PHP, but do not want to use EasyApache's suPHP installer in WHM.
It's a long process but a lot of it is just configuration changes and grabbing the right software. Every line of each of the config files you'll need to change is there ready to cut and paste into your files as well as the command line calls you'll need to make to configure/compile and move files to where they need to go.
voice your opinion now!
suphp cpanel installation tutorial steps suphp cpanel installation tutorial steps
Nexen.net: PHP 4 and PHP 5 are in a boat from will to reality
by Chris Cornutt October 03, 2007 @ 12:04:00
On Nexen.net today, Damien Seguy presents some numbers on something that there's not a lot of research done on - the number of servers running multiple PHP versions.
This subject was hot at the birth of PHP 4 (running PHP 4 and PHP 3, or course), and it is coming back with a vengeance for PHP 5, backed by the immense user base of PHP 4. If PHP 5 is the default installation in 2008, what will happen to all those users? [...] Based on this observation and my earlier experience of cohabitation, I wondered if there was any indicator of multiple PHP installation.
He used the same tracker he implements for his normal monthly stats and ran a modified query to get the numbers of multiple-version servers that are out there. He's graphed some of the results. Based on his results, though, he notes a market for multiple PHP installations but "a pretty small one", noting that you're probably better off making the jump out to PHP5 anyway.
voice your opinion now!
php4 php5 simultaneous installation graph statistics php4 php5 simultaneous installation graph statistics
HowTo Forge: Multisite CVS Drupal Installation on Ubuntu
by Chris Cornutt August 08, 2007 @ 11:16:00
A new tutorial over on the HowTo Forge website today steps you through the process of getting a multisite Drupal installation set up on Ubuntu via CVS.
This howto shows you how to do a multi-site Drupal install on Ubuntu. It also covers how to layout your directories for ease of maintenance, and how to ensure that you can update Drupal easily from CVS.
Why go to all this bother? Why not just install Drupal using sudo aptitude install drupal? The answer is that as your website gets more popular, you're going to need to keep up to date with security patches, as well as manage all the custom modules you've installed.
The tutorial is broken up into sections:
- Configure DNS
- Install Packages
- Test Apache2/PHP Installation
- Test MySQL Installation
- Install Drupal Using CVS
- CVS Updates
- Create Additional Directories
- Create the Drupal Sites
- Configure Drupal
voice your opinion now!
drupal installation multisite cvs ubuntu tutorial drupal installation multisite cvs ubuntu tutorial
|
Community Events
Don't see your event here? Let us know!
|