Composer

Composer Cannot allocate memory hatası çözümü

Çar, 05/20/2020 - 04:08 By Umit

Composer kullanarak herhangi bir php kütüphaneyi kurmaya çalıştığınızda [ErrorException] proc_open(): fork failed - Cannot allocate memory hatasını alıyorsanız . Bunun nedeni, VPS'nin belleği yetersiz kaldığı ve Swap alanı etkin olmadığı için olabilir.

Çözümü oldukça basittir. Yapmanız gereken aşağıdaki adımları takip etmek.

Konsola aşağıdaki komut ile sistemin ne kadar bellek kullandığına ve swap alanı ayrılmış mı? Kontrol edebilirsiniz.

free -m

Görüldüğü üzere swap alanı ayrılmamış.

Etiketler
Drupal Lemp

Drupal 8 için Sunucu Kurulumu (lemp) Nasıl Yapılmalıdır?

Sa, 01/14/2020 - 20:00 By Umit

Bu yazıda Drupal 8'in Nginx, PHP-FPM, MySQL ve phpMyAdmin ile nasıl kurulacağını öğreneceksiniz.

SSH'ye erişmek için Windows için Putty kullanabilirsiniz. Linux kullananlar bilirler termina ile sunucuya bağlanabilirsiniz.

Sunucunuzu koruyun

example_user öğesini istediğiniz kullanıcı adıyla değiştirerek kullanıcıyı oluşturun. Daha sonra kullanıcıya bir şifre atamanız istenecektir:
adduser example_user

memcached

Ubuntu'da (Linux) Memcached Nasıl Kurulur

Per, 11/28/2019 - 15:06 By Umit

Memcached, bilgileri geçici olarak belleğe kaydederek uygulamalarınızı hızlandırmak için kullanılabilecek ücretsiz ve açık kaynaklı bir önbellekleme sistemidir. Memcached, WordPress, Drupal, Joomla ve diğer PHP tabanlı uygulamalar gibi web uygulamalarını hızlandırmanıza yardımcı olur.

Bu yazıda, Ubuntu 18.04 sunucusuna Memcached uygulamasını nasıl yükleyeceğinizi açıklayacağız.

Sisteminizi Güncelleyin

İlk önce, aşağıdaki paketleri kullanarak tüm paketleri en son sürüme güncelleyin:

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

composer php

Linux (ubuntu, debian) Server da PHP Composer Kurulumu

Pa, 03/25/2018 - 22:59 By Umit

Giriş

PHP Composer, kullanıcı kimlik doğrulaması veya veritabanı yönetimi gibi yaygın olarak kullanılan web sitesi bileşenlerini, kontrol etmeye yarayan, kullanıcıların "tekerleği yeniden icat etmek" zorunda kalmasını engelleyen bir PHP paket yönetim sistemidir. Composer, Ruby's Bundler gibi diğer popüler paket yönetim sistemleri ile modellenmiştir.

Composer vs Pear

linux yazıcı kurulumu

Ubuntu'da HP marka yazıcı kurulumu

Cu, 03/09/2018 - 22:52 By Umit

Merhabalar, bu blog yazımızda hp deskjet INK advantage 2135 marka yazıcının kurulumu anlatacagım. Bu yönergeler genel olarak hp marka yazıcılarınıza uygulayabilirsiniz. Bu blogu yazmamdaki asıl neden ise hp marka yazıcı alıp linux desteginin olmadığını anlayınca, benim gibi kurulum yaparken linux desteğinin olmadığını ögrendiğinizde dumur olmamak ve ileride bu kurulum yönergeleri yeniden lazım olucağından bizim için arşiv niteliğinde olucaktır.

Gelelim kurulumu nasıl yaptığımıza;

Etiketler
Drupal memcache

Drupal8'de Veritabanı Yükünü Azaltmak için Memcached Yapılandırma

Çar, 02/07/2018 - 22:00 By Umit

Drupal'ın standart önbellek modunu  aktifleştirerek veritabanındaki gereksiz sorguları azaltabilirsiniz. Fakat yogun trafikli bir siteye sahipseniz bazen yeterli olmayabilir. Memcache, standart önbellek bilgilerini, veri tabanını sonuçlarını yeniden önbelleğe alarak Drupal uygulama performansınızı oldukça geliştirebilir.

Nginx temel özellikleri

Nginx nedir? Temel özellikleri ve Nerede kullanılır?

Pa, 02/28/2016 - 21:53 By Umit

Nginx nedir?

Nginx rus yazılım mühendisi Igor Sysoev tarafından geliştirilen hafif, stabil, hızlı bir mail istemcisi olarak kodlanan daha sonraları geliştirilerek tüm sunucular için uygun hale getirilen bir web sunucusudur.

Nginx özellikle yüksek trafikli ve yoğun istek girişi olan web siteleri için biçilmiş kaftandır. Single Thread yanıt yapısıyla sayfayı tek seferde indirip sayfa açılma hızında farkedilir büyük bir artış sağlar. Ayrıca nginx apache ve litespeed ile karşılaştırıldığında çok daha az cpu kullanır. Bu sebeple Nginx vps sunucular için biçilmiş kaftandır.