Centos8 stream系統編譯安裝Memcached教程。

zhilian發表於2024-01-25

在CentOS 8 Stream系統上編譯安裝Memcached的教程如下:

  1. 首先,確保您的CentOS 8 Stream系統已經安裝了必要的開發工具和依賴項。您可以使用以下命令安裝它們:

    sudo dnf install gcc make libevent-devel
  2. 下載Memcached的原始碼包。您可以訪問Memcached的官方網站( )或使用以下命令下載:

    wget 
  3. 解壓原始碼包:

    tar -zxvf memcached-1.6.12.tar.gz
  4. 進入解壓後的目錄:

    cd memcached-1.6.12
  5. 配置編譯引數:

    ./configure --prefix=/usr/local/memcached

    這裡使用了  /usr/local/memcached作為安裝路徑。您可以根據需要修改安裝路徑。

  6. 編譯和安裝Memcached:

    makesudo make install
  7. 建立一個用於Memcached的配置檔案:

    sudo vi /etc/sysconfig/memcached

    新增以下內容:

    PORT="11211"USER="memcached"MAXCONN="1024"CACHESIZE="64"OPTIONS=""

    可以根據需要修改配置引數。

  8. 建立一個用於Memcached的系統使用者:

    sudo useradd -r memcached -d /var/run/memcached
    sudo chown memcached:memcached /var/run/memcached
  9. 建立一個用於Memcached的systemd服務單元檔案:

    sudo vi /etc/systemd/system/memcached.service

    新增以下內容:

    [Unit]Description=MemcachedAfter=network.target[Service]ExecStart=/usr/local/memcached/bin/memcached -u memcached -p 11211 -m 64 -c 1024[Install]WantedBy=multi-user.target
  10. 啟動Memcached服務:

    sudo systemctl start memcached

    可以使用以下命令檢查Memcached服務的狀態:

    sudo systemctl status memcached

以上是在CentOS 8 Stream系統上編譯安裝Memcached的基本教程。請注意,具體的配置和引數可能因您的需求而有所不同,您可以根據自己的情況進行調整。同時,請確保在執行任何操作之前備份重要的檔案和配置。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3005038/,如需轉載,請註明出處,否則將追究法律責任。

相關文章