Joomla Açık Kaynak Yazılım

Joomla Ücretsiz CMS yazılımı

Binlerce uzatma ile güçlendirilmiş açık kaynaklı web sitesi oluşturucu

Joomla, çok dilli desteğe sahip web siteleri oluşturmak için bir CMS platformudur. Mobil dostu sosyalleştirilmiş modern web siteleri için duyarlı Joomla şablonları kullanın.

Genel Bakış

Joomla, sürekli büyüyen bir geliştirici topluluğu ile mevcut en popüler içerik yönetim sistemlerinden biridir. Joomla yaklaşık 2 milyon aktif web sitesi işletiyor. Basit web siteleri veya karmaşık uygulamalar oluşturmak isteyin, Joomla her iki durumda da size yardımcı olur. Büyük kullanıcı tabanı ve gelişen bir geliştirici topluluğu, Joomla’yı bir sonraki uygulamanız için ideal bir platform haline getirir. Joomla Extension Dizin binlerce Joomla uzantısı ve eklentisi barındırıyor. Bazı çevrimiçi şablon mağazalarında binlerce ücretsiz Joomla şablonu ve ücretli mevcuttur. Gelişmiş bir kullanıcı olmasanız bile Joomla şablonlarını ayarlamak kolaydır. Joomla, basit statik web sitelerinden çevrimiçi mağazalara, çoklu satıcı pazarına kadar geniş bir uygulamalar için kullanılabilir. Joomla, PHP, MySQL kullanılarak geliştirilir ve nesne odaklı programlamayı takip eder. Model görüntüleme kontrolör tasarım desen üzerine inşa edilmiştir. Varsayılan olarak, Joomla iyi çapraz tarayıcı uyumluluk desteğine sahiptir. Joomla’nın çok kullanıcı dostu bir platform olmasının tüm avantajlarının yanı sıra bazı dezavantajlar da vardır, ancak Joomla’nın kutu dışında çok fazla SEO dostu olmadığı ve WordPress ve Drupal gibi rakiplerine kıyasla biraz ağır platform olduğu gibi.

Sistem gereksinimleri


Joomla 3.x’i yüklemek için aşağıdaki yazılımlara sahip olmalısınız

  • PHP 7.3+
  • MySQL 5.5.3 + / Postgresql 9.1 +
  • Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7

Özellikler


Joomla’nın temel özellikleri aşağıdadır

  • Çok dilli.
  • SEO.
  • Esnek.
  • Açık kaynak.
  • Kolay özellik geliştirme.
  • Kullanıcıların yönetimi (ACL).
  • Menü yönetimi.
  • Önbellek yönetimi.
  • Şablonları aşırı bırakın.
  • Düzen (Jlayouts).
  • Şablonların atanması.
  • Mobil dostu.
  • Daha az entegrasyon.
  • Şablonlar için çerçeveler.
  • Kullanıcı kendi şablonları yazabilir.
  • Yayıncılık Araçları.
  • WYSIWYG Editör.
  • İçerik sürümleme/ çoklu revizyonlar.
  • Makale yönetimi.
  • Görsel düzenleme.
  • Editör düğmeleri.
  • Drag & amp; İçeriği Düzenle.
  • Medya Dosyaları Yöneticisi:.
  • Kategoriler.
  • yönlendirmeler.
  • Reklam için afişler.
  • Kişiler.
  • Etiketler.
  • Yem.
  • Özel Alanlar.
  • Gelişmiş Arama.
  • Mesajlaşma sistemi.
  • Kolayca çekirdek güncelleme.
  • Kolayca uzantılar güncellemesi.
  • Web’den uzantıları yükleyin.
  • Tam dokümantasyon.
  • Yardım sistemi entegre.
  • Joomla Forumu
  • Geliştirici belgeleri.
  • Mikroda’nın kütüphane uygulaması.
  • PHP en son sürüm desteği.
  • Güvenli kodlama kılavuzu.
  • Joomla Exhence, MVC tasarım desenini takip eder.
  • Framework kullanarak hem web hem de komut satırı uygulamaları oluşturun.
  • Esnek yönlendirme sistemi.

Kurulum

Joomla CMS’yi Ubuntu 16.04 LTS’ye Nginx ile Yükle

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, Joomla 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 Joomla 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ı indirmek ve çıkarmak ve yeni bir Joomla Kök Dizinine taşımak için aşağıdaki komutları çalıştırın.

 cd /tmp && wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3-9-19-Stable-Full_Package.zip?format=zip 
 sudo apt-get install unzip
 sudo unzip Joomla*.zip
 sudo mkdir -p /var/www/html/joomla
 sudo unzip Joomla*.zip -d /var/www/html/joomla
 sudo chown -R www-data:www-data /var/www/html/joomla/
 sudo chmod -R 755 /var/www/html/joomla/

Şimdi Joomla’yı yapılandıralım. Joomla’nın yapılandırmasını başlatmak için tarayıcınızı alan adınıza gidin. Joomla kurulum sihirbazını görmelisiniz

  • Formu yapılandırmanıza göre doldurun.
  • Veritabanı yapılandırmanızı girin ve sonraki basın
  • Şimdi yükle Tebrikler. Joomla’yı Nginx’e başarıyla yüklediniz
 Türkçe