国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

新聞動(dòng)態(tài)

為您提供行業(yè)資訊、活動(dòng)公告、產(chǎn)品發(fā)布,匯聚最前沿流行的云計算技術(shù)

新聞公告


掃一掃添加企業(yè)微信客服

掃一掃添加企業(yè)微信客服


掃一掃添加微信客服

掃一掃添加微信客服

< 返回新聞公共列表

20253181725.gif

如何在CentOS 8上安裝Memcached(緩存服務(wù)器)

發(fā)布時(shí)間:2024-01-06 11:10:39 文章來(lái)源:互聯(lián)網(wǎng)

如何在centos 8上安裝memcached?memcached是一個(gè)高性能、開(kāi)源的內存鍵值緩存服務(wù),它在多種方面都很方便。首先,它通過(guò)緩存會(huì )話(huà)數據、用戶(hù)認證令牌和API調用來(lái)幫助加快應用程序的速度。此外,它還提供了一種機制,有助于在多個(gè)應用程序實(shí)例之間共享數據。

使用Memcached的好處是什么?我們可以將其優(yōu)勢總結為兩個(gè):提高應用程序的性能和降低應用程序的運行成本,因為它是免費的?,F在讓我們看看如何在CentOS 8系統的服務(wù)器上安裝和配置Memcached。


當你開(kāi)始工作時(shí),請確保你滿(mǎn)足以下要求:

能正常的訪(fǎng)問(wèn)CentOS 8服務(wù)器

具有sudo或高級權限的標準用戶(hù)。

話(huà)不多說(shuō),讓我們擼起袖子加油干吧。

1、安裝memcached緩存服務(wù)器

要安裝Memcached緩存服務(wù)器,請首先使用以下命令更新系統軟件包列表:

sudo dnf update -y

由于Memcached軟件包及其依賴(lài)項位于A(yíng)ppStream存儲庫中,因此我們將使用默認的軟件包管理器安裝Memcached,如下所示:

sudo dnf install -y memcached libmemcached


最后,您將獲得以下輸出,指示安裝成功。


為確保memcached安裝在CentOS 8上,執行:

rpm -q memcached

memcached-1.5.9-2.el8.x86_64

有關(guān)Memcached的更多詳細信息,請使用-qi參數,如圖所示。這將顯示更深入的信息,例如Memcached版本,體系結構,安裝日期,構建日期等等。

rpm -qi memcached


2、配置Memcached

Memcached的默認配置文件是/ etc / sysconfig / memcached。默認情況下,它會(huì )監聽(tīng)端口11211和本地主機(本地主機,該系統由127.0.0.1表示),如第5行所示。

[pkumar@memcache-centos8 ~]$ cat -n /etc/sysconfig/memcached

1 PORT=”11211″

2 USER=”memcached”

3 MAXCONN=”1024″

4 CACHESIZE=”64″

5 OPTIONS=”-l 127.0.0.1,::1″

[pkumar@memcache-centos8 ~]$

如果您要連接到Memcached的應用程序與Memcached位于同一服務(wù)器上,請保持默認配置不變。

如果你的應用程序運行在同一局域網(wǎng)的遠程系統上,并且你想讓它連接到Memcached服務(wù)器,請調整第5行,將本地主機地址127.0.0.1替換為遠程系統的IP地址。

例如,我們應用程序所在的遠程服務(wù)器的IP為192.168.2.100。因此,調整配置文件,如圖所示。

[ pkumar @ memcache-centos8?] $ sudo vi / etc / sysconfig / memcached

1 PORT =“ 11211”

2 USER =“ memcached”

3 MAXCONN =“ 1024”

4 CACHESIZE =“ 64”

5 OPTIONS =“-l 192.168.2.100 ,:: 1“

保存并退出配置文件。

3、配置防火墻以允許流量訪(fǎng)問(wèn)Memcached服務(wù)器

此外,我們需要通過(guò)打開(kāi)防火墻上的默認端口(端口11211)來(lái)允許流量訪(fǎng)問(wèn)Memcached服務(wù)器。

因此,運行以下命令:

sudo firewall-cmd –add-port=11211/tcp –zone=public –permanent

sudo firewall-cmd –reload

4、啟動(dòng)并啟用Memcached服務(wù)

完成所有配置后,啟動(dòng)并啟用Memcached,如下所示:

sudo systemctl start memcached

sudo systemctl enable memcached

要確認Memcached已啟動(dòng)并正在運行,請運行以下命令:

sudo systemctl status memcached


5、將Memcached與PHP集成

如前所述,Memcached可用于加速應用程序。為此,您需要在服務(wù)器上安裝特定于語(yǔ)言的客戶(hù)端。例如,如果您正在運行WordPress、discuz之類(lèi)的PHP應用程序,請如圖所示安裝php-pecl-memcache擴展。

上述擴展名或軟件包在默認的CentOS 8存儲庫中不可用,因此首先我們必須啟用epel和remi存儲庫,一個(gè)接一個(gè)地運行以下命令,

sudo dnf install epel-release -y

sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

sudo dnf module enable php:remi-7.4 -y

sudo dnf install -y php-pecl-memcache php-pecl-memcached

現在對其進(jìn)行測試,讓我們安裝Web服務(wù)器和其他PHP依賴(lài)項

sudo dnf install -y nginx php php-cli

現在啟動(dòng)Web服務(wù)器的服務(wù)(nginx)并創(chuàng )建一個(gè)測試PHP頁(yè)面,以驗證是否對PHP啟用了Memcached

sudo systemctl enable nginx.service –now

sudo systemctl restart memcached.service

sudo vi /usr/share/nginx/html/info.php

現在,將以下內容粘貼到文件中并保存更改。

<?php

phpinfo();

?>

之后,前往瀏覽器并瀏覽以下地址

http://你的服務(wù)器IP地址/info.php

向下滾動(dòng),然后在Memcached部分,該部分顯示有關(guān)Memcached的所有信息。



這證實(shí)了Memcached已安裝并且可以與PHP和Nginx Web服務(wù)器一起正常工作。

6、為基于Python的應用程序集成Memcached

對于Python應用程序,請確保安裝了pymemcache和python-memcached庫。

pip3 install pymemcache –user

pip3 install python-memcached –user

總結:Memcached是一種通過(guò)緩存常用內容來(lái)加速應用程序的簡(jiǎn)單且經(jīng)濟高效的方法。它是免費的開(kāi)源軟件,您可以根據自己的喜好進(jìn)行調整。



更多資訊:更多資訊

【文章聲明】

本站發(fā)布的【如何在CentOS 8上安裝Memcached(緩存服務(wù)器)】?jì)热荩▓D片、視頻和文字)以原創(chuàng )、轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng)

如果涉及侵權請盡快告知,我們將會(huì )在第一時(shí)間立刻刪除涉嫌侵權內容,本站原創(chuàng )內容未經(jīng)允許不得轉載,或轉載時(shí)需注明出處。

/template/Home/twy/PC/Static
性做久久久久久| 嫩草伊人久久精品少妇AV| 免费国产黄网在线观看| 国产精品对白刺激久久久| 中国少妇偷人HD| 2021亚洲VA在线VA天堂VA国产|