1.安裝Memcached
dnf install memcached
根據提示完成安裝
2.啟動Memcached
輸入以下命令:
service memcached start
輸出以下內容:
Redirecting to /bin/systemctl start memcached.service
驗證Memcached是否成功啟動,輸入以下參數:
ps -aux | grep memcached
如果輸出:
memcach+ 17974 0.0 0.0 325564 1180 ? Ssl 13:10 0:00 /usr/bin/memcached -u memcached -p 11211 -m 64 -c 1024
以下內容,則成功啟動。
3.停止Memcamched
輸入以下命令:
service memcached stop
看到輸出為:
Redirecting to /bin/systemctl stop memcached.service
輸入以下命令:
ps -aux|grep memcached
查看是否已經停止成功
4.將Memcached設置開機啟動
輸入以下命令:
systemctl enable memcached.service
5.驗證開機啟動是否設置成功
重啟系統,然后輸入以下命令:
ps -aux | grep memcached
輸出如下:
memcach+ 855 0.0 0.0 325564 1172 ? Ssl 13:42 0:00 /usr/bin/memcached -u memcached -p 11211 -m 64 -c 1024
則開機啟動設置成功。
6.取消開機啟動
輸入以下命令取消開機啟動:
systemctl disable mysqld.service
7.使用啟動參數啟動Memcached服務
Memcached的啟動參數如下:
-d是啟動一個守護進程;
-m是分配給Memcache使用的內存數量,單位是MB;
-u是運行Memcache的用戶;
-l是監聽的服務器IP地址,可以有多個地址;
-p是設置Memcache監聽的端口,,最好是1024以上的端口;
-c是最大運行的並發連接數,默認是1024;
-P是設置保存Memcache的pid文件。
首先切換到Memcached執行文件的目錄,使用dnf安裝的目錄為:
/bin,輸入以下命令啟動Memcached:
memcached -l xxx.xxx.xxx.x -p 11231 -u root -m 64 -d
以上命令意思為:使用root用戶啟動Memcached,監聽端口為11231,可以設置公網ip地址。