Debian8(amd64)安装部署Memcached管理工具MemAdmin(2)

报错了,根据错误提示安装memcache的扩展支持:
root@test1:/var/www/html# apt-get install php5-memcache
root@test1:/var/www/html# dpkg -L php5-memcache
/.
/usr
/usr/lib
/usr/lib/php5
/usr/lib/php5/20131226
/usr/lib/php5/20131226/memcache.so      #库文件在这里
/usr/share
/usr/share/doc
/usr/share/doc/php5-memcache
/usr/share/doc/php5-memcache/examples
/usr/share/doc/php5-memcache/examples/memcache.php.gz
/usr/share/doc/php5-memcache/examples/example.php
/usr/share/doc/php5-memcache/changelog.Debian.gz
/usr/share/doc/php5-memcache/copyright
/usr/share/doc/php5-memcache/memcache.php.gz
/usr/share/doc/php5-memcache/changelog.gz
/usr/share/doc/php5-memcache/package.xml.gz
/usr/share/doc/php5-memcache/README.gz
/usr/share/doc/php5-memcache/CREDITS
/usr/share/doc/php5-memcache/example.php
/usr/share/php
/usr/share/php/.registry
/usr/share/php/.registry/.channel.pecl.php.net
/usr/share/php/.registry/.channel.pecl.php.net/memcache.reg
/etc
/etc/php5
/etc/php5/mods-available
/etc/php5/mods-available/memcache.ini

root@test1:/var/www/html# vim /etc/php5/fpm/php.ini
#搜索“extension”关键字,在“; extension_dir = "ext" ”下增加下边的代码
extension_dir = "/usr/lib/php5/20131226"
extension = memcache.so
root@test1:/var/www/html# /etc/init.d/php5-fpm restart
[ ok ] Restarting php5-fpm (via systemctl): php5-fpm.service.

再次访问测试页面,如下,有memcache的相关信息:

Debian8(amd64)安装部署Memcached管理工具

再访问memadmin的页面,如下:

Debian8(amd64)安装部署Memcached管理工具

至此,memadmin工具部署完成。
4、memadmin工具的简单运用

默认时memadmin工具的登陆用户名及密码都为admin,可以在配置文件中进行更改,如下:
root@test1:/var/www/html# pwd
/var/www/html
root@test1:/var/www/html# vim memadmin/config.php
<?php
if (!defined('IN_MADM')) exit();
$config['user'] = "admin"; // your username
$config['passwd'] = "admin"; // your password
.........

登陆memadmin后是如下页面:

Debian8(amd64)安装部署Memcached管理工具

点击“添加”后,memcached就被添加到“服务器连接列表”中,如下:

Debian8(amd64)安装部署Memcached管理工具

再点击“开始管理”后,就可察看memcached服务器的监控信息,如下图:

Debian8(amd64)安装部署Memcached管理工具

接下来就摸索着使用这工具吧!
5、额外的配置优化

现在,我们是可以尽情的使用memadmin这工具了,但此服务器的主要功能是提供memcached服务,而memadmin只是一个对memcached的管理工具而已,使用频率并不是特别高,所以,分配给nginx,php5-fpm的资源只需要一点即可,特别是在你服务器资源很紧张的情况下更应该对nginx和php5-fpm这两个服务进行优化。
5.1、nginx优化
    先来看看默认时nginx的工作特性,如下:
root@test1:~# pgrep nginx
11748
11750
11751
11752
11753
root@test1:~# ps aux | grep nginx
root      11748  0.0  0.3  91172  3064 ?        Ss  12:25  0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data  11750  0.0  0.4  91816  4776 ?        S    12:25  0:01 nginx: worker process                         
www-data  11751  0.0  0.4  91828  5028 ?        S    12:25  0:00 nginx: worker process                         
www-data  11752  0.0  0.3  91476  3752 ?        S    12:25  0:01 nginx: worker process                         
www-data  11753  0.0  0.3  91476  3752 ?        S    12:25  0:01 nginx: worker process                         
root      12909  0.0  0.2  12948  2196 pts/1    S+  15:53  0:00 grep nginx
#默认时,nginx有一个主进程,4个worker进程

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/047fb33d84a2a8ba32e6013d5fd33a0a.html