Hướng dẫn từng bước cách cài đặt Memcached trên Ubuntu 22. 04

Chào mừng bạn đến với hướng dẫn từng bước của chúng tôi về việc cài đặt Memcached, một hệ thống bộ nhớ đệm đối tượng bộ nhớ hiệu suất cao, trên Ubuntu 22. 04. Memcached là một công cụ tuyệt vời để tăng tốc các ứng dụng web bằng cách lưu trữ dữ liệu được truy cập thường xuyên trong bộ nhớ, giảm nhu cầu tìm nạp nó từ cơ sở dữ liệu mỗi lần. Nó được sử dụng rộng rãi bởi các nhà phát triển và đã được chứng minh là tăng cường tốc độ và hiệu suất của các trang web và ứng dụng.

Trước khi chúng tôi đi sâu vào quá trình cài đặt, hãy xem xét một số điều kiện tiên quyết. Đầu tiên và quan trọng nhất, bạn cần có hệ thống Ubuntu 22. 04 LTS sạch sẽ. Đảm bảo hệ thống của bạn được cập nhật bằng cách chạy lệnh sau:

Cập nhật sudo apt-get

Tiếp theo, có một vài gói chúng tôi cần cài đặt để đảm bảo cài đặt mượt mà của memcached:

sudo apt-get cài đặt libevent-dev thiết yếu

Với các điều kiện tiên quyết ngoài đường, giờ đây chúng tôi có thể tiến hành tải xuống và cài đặt memcached. Có một vài phương pháp có sẵn để cài đặt memcached trên Ubuntu, nhưng trong hướng dẫn này, chúng tôi sẽ sử dụng phương thức liên quan đến việc tải xuống gói trực tiếp từ kho lưu trữ Memcached.

Để tải xuống và cài đặt memcached, hãy làm theo các bước dưới đây:

Bước 1: Tải xuống Memcached bằng cách sử dụngwget:

wget http://www. memcached. org/files/memcached-1. 6. 10. tar. gz

Bước 2: Trích xuất các tệp đã tải xuống:

ta r-xvzf memcache d-1. 6. 10. tar. gz

Bước 3: Định cấu hình và cài đặt memcached:

CD Memcached-1. 6. 10 ./configure làm sudo thực hiện cài đặt

Sau khi chạy các lệnh này, Memcached nên được cài đặt và sẵn sàng sử dụng trên hệ thống Ubuntu 22. 04 của bạn. Tuy nhiên, chúng tôi vẫn cần kích hoạt và định cấu hình memcached như một dịch vụ để đảm bảo nó tự động bắt đầu.

Để cho phép Memcached làm dịch vụ, hãy làm theo các bước dưới đây:

Bước 1: Tạo tệp cấu hình cho memcached:

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

Bước 2: Thêm nội dung sau vào tệp:

[Đơn vị] Mô tả = Memcached Tài liệu = người đàn ông: Memcached (1) [Dịch vụ] ExecStart =/usr/bin/memcache d-u memcache d-m 6 4-p 1121 1-l 127. 0. 0. 1 [Cài đặt] Wantby = multi-user. target

Bước 3: Lưu tệp và thoát trình soạn thảo văn bản.

Bước 4: Tải lại cấu hình Trình quản lý Systemd:

Sudo Systemctl Daemon-Reload

Bước 5: Bắt đầu dịch vụ Memcached:

sudo systemctl bắt đầu memcached

Tại thời điểm này, memcached nên chạy trên hệ thống của bạn. Để xác minh trạng thái của dịch vụ Memcached, hãy chạy lệnh sau:

sudo systemctl trạng thái memcached

Nếu dịch vụ đang hoạt động và chạy, bạn sẽ thấy trạng thái là "hoạt động".

Tóm lại, chúng tôi đã cung cấp cho bạn một hướng dẫn từng bước về cách cài đặt Memcached trên Ubuntu 22. 04. Memcached là một hệ thống bộ nhớ đệm mạnh mẽ giúp tăng cường tốc độ và hiệu suất của các ứng dụng web của bạn. Bằng cách làm theo các hướng dẫn ở trên, bạn có thể bật memcache trên hệ thống Ubuntu của mình và bắt đầu sử dụng nó để tối ưu hóa các trang web và ứng dụng của bạn.

Phương pháp 1: Cài đặt Memcached trên Ubuntu 22. 04 từ kho lưu trữ mặc định

Hướng dẫn từng bước: Cách cài đặt Memcached trên Ubuntu 22. 04

