Squeeze'de Lighttpd + APC üzerinden WordPress (II ve final)

hafif ve wordpress logoları

Lighty ve WordPress hikayesiyle yine burada!. Okumadıysanız Bölüm I bu serinin ardından hala buralarda yapacak bir şeyi yok. İçeriğini okuyup inceleyin ve sonra geri dönün. Çiftin kurulumunu ve konfigürasyonunu bitirmek için şunları yapmalıyız:

  • WordPress'i kurun: veritabanını ve kullanıcıyı MySQL'de oluşturun ve ona gerekli yetkileri verin; yapılandırma dosyası wp-config.php'yi veritabanı bağlantısına göre oluşturun ve değiştirin; ve WordPress kurulumunu web arayüzü üzerinden tamamlayın.
  • Önbelleği şu şekilde geliştirin: ALTERNATIVE PHP Cağrı.

WordPress'i yükleyin

Dosyayı silelim index.php yapılandırmamızı kontrol etmek için daha önce oluşturulmuş:

rm /srv/web.amigos.cu/htdocs/index.php

Nautilus veya Terminal aracılığıyla, WordPress kurulum dosyasını belgelerin kök dizinine kopyalıyoruz, bu durumda onu/srv/web.amigos.cu/htdocs/.

Dikkat: Bu eğitim için WordPress 3.4.1 sürümüne sahip olduğumuzu varsayalım.

Kopyaladıktan sonra, o dizine gidip sıkıştırmayı açıp dizinin tüm içeriğini taşıyoruz wordpress karşı / htodcs / ve yükleyiciyi siliyoruz:

cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-verileri. * chmod -R + x * .php

MySql'de kullanıcıyı ve veritabanını oluşturuyoruz: Bir terminal aracılığıyla yönetim konsoluna bağlanıyoruz, mysql -p çalıştırıyoruz ve parolamızı girdikten sonra gerekli SQL sorgularını yürütüyoruz:

mysql -p Parolayı girin: MySQL monitörüne hoş geldiniz. Komutlar; veya \ g. MySQL bağlantı kimliğiniz 40 Sunucu sürümü: 5.1.49-3 (Debian) [---] 'myipassword' İLE TANIMLANAN KULLANICI 'myuser' OLUŞTUR; VERİ TABANI OLMADIĞINDA `wp_friends`; Friends_wp KULLANIN; "Amigos_wp" ÜZERİNDEKİ TÜM AYRICALIKLARI VERİN. * HİBE SEÇENEĞİ İLE 'myuser' @ '%' için; çıkmak

OJO Veritabanının adını aralarına koymak için kullandığımızda tırnak işaretleri ile. Ne olduğuna dikkat edin `friends_wp` ve değil "amigos_wp".

Wp-config.php dosyasını oluşturup değiştiriyoruz:

cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php

Değiştirmemiz gereken tek satırlar:

// ** MySQL ayarları. Bu verileri web sunucunuzdan talep edin. $ / ** WordPress veritabanınızın adı * / define ('DB_NAME', 'amigos_wp'); / * MySQL kullanıcı adınız * / define ('DB_USER', 'kullanıcım'); / ** MySQL şifreniz * / define ('DB_PASSWORD', 'mipassword');

Dosyanın geri kalanı olduğu gibi bırakılır. Değişiklikleri kaydediyoruz.

Son kurulum ayarları: Sayfayı tarayıcımızda yeniliyoruz (http://web.amigos.cu) ve zaten ünlü 5 dakikalık WordPress kurulum sürecindeyiz!.

Yaratıcı ve yaratıcı olun. Kurulumcu tarafından talep edilen alanları ihtiyaçlarınıza göre doldurun. Siteniz İnternete bakıyorsa (bir Güvenlik Duvarı ile yoğun şekilde korunuyorsa), Google ve diğerleri gibi arama motorlarının sitenizi dizine eklemesine izin verebilirsiniz. Benimki yalnızca Kurumsal LAN için olduğundan, bu seçeneğin işaretini kaldırıyorum ve "Devam Et" sihirli düğmesine tıklıyorum.

Diğer adımlar tipik WordPress'tir ve gerçek şu ki, onu kullanmanıza yardımcı olacak kişi ben değilim. Kılavuza bakın veya kullanımında zaten uzman olan diğer kişilere sorun.

PHP'deki ara kodun önbelleğini APC aracılığıyla iyileştiriyoruz:

Kayıt için, bunu söylemiyorum! KBeezie, "WordPress Önbelleğe Almanın Önemi”(WordPress'te Önbelleğin Önemi) şunu belirttiğinde:

"WordPress, tüm ihtişamıyla ... lanet bir baştan savma domuz"

Kaba bir tercümede "WordPress tüm ihtişamıyla ... kanlı bir domuzdur." Bu çok ilginç ve eğitici makaleyi okumanızı öneririz. WordPress önbelleğini özel belgelere göre iyileştirmenin birkaç yolu vardır: "W3 Toplam Önbellek", "WP Süper Önbellek" ve diğerleri. Eğer koşarsak

aptitude show php-apc

Serbestçe tercüme edilen kısa bir açıklama alacağız:

"APC olarak da bilinen Alternatif PHP Önbelleği, ara PHP kodunu önbelleğe almak ve optimize etmek için açık kaynaklı, ücretsiz ve sağlam bir çerçevedir. APC, yerel bir PHP kodu önbelleği oluşturmak için hızlı bir çözümdür. MencacheD gibi dağıtılmaz, ancak optimum önbellek elde etmek için birlikte kullanılabilir ”. Kurmak için uyguluyoruz:

aptitude php-apc yükleme

Daha sonra dosyaları okuyoruz /usr/share/doc/php-apc/README.Debian y elYAPILACAKLAR aynı klasörden. İlkinde tavsiye edilenlere göre aşağıdakileri yapıyoruz:

gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data: root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php

Dosyada bir şifre beyan etmeliyiz apc.php tamamen çalışmasını sağlamak için. Zaten kökte bulunan dosyayı düzenleriz /htdocs/apc.php41. satıra gidip şunu buluyoruz:

varsayılanlar ('ADMIN_USERNAME', 'apc'); varsayılanlar ('ADMIN_PASSWORD', 'şifre');

'Şifre' kelimesi olmayan kendi şifresiyle değiştirilmelidir. şifre. Değişiklikleri kaydediyoruz ve başka bir şey yapmadan önce hizmeti yeniden başlatmalıyız:

hizmet lighttpd yeniden başlatma

Tarayıcımızı URL'ye yönlendiriyoruz web.amigos.cu/apc.php ve alternatif PHP önbelleğinin nasıl çalıştığını göreceğiz.

Arkadaşlar, umarım yazılan her şey sizin işinize yaramıştır. Bir sonraki macerada görüşmek üzere!


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   eliotime3000 dijo

    İyi öğretici.

    Bir öneri: Ve neden apt-get kullanmıyorsunuz?

    1.    Federico A. Valdes Toujague dijo

      Yorumun için teşekkürler. Yeteneği alışkanlık dışında kullanıyorum. Sarge veya Debian'dan 3.

    2.    Federico A. Valdes Toujague dijo

      Yorumunuz için çok teşekkür ederim. Debian 3.0 veya Sarge'den beri alışkanlık dışı yetenek kullanıyorum. Artık gizem yok.

      1.    eliotime3000 dijo

        Ah zaten. Apt-get kullanıyorum çünkü eğer yetenek kullanırsam grafik ortamını bozabilir (testi zaten kararlı bir şekilde yaptım ve GNOME ve diğer şeylerden kurtulmakla tehdit ediyordu) ve bu şekilde çok daha güvenli.