GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal Memcached dengan Apache di Ubuntu 20.04

Memcached adalah program caching objek sumber terbuka yang mempercepat kinerja database Anda dengan menyimpan data dalam memori. Ini sangat berguna untuk situs web dinamis yang memungkinkan panggilan objek PHP berulang untuk di-cache di memori sistem. Ini menyimpan data berdasarkan nilai kunci untuk string atau objek arbitrer kecil. Ini menawarkan banyak fitur termasuk, kemudahan penggunaan, latensi sub-milidetik, arsitektur multithreaded, partisi data, dukungan untuk banyak bahasa, dan banyak lagi.

Dalam tutorial ini, kami akan menunjukkan cara menginstal Memcached dengan Apache di VPS Ubuntu 20.04.

Prasyarat

  • VPS Ubuntu 20.04 (kami akan menggunakan paket SSD 2 VPS kami)
  • Akses ke akun pengguna root (atau akses ke akun admin dengan hak akses root)

Langkah 1:Masuk ke Server &Perbarui Paket OS Server

Pertama, masuk ke server Ubuntu 20.04 Anda melalui SSH sebagai pengguna root:

ssh root@IP_Address -p Port_number

Anda harus mengganti 'IP_Address' dan 'Port_number' dengan alamat IP dan nomor port SSH masing-masing server Anda. Selain itu, ganti 'root' dengan nama pengguna akun admin jika perlu.

Sebelum memulai, Anda harus memastikan bahwa semua paket OS Ubuntu yang diinstal di server sudah diperbarui. Anda dapat melakukannya dengan menjalankan perintah berikut:

apt-get update -y
apt-get upgrade -y

Langkah 2:Instal Memcached

Paket Memcached tersedia di repositori OS default Ubuntu 20.04. Anda dapat menginstalnya dengan menjalankan perintah berikut:

apt-get install memcached libmemcached-tools -y

Secara default, layanan Memcached akan dimulai secara otomatis setelah menginstalnya di sistem Anda. Anda dapat memverifikasinya dengan perintah berikut:

systemctl status memcached

Anda akan mendapatkan output berikut:

● memcached.service - memcached daemon
     Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset>
     Active: active (running) since Fri 2021-01-08 08:25:36 UTC; 12s ago
       Docs: man:memcached(1)
   Main PID: 32022 (memcached)
      Tasks: 10 (limit: 2353)
     Memory: 1.5M
     CGroup: /system.slice/memcached.service
             └─32022 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P>

Jan 08 08:25:36 ubuntu2004 systemd[1]: Started memcached daemon.

Anda juga dapat memulai dan menghentikan layanan Memcached menggunakan perintah berikut:

systemctl start memcached
systemctl stop memcached

Memcached mendengarkan pada port 11211, Anda juga dapat memverifikasinya menggunakan perintah berikut:

ss -antpl | grep 11211

Anda akan mendapatkan output berikut:

LISTEN  0        1024                    127.0.0.1:11211          0.0.0.0:*      users:(("memcached",pid=32022,fd=26))  

Langkah 3:Konfigurasi Memcached

File konfigurasi utama memcached terletak di /etc/memcached.conf. Secara default, Memcached mendengarkan di localhost pada port 11211. Jika aplikasi Anda berjalan pada host jarak jauh, maka Anda perlu mengonfigurasi Memcached untuk mengizinkan koneksi dari host jarak jauh.

Untuk melakukannya, edit /etc/memcached.conf:

nano /etc/memcached.conf

Temukan baris berikut:

-l 127.0.0.1

Ganti dengan IP server Anda seperti gambar di bawah ini:

-l 192.168.0.100

Simpan dan tutup file kemudian restart layanan Memcached untuk menerapkan perubahan:

systemctl restart memcached

Langkah 4:Instal dan Konfigurasi Apache dengan Dukungan Memcached

Selanjutnya, Anda perlu menginstal Apache dan PHP, dan mengaktifkan dukungan Memcached. Anda dapat menginstal ekstensi Apache, PHP dan PHP Mecached dengan perintah berikut:

apt-get install apache2 php libapache2-mod-php php-memcached php-cli -y

Simpan dan tutup file kemudian restart layanan Apache dan Memcached untuk menerapkan perubahan:

systemctl restart apache2
systemctl restart memcached

Langkah 5:Verifikasi Memcached

Selanjutnya, buat file di dalam direktori root web Apache dan uji apakah Memcached berfungsi atau tidak.

nano /var/www/html/phpinfo.php

Tambahkan baris berikut:

<?php
phpinfo();
?>

Simpan dan tutup file kemudian buka browser web Anda dan ketik URL http://your-server-ip/phpinfo.php . Anda akan melihat layar berikut:

Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkan ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara menginstal Odoo 10 di Ubuntu 16.04 dengan Apache sebagai proxy terbalik

  2. Instal WordPress dengan Memcached dan Nginx di Ubuntu

  3. Instal phpMyAdmin di Ubuntu 20.04 dengan Apache

  1. Cara Menginstal Odoo 12 di Ubuntu 18.04 dengan Apache sebagai Proxy Terbalik

  2. Cara Menginstal Odoo 14 di Ubuntu 20.04 dengan Apache sebagai Proxy Terbalik

  3. Cara Menginstal Let's Encrypt di Ubuntu 20.04 dengan Apache

  1. Cara Menginstal WordPress dengan Apache di Ubuntu 18.04

  2. Cara Menginstal Joomla dengan Apache di Ubuntu 18.04

  3. Instal phpMyAdmin di Ubuntu 22.04 dengan Apache