如何在ubuntu上安装和配置memcached
时间:2019-04-29 03:17:14 来源:igfitidea点击:
Memcached是一个免费的、开源的内存缓存系统,它通过将大量数据缓存到内存中来加速web应用程序,这些数据是由页面加载请求或API调用生成的。
Memcached在加速基于php的web应用程序(如WordPress、Joomla、Drupal和Python应用程序)方面特别有用。
如何在Ubuntu上安装Memcached
更新已安装包的包列表
$ sudo apt update
安装Memcached和管理工具
$ sudo apt install memcached libmemcached-tools
如何启动memcached
$ sudo systemctl status memcached
配置Memcached
Memcached的配置文件:/etc/memcached.conf
Memcached的默认监听端口: 11211
Memcached的默认监听地址: 127.0.0.1
如果Memcached和应用程序不在同一台服务器上,那么需要修改监听地址。比如:
-l 192.168.1.100
如何重启memcached
要使修改生效,需要重启memcached服务
$ sudo systemctl restart memcached
为memcached配置防火墙
$ sudo ufw allow 11211/tcp $ sudo ufw reload $ sudo ufw status
为应用设置memcached
假设我们的php应用程序比如WordPress ,需要使用memcached。 那么需要安装扩展php-memcached。
$ sudo apt install php-memcached
如果应用程序是python写的,那么需要安装pymemcache
$ pip install pymemcache $ pip install python-memcached