1. 先给Mac安装brew命令行,https://brew.sh/
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安装libevent
brew install libevent
3. 检查libevent
brew info libevent
4. 安装memcacehd
brew install memcached
5. 检查memcached
brew info memcached
注意,如何启动memcachaed:
To have launchd start memcached now and restart at login:
brew services start memcached
Or, if you don't want/need a background service you can just run:
/usr/local/opt/memcached/bin/memcached
启动Memcached
memcached -d -p 11211 -u nobody -c 1024 -m 64
检查是否启动成功
ps -ef|grep memcached
检查各项memcached参数
memcached -h
6. 安装telnet
brew install telnet
7. 直接使用telnet连接到memcached端口
telnet localhost 11211
$ telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
有以上输出代表成功连接Memcached。
试着键入 set foo 0 0 3
读取 get foo
SeenochengdeMacBook-Pro:~ see$ memcached -d -p 11211 -u nobody -c 1024 -m 64
SeenochengdeMacBook-Pro:~ see$ telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
set foo 0 0 3
STORED
get foo
VALUE foo 0 3
END
全部成功。
--------------------
经过实践,建议不要在本机上安装后端开发环境,毕竟与真实服务器环境相比,本机(如Mac、Win)原始开发环境差太多。
所以建议,在Vmware 虚拟机中安装Centos7,模拟真实开发环境。这个样环境真实,而且环境好移植。
--------------------
安装PHP主环境:
方法一:宝塔面板 https://www.bt.cn/
方法二:一键lnmp https://lnmp.org/install.html ,这个需要再次安装自定义扩展,如vsftp、memcached。
安装过程可以参考https://blog.csdn.net/weixin_41827162/article/details/82914526
--------------------
-