Centos 7 Üzerine Redis Kurulumu

Redis açık kaynak kodlu key-value şeklinde yani Excel’e benzeyen şekilde verileri Ram’de saklayan bir ilişkisel olmayan veritabanıdır.

Redis’i Laravel ile cache işlemi için kullanıyorum. Performansa katkısı oldukça büyük. Kullanımı içinde neredeyse bir şey yapmıyorsunuz.

Centos 7 üzerinde kuruluma geçelim.

İlk önce Epel kaynağını güncelleyelim.

sudo yum install epel-release

Redis’i kuralım.

sudo yum install redis -y

Redis’i başlatalım.

sudo systemctl start redis.service

Redis’i başlangıçta çalışır hale getirelim.

sudo systemctl enable redis

İlk testimizi yapalım. Cevap PONG dönüyorsa her şey tamam.

redis-cli ping

Güvenlik için şifre tanımlayalım. Bunun için ayar dosyasına gidelim.

sudo nano /etc/redis.conf

Aşağıdaki yorumlanmış satırı bulup, şifremiz ile değiştirelim.

# requirepass foobared
requirepass sifreniz_buraya

Yeniden Redis’i başlatalım.

sudo systemctl restart redis.service

İşlem tamam. :).

Centos 7 Üzerine Wkhtmltopdf Kurulumu

Laravel Snappy PDF sunucu taraflı bir PDF oluşturma aracı. Harika bir araç. Html ile ne görüyorsanız, PDF’te onu alıyorsunuz.

Bunun için sunucunuza Wkhtmltopdf’i kurmanız gerek . https://wkhtmltopdf.org/downloads.html adresinden son sürümü indiriyoruz.

Gereksinimleri yükleyelim.

# yum install -y libpng libjpeg openssl icu libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi

Arşivi indirip, çıkaralım.

# wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
unxz wkhtmltox-0.12.4_linux-generic-amd64.tar.xz

tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar

mv wkhtmltox/bin/* /usr/local/bin/

rm -rf wkhtmltox

rm -f wkhtmltox-0.12.4_linux-generic-amd64.tar

Son olarak da deneyelim. 🙂

wkhtmltopdf http://semihyilmaz.com

Bu kadar.