Debian11系統編譯安裝Memcached教程。

zhilian發表於2024-01-14

在Debian 11系統上編譯安裝Memcached的教程如下:

  1. 更新系統軟體包:

    sudo apt update
    sudo apt upgrade
  2. 安裝編譯Memcached所需的依賴庫和工具:

    sudo apt install build-essential libevent-dev
  3. 下載Memcached原始碼包:

    wget 
  4. 解壓原始碼包:

    tar -zxvf memcached-1.6.12.tar.gz
  5. 進入原始碼目錄並進行配置和編譯:

    cd memcached-1.6.12
    ./configure
    make
  6. 安裝Memcached:

    sudo make install
  7. 建立Memcached配置檔案:

    sudo nano /etc/memcached.conf

    在檔案中新增以下內容:

    -d-m 64-p 11211-u nobody-l 127.0.0.1

    這些選項設定了Memcached的一些基本配置,例如分配的記憶體大小、監聽埠、使用者等。

  8. 建立Memcached服務啟動指令碼:

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

    在檔案中新增以下內容:

    [Unit]Description=memcached daemonAfter=network.target[Service]ExecStart=/usr/local/bin/memcached -d -u nobody -p 11211 -m 64 -l 127.0.0.1ExecReload=/bin/kill -USR1 $MAINPIDRestart=on-failure[Install]WantedBy=multi-user.target
  9. 啟動Memcached服務並設定開機自啟:

    sudo systemctl enable memcached.service
    sudo systemctl start memcached.service
  10. 驗證Memcached是否正常執行:
    執行以下命令,如果看到Memcached程式正在執行,則表示安裝成功:

    ps aux | grep memcached

以上是在Debian 11系統上編譯安裝Memcached的基本步驟。請根據實際情況進行相應的調整和配置。


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

相關文章