Drupal Ücretsiz CMS yazılımı
Metin, Medya İçeriği ve Tam Metin Aramalı CMS Platformu
Drupal, teknik bilgi gerektirmeden kullanımı kolaydır. İş portalları, ekonomistler gibi dijital dergiler de dahil olmak üzere basit ve karmaşık web siteleri oluşturun.
Genel Bakış
Drupal, küresel topluluk tarafından dijital olarak deneyimlenen bir CMS’dir. Covid-19 nedeniyle, her işletmenin bir web varlığına sahip olması gereksinimi haline gelmiştir ve Drupal, programlama bilgisi olmadan iş ve web siteleri başlatma yeteneğine sahiptir. Drupal, gereksinime göre yapılandırılmış içerik ve dinamik web siteleri oluşturmaya yardımcı olan bir araçtır. Drupal’da, önceden yapılmış şablonlar ve eklentiler, herhangi bir güçlük olmadan yeni bir web sitesi geliştirmeyi kolaylaştırır. Web sitelerinin kötü amaçlı yazılımlarını veya saldırıya uğramak için güvenlik sistemleri oluşturulur. Drupal, içerik, medya varlıkları ve yayınlama özelliklerinin yönetimini sağlayan kullanıcı dostu bir arayüze sahiptir. Açık kaynaklı olan Drupal, teknik sorunları gidermek ve anında çözmek için büyük bir geliştirici topluluğuna sahiptir.
Sistem gereksinimleri
Drupal 9.x’i kurmak için aşağıdaki yazılımlara sahip olmanız gerekir
- PHP 7.3+
- MySQL 5.5.3 + / Postgresql 9.1 +
- Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7
Özellikler
Drupal’ın özelleştirilmesi ve dağıtılması oldukça kolaydır. Ölçeklenebilir, sağlam bir platformla tasarım ve geliştirme için çok uygundur. Drupal’ı diğerlerinden farklı kılan diğer özelliklerden bazıları aşağıda listelenmiştir:
Kıdemli Web Geliştiricisi İşe Alımına Gerek Yok
Durpal güzel, basit ve kullanımı kolay içerik yönetim sistemidir. Programlama dili olmadan kolayca yönetilebileceği için web siteleriniz için bir web geliştiricisi kiralamanıza gerek yoktur.
İçerik Yönetimi
Durpal, içeriği yönetmek için geniş çeşitli özellikler sağlayan en iyi PHP CMS platformundan biridir.
Diğer özellikler
- Birden çok içerik türü
- Web sunucusu ve veritabanı bağımsız
- Standartlar uyumlu şablonlar & amp; Temin
- Cihaza özgü ekran
- wysiwyg içerik düzenleme
- Yerleşik arama
- Katkıda bulunan modüller
- Görünümler artık çekirdeğin bir parçası
- Erişilebilirlik desteği
- Web hizmetlerinde yerleşik
- Drupal’ın rehberli turu
- Hız optimizasyonu
- ISO standartları
- JavaScript’in Otomasyon Testi
Kurulum
Nginx ile Ubuntu 16.04 LTS’ye Drupal CMS’yi yükleyin
Nginx en popüler ve güvenli web sunucusudur. Nginx’i yüklemek için aşağıdaki komutu kullanın
sudo apt install nginx
Nginx yüklendikten sonra, aşağıdaki komutu kullanarak etki alanını yapılandırın ve Nginx’i yeniden başlatın
sudo service nginx restart
Ardından, veritabanı sunucusunu yüklemeniz gerekiyor, mysql sunucusunu yüklemek için aşağıdaki komutu kullanın
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Veritabanı sunucusu yüklendikten sonra, MySQL sunucusunu yeniden başlatmak için aşağıdaki komutu kullanın
sudo service mysql restart
Sonraki adım PHP 7.3’ü kurmaktır. Önce Ubuntu sunucunuzun aşağıdaki komutu çalıştırarak en son paketlere sahip olduğundan emin olun
sudo apt update <br></br> sudo apt upgrade
Ardından, PHP 7.3 paketi ve diğer gerekli PHP uzantılarına sahip ondrej/php ekleyin.
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
PPA’yı ekledikten sonra, aşağıdaki komutu kullanarak NGINX için PHP 7.3’ü yükleyebilirsiniz.
sudo apt install php7.3-fpm
PHP 7.3 FPM’nin aşağıdaki komut kullanılarak başarıyla yüklendiğini onaylayabilirsiniz.
php -v
PHP kurulumundan sonra, Drupal için gerekli PHP modüllerini yüklemek için lütfen aşağıdaki komutu çalıştırın
sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl
Şimdi, gerekli tüm yazılımı yüklediniz ve bir sonraki adım MySQL Server’a giriş yapmak ve Drupal veritabanı oluşturmaktır. Veritabanı oluşturmak için aşağıdaki komutu kullanın. Veritabanı adınızla değiştirin.
CREATE DATABASE
Yeni şifreli "" adlı bir veritabanı kullanıcısı oluşturun. ve aşağıdaki komutları çalıştırarak kullanıcıya veritabanına tam erişim sağladı. İstediğiniz veritabanı kullanıcısınız ve istediğiniz şifreyle değiştirin.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Ardından, indirilen dosyayı indirip çıkarmak ve yeni bir Drupal kök dizinine taşımak için aşağıdaki komutları çalıştırın.
cd /tmp && wget <a href="https://www.drupal.org/download-latest/zip">https://www.drupal.org/download-latest/zip</a>
sudo apt-get install unzip
sudo unzip drupal*.zip
sudo mkdir -p /var/www/html/drupal
sudo unzip Drupal*.zip -d /var/www/html/drupal
sudo chown -R www-data:www-data /var/www/html/drupal/
sudo chmod -R 755 /var/www/html/drupal/
Şimdi Drupal’ı yapılandıralım. Drupal’ın yapılandırmasını başlatmak için tarayıcınızı alan adınıza gidin. Drupal kurulum sihirbazını görmelisiniz Açılır listeden tercih ettiğiniz dili seçin Kaydet ve Devam Tıklayın
- Kurulum profilini seçin ve Kaydet’i tıklayın ve devam edin
- Veritabanını ayarlayın ve Kaydet’i tıklayın ve devam edin
- Şimdi Drupal’ı kurun
- Sonunda siteyi yapılandırın Tebrikler. Nginx’e Drupal’ı başarıyla yüklediniz