Nếu bạn đang sử dụng Ubuntu 22. 04, bạn sẽ gặp may vì Memcached có sẵn trong kho lưu trữ mặc định. Phương pháp này là đơn giản và được khuyến nghị cho hầu hết người dùng.

Bước chân Sự miêu tả
1 Cập nhật danh sách gói hệ thống bằng cách chạy lệnh sau:
2 Kiểm tra xem Memcached đã được cài đặt trên hệ thống Ubuntu của bạn:
3 Nếu Memcached không được cài đặt, hãy sử dụng lệnh sau để cài đặt nó:
4 Xác minh rằng memcached hiện đã được cài đặt và chạy:

Sau khi làm theo các bước này, Memcached sẽ được lên và chạy trên hệ thống Ubuntu 22. 04 của bạn. Bây giờ bạn có thể định cấu hình các ứng dụng của mình để sử dụng memcached để tăng tốc độ truy xuất và lưu trữ cơ sở dữ liệu.

Tóm lại, phương pháp cài đặt MEMCached trên Ubuntu 22. 04 này là một lựa chọn tuyệt vời cho các nhà phát triển và quản trị viên hệ thống muốn có một máy chủ lưu trữ nhanh và hiệu quả. Thật dễ dàng để cài đặt, định cấu hình và sử dụng, làm cho nó trở thành một lựa chọn tuyệt vời để tăng tốc các ứng dụng dựa trên cơ sở dữ liệu.

Phương pháp 2: Cài đặt memcached trên Ubuntu 22. 04 từ mã nguồn

Nếu bạn thích cài đặt memcached trên Ubuntu 22. 04 từ mã nguồn, thì đây là hướng dẫn từng bước về cách thực hiện.

Bước 1: Tải xuống và cài đặt Điều kiện tiên quyết

Bắt đầu bằng cách cập nhật trình quản lý gói hệ thống của bạn bằng lệnh sau:

Cập nhật sudo apt-get

Tiếp theo, cài đặt các gói cần thiết sẽ giúp bạn xử lý mã nguồn:

sudo apt-get cài đặt git build-alesential libevent-de v-y

Bước 2: Tải xuống và định cấu hình Memcached

Truy xuất mã nguồn được ghi nhận bằng cách nhân bản kho lưu trữ bằng lệnh sau:

Git Clone https://github. com/memcached/memcached. git

Bây giờ, điều hướng đến mã Memcached đã tải xuống:

CD Memcached

Định cấu hình memcached bằng lệnh sau:

./configure

Bước 3: Xây dựng và cài đặt Memcached

Sau khi định cấu hình memcached, hãy sử dụng lệnh sau để xây dựng và cài đặt nó:

Make && sudo thực hiện cài đặt

Bước 4: Đặt memcached làm dịch vụ hệ thống

Bước 4: Đặt memcached làm dịch vụ hệ thống

Để đặt memcached làm dịch vụ hệ thống, hãy tạo tệp đơn vị SystemD bằng lệnh sau:

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

Sao chép và dán nội dung sau vào tệp:

[Đơn vị]
Mô tả = Máy chủ Memcached
Tài liệu = người đàn ông: Memcached (1)
After = network. target
[Dịch vụ]
ExecStart =/usr/local/bin/memcache d-u không a i-L 127. 0. 0. 1-P 1121 1-M 6 4-C 1024
Khởi động lại = luôn luôn
Người dùng = không ai
Giới hạn = 65536
[Cài đặt]
Wantby = multi-user. target

Lưu các thay đổi và thoát trình soạn thảo.

Cuối cùng, bật và khởi động dịch vụ Memcached bằng các lệnh sau:

sudo systemctl cho phép memcached

sudo systemctl bắt đầu memcached

Bước 5: Xác minh cài đặt

Bước 5: Xác minh cài đặt

Để kiểm tra trạng thái và đảm bảo rằng MemCached đang chạy, hãy sử dụng lệnh sau:

sudo systemctl trạng thái memcached

Nếu trạng thái cho thấy Memcached đang hoạt động và chạy, thì bạn đã cài đặt thành công MEMCached trên Ubuntu 22. 04 bằng mã nguồn.

Phần kết luận

Phần kết luận

Cài đặt memcached trên Ubuntu 22. 04 là một cách tuyệt vời để tăng tốc các ứng dụng PHP của bạn hoặc bất kỳ hệ thống nào khác có thể hưởng lợi từ bộ nhớ đệm. Hướng dẫn từng bước này đã chỉ cho bạn cách cài đặt memcached từ mã nguồn và bây giờ bạn có thể tận hưởng những lợi ích của máy chủ bộ nhớ đệm mạnh mẽ này.