WordPress açık kaynaklı bir yazılımdır

WordPress Ücretsiz blog platformu

WordPress, Big Dev Topluluğu ile Açık Kaynak Bloglama Aracıdır

WordPress, gelişen bir geliştirici topluluğuyla açık kaynaklı bloglama platformudur. Çok çeşitli ücretsiz şablonlar, ücretsiz eklentiler ve açılış sayfası eklentileri vardır.

Genel Bakış

WordPress açık kaynak ve popüler web sitesi oluşturma ve blog yazılımıdır. Yıllar boyunca bir blog platformundan bir içerik yönetim sistemine ve uygulama geliştirme çerçevesine dönüştü. Bugün çok sayıda çevrimiçi web sitesi WordPress’te çalışıyor. Geliştirme deneyimi olmayan herkesin web siteleri oluşturmasına izin verir. Web sitenizin tasarımı ve işlevselliği üzerinde tam kontrol sağlar. Bir blog, web sitesi oluşturmak veya çevrimiçi satmak isteyin, WordPress size tüm araçları ve özellikleri verir. WordPress deneyiminizi geliştirmek için binlerce WordPress eklentisi ile geniş bir eklenti deposu vardır. Wix, Weebly veya Squarespace gibi rakiplerinin aksine, WordPress açık kaynak ve% 100 ücretsizdir ve bu da onu işletmelerin bir numaralı seçimi yapar. Sadece ücretsiz değil, büyük bir geliştirme topluluğuna sahip, muhtemelen çevrimiçi olan herhangi bir yazılım için en büyük geliştirici topluluğu var. Bu geliştirici topluluğu, WordPress için aktif olarak eklentiler ve temalar oluşturuyor. Joomla aynı zamanda ücretsiz bir içerik yönetim sistemi olmasına rağmen, WordPress ile Joomla’yı karşılaştırdığınızda, WordPress’in platformun basit doğası ve kolay mimarisi nedeniyle Joomla’ya göre büyük bir avantajı vardır. BT. Ne tür bir web sitesi oluşturmak isterseniz olsun, mevcut bir WordPress eklentisinin zaten mevcut olma olasılığı vardır. Örneğin, WordPress kullanarak bir çevrimiçi mağaza oluşturmak istiyorsanız, Woocommerce, EasyCart, ThecartPress ve çok daha fazlası gibi WordPress için çok sayıda popüler alışveriş sepeti eklentisi var. Sadece alışveriş sepeti değil, kelimenin tam anlamıyla her alanda BuddyPress kullanabileceğiniz kullanıcı yönetimi için bir eklenti var. Popülerliği nedeniyle, WordPress, WordPress’in işlevselliğini genişletmek için kendi eklentilerini yazan ilk geliştiricilerin tercihidir. WordPress için eklenti geliştirme bir endüstri haline geldi. Birçok çevrimiçi yazılım mağazası açıkça ücretli ve ücretsiz WordPress blog temaları ve eklentileri satmaktadır. Bu genel bakışta, WordPress.org Eklentileri Dizini’nde 56.000’den fazla eklenti bulunmaktadır.

Gereksinimler


WordPress, bir şablon işlemci aracılığıyla bir Web Şablon Sistemine sahiptir. Mimarisi, statik olmayan URI’lerin tüm isteklerini URI’yi analiz eden ve hedef sayfayı tanıyan tek bir PHP dosyasına yönlendiren bir ön denetleyicidir. Bu, daha fazla insan tarafından okunabilen geçirgen bağlantılar için destek sağlar. WordPress PHP’de yazılmıştır ve bir MySQL veya Maria DB veritabanı ile eşleştirilir.

  • PHP sürüm 7.4 veya en son
  • MySQL sürüm 5.6 veya en son veya mariadb sürüm 10.1 veya en son
  • HTTPS / SSL Sertifika Desteği
  • Apache veya nginx Bunlar WordPress için en güvenilir ve güçlü sunuculardır, aksi takdirde destek PHP ve MySQL desteği sürece herhangi bir sunucuyu yükleyebilirsiniz

Özellikler


WordPress, kullanıcıların her gün ziyaret ettiği web sitelerinin ve blogların çoğunun arkasındaki arka plandır. WordPress etkili bir semantik yayınlama platformudur ve internette yayıncı olarak kullanıcıları eşit derecede kolay, hoş ve çekici hale getirmek için planlanan sınırsız özellikler kümesi ile birlikte gelir. WordPress’i kullanıcıları için en kolay ve kullanılabilir arayüz haline getiren başka aşağıdaki özellikler de vardır.

Kullanımı kolay

WordPress kullanımı çok kolaydır, çünkü çevrimiçi içeriğinize hızlı bir şekilde erişim sağlar ve çok hızlı bir şekilde yayınlayın. WordPress, içeriğinizi çok hızlı ve verimli bir şekilde yönetmek için oluşturulmuştur.

WordPress için İniş Sayfaları

WordPress için iniş sayfaları çok popüler. WordPress, açılış sayfaları oluşturabileceğiniz bir platform sağlar. Açılış sayfası size işletmenizin potansiyel müşterilerine ulaşma fırsatı verir.

WordPress için Ücretsiz Temalar

WordPress, ücretsiz bir tema yükleyebileceğiniz bir platformdur. Tema size arzu web sitenizin anında bir görünümünü sağlayacaktır. WordPress’te gerçekleştirebileceğiniz tek görev sadece hazır içeriğinizi temaya koymaktır ve diğer tüm yönetim görevleri WordPress tarafından bir seferde gerçekleştirilir. Ücretli temalar da mevcuttur. Temanızı wordpress.org adresinden alabilirsiniz. WordPress için temalar ücretsiz olarak mevcuttur.

