Posts By: jonny

PHP Built-In Web Server

LAMP Development just got a little easier with PHP version 5.4 and the in-built PHP web server. To test a PHP application we can now navigate to the directory on the filesytem:

Then run the PHP Web Server:

In a web browser enter the location http://localhost:8000 to see your web application. The image… Read more »

Install Logtail on CentOS

I had a munin plugin script that uses the logtail program. Logtail comes with the ‘logcheck’ package – available in the EPEL repository. To install it make sure you have the EPEL repository installed. If not (for CentOS 6):

With the EPEL repository installed, install logcheck:

Logtail is installed to:

Set Default Theme in phpMyAdmin on CentOS

phpmyadmin

I have installed phpMyAdmin on CentOS 6 via the EPEL repository using:

I was asked to set the default theme from the new jazzy one to the traditional one. To do so I edited the phpMyAdmin config file. On CentOS this was at /etc/phpMyAdmin/config.inc.php but on other installations it may be under /usr/share/phpMyAdmin

Read more »

Load Testing FTP with JMeter

I needed to test a ProFTP server to ensure that it could cope with 200 simultaneous users. The relevant lines in /etc/proftpd.conf to control this are:

I followed the excellent instructions here for creating a Test Plan for FTP. I wanted to use hundreds of unique users and it is painfully slow adding users… Read more »

Getting Started PhoneGap/Cordova on Linux

I was following the guide How to Install PhoneGap in Ubuntu  and I am regurgitating that advice here with my own changes: Install PhoneGap and Pre-requisites

  Download Android SDK Download the Android sdk from http://developer.android.com/sdk/index.html, put it somewhere sensible and unpack it. I downloaded the ADT and unzipped it within my home folder :… Read more »

DigiCert Certificate Inspector on CentOS 6

DigiCert Certificate Inspector

Installation on CentOS Download the 64-bit RPM:

Install the package:

Register the Agent You will need your DigiCert credentials to register the agent:

Scan an Server

  Amend the Apache SSL Configuration for POODLE Vulnerability In the file used to configure SSL for Apache ( usually /etc/httpd/conf.d/ssl.conf ) find the section… Read more »

Unlocking Active Directory Accounts using LDAP

I am using PHP with LDAP to manage some aspects of user accounts within Active Directory. One of the things I needed to do was to reset the accounts of users who had incorrectly entered their password too many times. Initially I thought that the ‘useraccountcontrol’ field was what I needed as this is used… Read more »

LDAPS Active Directory Issues with php-5.3.3-27.el6_5.2.x86_64

I upgraded a CentOS server today updating PHP from

to

This stopped a PHP web application I had written from being able to communicate with Active Directory over LDAPS. Normal LDAP appears to continue working fine but when I change my connections back to ldaps they stop working. To deal with the problem… Read more »

SSH Socks Proxy for Web Browsing Private Network

We were configuring OpenStack on a private 192.168 network and needed to use a web browser to browse to the OpenStack dashboard. The quickest easiest way to do that is by:

From the ssh manpage: -D Specifies a local “dynamic” application-level port forwarding.  This works by allocating a socket to listen to port on… Read more »

SSH config for SSH Proxy Hopping

I regularly need to connect to SSH hosts behind a firewall via a single SSH host with SSH access enabled. Since I am connecting to many hosts through this proxy SSH host I can make my life a little easier by adding some entries to my ~/.ssh/config file: If I add the following:

I… Read more »