Memcached PHP kitaplıklarını Plesk Linux’a yükleyin
Memcached , web sitenizin performansını artırmak için yükleyebileceğiniz ücretsiz ve güçlü bir nesne önbelleğe alma sistemidir. Memcached yalnızca daemon'u yüklerseniz, PHP kitaplıklarını yüklerseniz ve PHP uygulamanızı doğru şekilde yapılandırırsanız çalışır.
Memcached için PHP kitaplıkları komut satırı üzerinden yüklenir. Bu komutları çalıştırmak için kök kullanıcı olarak oturum açmanız gerekir.
- Henüz yapmadıysanız, 3. Nesil veya 4. Nesil sunucunuzda yönetici erişimini etkinleştirin.
- Sunucuma SSH (Güvenli Kabuk) ile bağlan .
- Kök kullanıcıya geçiş yapın.
- Gerekli bağımlılıkları yükleyin
- CentOS kullanıcıları:
yum -y gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel'i yükleyin
- AlmaLinux kullanıcıları:
yum groupinstall "Geliştirme Araçları"
- Ubuntu kullanıcıları:
apt autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev yükleme
- CentOS kullanıcıları:
- İstenen PHP sürümü için PHP PECL kitaplığını yükleyin. Bunu kullandığınız her PHP sürümü için yapmanız gerekir .
/opt/plesk/php/7.4/bin/pecl memcached'i yükleyin
Yazılım yüklenirken birkaç kez uyarı alacaksınız. Özel bir ihtiyacınız olmadığı sürece, her durumda varsayılan değeri kabul etmek için "enter" tuşuna basın.
Not: Bazı durumlarda şuna benzer bir hata görebilirsiniz:
'/ tmp / memcached / build / shtool' dizinindeki shtool mevcut değil veya çalıştırılabilir değil. Dosyanın var olduğundan ve yürütülebilir olduğundan emin olun ve ardından bu komut dosyasını yeniden çalıştırın. HATA: “phpize 'başarısız oldu
Böyle bir durumda PHP'yi farklı bir geçici dizin kullanacak şekilde yapılandırın ve komutu yeniden çalıştırın.
mkdir / root / tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir / root / tmp /opt/plesk/php/7.4/bin/pecl memcached yükle -
Modülü PHP’ye kaydedin.
echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
-
Plesk'in PHP işleyicisini güncelleyin.
plesk bin php_handler --reread
-
Son olarak, Apache ve PHP-FPM'yi yeniden başlatın.
systemctl yeniden başlat httpd systemctl yeniden başlat plesk-php74-fpm
- Ubuntu kullanıcıları:
systemctl restart apache2 systemctl restart plesk-php74-fpm
- Ubuntu kullanıcıları:
İlgili Adımlar
- Memcached daemon'u yüklemek için geri dönün.
- Web sitenizi Memcached'i kullanacak şekilde yapılandırmaya devam edin.
Daha fazla bilgi
- Sunucu uzmanlarımız bir ücret karşılığında bu adımları gerçekleştirebilir. Uzman Hizmetlerimiz hakkında daha fazla bilgi için lütfen Uzman Hizmet menümüzü ziyaret edin.