WordPress için Ücretsiz Eklentiler

WordPress ayrıca web sitenize eklentiler şeklinde bazı özel özellikler ekleme şansı sunar. WordPress, wordpress.org adresinde ziyaret edebileceğiniz hem ücretsiz hem de ücretli eklentilere sahiptir. WordPress eklentileri ücretsiz olarak mevcuttur.

Esneklik

WordPress’in yardımıyla kullanıcı, herhangi bir web sitesi, bireysel bir blog veya web sitesi, profesyonel bir portföy, bir dergi veya haber web sitesi, bir fotoğraf blogu, bir işletme web sitesi, bir hükümet web sitesi, çevrimiçi bir topluluk, hatta bir ağ oluşturabilir. web siteleri. Kullanıcı, temalarla çekici kendi web sitesi oluşturabilir ve eklentilerle genişletebilir ve hatta kendi uygulama oluşturabilir.

WordPress için çok dilli destek

En esnek özelliklerden biri, kullanıcının WordPress’i birçok farklı dilde kullanabilmesidir. Kullanıcılar 70’den fazla dile erişebilir. Tüm içeriği kullanıcı tarafından seçilen dile çevirmeye izin verir.

Yükleme Rehberi


GitHub kullanarak kurulum

WordPress’i Gitithub‘dan indirin

  1. Paketi boş bir dizinde açın ve her şeyi yükleyin.

  2. Tarayıcınızda wpadminstallphp‘ı açın. Veritabanı bağlantısı ayrıntılarınızla birlikte bir wp-config.php dosyası oluşturmanız süreci alacaktır.

  3. Bir nedenden dolayı bu işe yaramazsa, endişelenmeyin. Tüm web ana bilgisayarlarında çalışmaz. WordPad veya benzeri bir metin düzenleyicisiyle wp-config-sample.php açın ve veritabanı bağlantı ayrıntılarınızı doldurun.

  4. Dosyayı wp-config.php olarak kaydedin ve yükleyin.

  5. Tarayıcınızda wpadminstallphp‘ı açın.

  6. Yapılandırma dosyası ayarlandıktan sonra, yükleyici siteniz için gereken tabloları ayarlayacaktır. Bir hata varsa, wp-config.php dosyanızı çift kontrol edin ve tekrar deneyin. Tekrar başarısız olursa, lütfen toplayabildiğiniz kadar veri ile WordPress Destek Forumları‘a gidin.

  7. Parola girmediyseniz, size verilen şifreyi not edin. Bir kullanıcı adı vermediyseniz, `` admin ‘olur.

  8. Yükleyici sizi Giriş sayfası‘a göndermelidir. Kurulum sırasında seçtiğiniz kullanıcı adı ve şifre ile oturum açın. Sizin için bir şifre oluşturulduysa, parolayı değiştirmek için “Profil” e tıklayabilirsiniz.

Docker kullanarak kurulum

Docker paketlerini aşağıdaki APT komutuyla yükleyin:

apt-get install docker.io

Kurulum bittiğinde, Docker’ı başlatın ve SystemCtl komutuyla sistem önyükleme süresinde çalıştırmak için ekleyin:

systemctl start docker
systemctl enable docker

Ardından, bu Docker komutuyla Docker sürümünü kontrol edin:

docker version
docker run hello-world

MariaDB konteynerini ayarlayın

Bu adımda, Docker kayıt defterinden yeni bir MariaDB görüntüleri indireceğiz ve bu görüntüye dayanan yeni bir kap oluşturacağız. WordPress kurulumu için yeni bir veritabanı ve kullanıcı yapılandıracağız. Docker Mariadb görüntüsünü Docker Pull komutuyla sisteme indirin:

docker pull mariadb

Artık aşağıdaki komutla yeni Docker Mariadb görüntüsünü görebilirsiniz:

docker images

Ardından, WordPress kurulumu için MariaDB görüntüsünden yeni bir kap oluşturun. Yeni kapsayıcıyı oluşturmadan önce WordPress verileri, veritabanı dizini ve WordPress kod dizini için yeni bir dizin oluşturun.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Şimdi aşağıdaki komutla ‘WordPressDB’ adıyla yeni MariaDB kapsayıcısını oluşturun:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

ThemariadBriAdb kapsayıcısı oluşturuldu, şimdi komutta herhangi bir hata olmadığından emin olmak için yeni kullanıcıyı ve WordPress kurulumu için veritabanını kontrol edin. Ana makineden, aşağıdaki Docker komutuyla WordPressDB kapsayıcı IP adresini kontrol edin:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

Ardından, ana bilgisayar sisteminden MySQL komutu ile WordPressDB kapsayıcısına bağlanın:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

WordPress için yeni Docker kapsayıcısı, MySQL kullanıcısı ve MySQL veritabanı başarıyla oluşturuldu.

WordPress kapsayıcısını ayarlayın

Veritabanı kapsayıcısı oluşturulduktan sonra, docker çekme komutuyla en son WordPress Docker görüntüsünü indirin:

docker pull wordpress:latest

İndirme bittiğinde, ‘WPContainer’ adıyla görüntülerden yeni bir kap oluşturun.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

WordPress kapsayıcısının çalıştığını görmek için, ana bilgisayar IP ve Port 8081’deki CURL komutuyla kontrol edebilirsiniz.

curl -I 192.168.43.99:8081

Sonuçları göreceksiniz:

  • Web sunucusu Apache, Debian’da çalışan.
  • PHP 5.6 kapta çalışıyor.
  • WordPress kurulumuna yönlendirmeyi görüyorsunuz.
 Türkçe