1、用yum安装PHP、Apache和一些依赖支持
yum -y install wget gcc gcc-c++ make php php-devel httpd libevent libevent-devel zlib-devel
2、上传所需文件到/usr/software/
memcache-3.0.8.tgz
memadmin-1.0.12.tar.gz
下载地址:http://pan.baidu.com/share/link?shareid=438431&uk=1829018343
3、安装memcached扩展
tar zxvf memcache-3.0.8.tgz
cd memcache-3.0.8
phpize
./configure --enable-memcache --with-php-config=/usr/bin/php-config --with-zlib-dir
由于是yum安装的php,可以使用find / -name php-config 查找php-config文件的位置
make
make install
会显示“Installing shared extensions: /usr/lib64/php/modules/”
4、在php.ini文件中添加memcache扩展,使php支持memcache
由于是yum安装的php,可以使用find / -name php.ini 查找php.ini文件的位置
vi /etc/php.ini
在文件尾增加以下内容
extension_dir ="/usr/lib64/php/modules/" (这里的路径就是上面make install完后显示的路径)
extension=memcache.so
检验memcache安装
php -m
在列表中应该可以找到memcache。
5、部署MemAdmin
tar zxvf memadmin-1.0.12.tar.gz
mv memadmin /var/www/html/
vi /var/www/html/config.php 可以修改用户名和密码
6、启动Apache
7、关闭iptables和selinux
service iptables stop
chkconfig iptables off
vi /etc/sysconfig/selinux
SELINUX=disabled
完成。