Phpmemcachedadmin installation in linux

Page 1

LinuxTechLab.com

phpMemcachedAdmin installation in Linux

Originally published on

LinuxTechLab.com


In our earlier tutorial, we have learned to install Memcached on Centos/RHEL & Ubuntu operating systems. For this tutorial we will discuss phpMemcachedAdmin installation, it is graphical\web interface used for the administration of memcached & that provides all the live stats for memcached. It provides real time stats for get, set, increment, decrements, evictions etc as well as other server stats. (Recommended Read :- Installing Memcached in Ubuntu & CentOS/RHEL )

Pre-requisites We need to have PHP packages installed on the system, most of these packages have been installed while installing memcached. But make sure that they are installed before configuring phpMemcachedAdmin, $ yum -y install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml php-xmlrpc php-snmp After installing these packages move ahead.

Step 1 – Downloading phpMemcachedAdmin We will start by creating a folder for phpMemcachedAdmin in /var/www, $ mkdir /var/www/phpMemcachedAdmin Next , download the required phpmemcachedadmin files using the below mentioned commands, $ wget https://github.com/hgschmie/phpmemcacheadmin/archive/master.zip file downloaded will be in a zip format, unzip the file & keep all the contents in the directory ‘/var/www/phpMemcachedAdmin’. Next we will assign the necessary permissions to the folder & its contents, $ chown -R apache.apache /var/www/phpMemcachedAdmin $ chmod -R 755 /var/www/phpMemcachedAdmin


Step 2 – Configuring phpMemcachedAdmin in Apache, We now need to add configuration file for phpMemcachedAdmin under the apache directory, $ vi /etc/httpd/conf.d/phpMemcachedAdmin.conf & add the following configurations to it, Alias /phpMemcachedAdmin /var/www/phpMemcachedAdmin Alias /phpmemcachedadmin /var/www/phpMemcachedAdmin <Directory /var/www/phpMemcachedAdmin> Order Deny,Allow Deny from All Allow from 192.168.0.0/24 Allow from 127.0.0.1 </Directory> <Directory /var/www/phpMemcachedAdmin> AuthUserFile /etc/httpd/.htpasswd AuthName “phpMemcachedAdmin Login Area” AuthType Basic require user admin </Directory>

Step 3 – Setting up authentication We have already mentioned the user that we will use i.e. admin, in the configurations of apache. We will now assign the user admin with a password by executing the following command, $ htpasswd -cm /etc/httpd/.htpasswd admin We now have completed our setup for phpMemcachedAdmin, restart the apache services to implement the changes. $ service httpd restart


Step 4- Access the web interface Open a web browser & enter the following URL from the web-browser, http://IP address of the server/phpMemcachedAdmin You will now be asked for username & password, after successful authentication we will be able to access the web interface for Memcached.

If you think we have helped you or just want to support us, please consider these :Connect to us: Facebook | Twitter | Google Plus

LinuxTechLab.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.