Linux, sistemin kendi işlevselliğini daha da genişletmek için çok sayıda uygulama ve programın kurulumuna ve yapılandırılmasına izin verdiğinden, günümüzün en dinamik işletim sistemlerinden biridir ve Linux'taki en popüler bölümlerden biri, özellikle web siteleri oluşturma söz konusu olduğunda, geliştirmedir. Bu durumda site fikrine sahip olmak yeterli değil, doğru araç setine sahip olmak her şeyin yolunda gitmesi ve PHP'yi entegre eden CMS (İçerik Yönetim Sistemi - İçerik Yönetim Sistemi) devreye giriyor. bir web sitesi oluşturmayı olabildiğince iyi hale getirmek için gerekli temalar ve eklentilerin yanı sıra kod.
CMS dünyasında kullanmak için farklı alternatiflerimiz var ve Joomla! Onlardan biri. Bugün Joomla'yı Ubuntu 20.04'e nasıl kuracağımızı veya Joomla'yı Ubuntu 19.04'e nasıl kuracağımızı göreceğiz. Joomla! Web içeriği yayınlama görevlerini yerine getirebileceğimiz tamamen ücretsiz ve kodlu bir CMS'dir. Joomla'dan beri! Tüm CMS ile uyumlu olan view-controller modeline dayalı bir web uygulama çerçevesine dayanmaktadır ve bu da sorunsuz bir şekilde çevrimiçi içerik oluşturma yeteneği ile sonuçlanmaktadır.
Joomla ortamlarıJoomla! gibi ortamlar için kullanılabilir:
- Topluluk, okul veya topluluk tabanlı web siteleri veya portallar.
- Dergiler, gazeteler ve çevrimiçi yayınlar.
- Kurumsal web siteleri veya portalların yanı sıra intranetler ve extranetler.
- Kişisel ana sayfalar.
- Devlet veya kar amacı gütmeyen web siteleri.
Joomla'nın kullandığıJoomla'yı kullanmak istiyorsak! Çerçeve, geliştiriciler olarak aşağıdakileri oluşturmak mümkün olacaktır:
- Veri raporlama araçları.
- Uygulama köprüleri.
- Özel ürün katalogları.
- Envanter kontrol sistemleri.
- İşletme dizinleri.
- Rezervasyon sistemleri.
- İletişim araçları.
Daha fazla söze gerek yok, Joomla Ubuntu 19.04, 19.10 veya 20.04'ün nasıl kurulacağını ve böylece faydalarından en iyi şekilde nasıl yararlanılacağını göreceğiz.
1. Ubuntu paketlerini güncelleyin
Atılacak ilk adım, Ubuntu paketlerini ilgili uygulamalarıyla güncellemek olacaktır, bunun için aşağıdakileri uygularız:
sudo uygun güncelleme -y && sudo uygun yükseltme -y
2. Apache ve PHP Ubuntu'yu kurun
Daha sonra Apache ve PHP 7.3'ü yükleyeceğiz çünkü Joomla! PHP ile yazılmıştır ve verileri arka uçta MySQL'de saklar, bir tarayıcı aracılığıyla erişeceğimiz için Apache gereklidir.
Aşama 1
Bunun için önce aşağıdakileri yürüterek Apache'yi kuracağız:
sudo apt apache2'yi kurun
BÜYÜT
Adım 2
Ubuntu'da Apache'nin indirilmesini ve kurulumunu onaylamak için "S" harfini giriyoruz, şimdi aşağıdaki komutlarla Ubuntu'da Apache servisini başlatacağız ve etkinleştireceğiz:
sudo systemctl apache2.service'i durdur sudo systemctl apache2.service'i başlat sudo systemctl apache2.service'i etkinleştir
BÜYÜT
Aşama 3
Bir sonraki adım PHP 7.3'ü kurmak olacak ve bunun için bir depo kullanmalıyız, çünkü PHP 7.3 her zaman resmi Ubuntu depolarında bulunmaz, bunun için önce aşağıdaki komutu uygularız:
sudo apt-get kurulum yazılımı-özellikleri-ortak
BÜYÜT
4. Adım
İndirme ve kurulumu onaylamak için S harfini giriyoruz, bundan sonra aşağıdaki komutla depoyu ekliyoruz:
sudo eklenti-apt-deposu ppa: ondrej / php
BÜYÜT
Adım 5
İşlemi onaylamak için Enter tuşuna basıyoruz ve depoları güncellemeye devam ediyoruz:
sudo uygun güncelleme
BÜYÜT
6. Adım
Bundan sonra aşağıdaki komutla PHP 7.3 eklentilerini kuracağız:
sudo apt-get kurulumu php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tidy php7.3-xmlrpc
BÜYÜT
7. Adım
İndirmeyi ve kurulumu onaylamak için tekrar S harfini giriyoruz:
BÜYÜT
8. Adım
Apache sürümünü bilmek istiyorsak aşağıdaki satırı çalıştırabiliriz:
sudo dpkg -l apache2
BÜYÜT
9. Adım
Apache'nin doğru çalıştığını doğrulamalıyız ve bunun için aşağıdaki komutla durumunu kontrol ediyoruz:
sudo systemctl durumu apache2
BÜYÜT
Adım 10
Bilgisayarın kendisinden bir tarayıcıya erişebiliriz ve yeni bir sekmede aşağıdakileri girin:
http://bilgisayar_IP'si11. Adım
Sonuç olarak şunları göreceğiz:
BÜYÜT
Adım 1/2
PHP sürümünü kontrol etmek için aşağıdakileri uygularız:
php -v
BÜYÜT
3. MariaDB Ubuntu'yu yükleyin
Joomla'dan beri! verilerinizi depolamak için sunucuda bir veritabanına ihtiyacınız var, ilişkisel bir veritabanı sunucusu kurmanız gerekecek.
Aşama 1
Bunun için aşağıdaki komutla kurulabilen MariaDB'yi kullanacağız:
sudo apt mariadb sunucusunu kurun
BÜYÜT
Adım 2
Görevi onaylamak ve MariaDB'yi Ubuntu 19.04, 19.10 veya 20.04'e kurmak için S harfini giriyoruz:
BÜYÜT
Aşama 3
Varsayılan olarak MaríaDB kurulumu güvenli değildir, aşağıdaki komutu uygulayarak güvenlik eklemeliyiz:
sudo mysql_secure_installation4. Adım
Orada kök şifreyi atarız ve görüntülenen her soru için "Y" harfini gireriz:
BÜYÜT
4. Joomla veritabanı oluştur
Aşama 1
Joomla nesnelerinin barındırılacağı veritabanını oluşturacağız, bunun için MariaDB'ye aşağıdaki komutla erişiyoruz:
sudo mysql -u kök -pAdım 2
Orada aşağıdaki satırları uygulayacağız:
CREATE DATABASE "Veritabanı adı"; "veritabanı * İÇİN" kullanıcı "@" localhost "TARAFINDAN TANIMLANAN" ŞİFRE " ÜZERİNDE TÜMÜNÜ VERİN; FLUSH AYRICALIKLARI; ÇIKIŞ;Aşama 3
Ayrıca, MariaDB'deki mevcut veritabanlarını listelemek için "veritabanlarını göster" komutunu kullanabiliriz:
BÜYÜT
5. Joomla'yı indirin! Ubuntu için
Aşama 1
Veritabanı oluşturulduktan sonra Joomla! mevcut en son sürümü bulduğumuz resmi bağlantıdan:
Adım 2
Mevcut sürüm 3.9.16'dır ve indirmek için şunu yürütürüz:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip
BÜYÜT
Aşama 3
Joomla! için dizini oluşturalım:
sudo mkdir / var / www / html / Joomla4. Adım
Dosyayı söz konusu dizine çıkarıyoruz:
sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
BÜYÜT
Adım 5
Şimdi aşağıdaki komutlarla Apache izinlerini atayacağız:
sudo chown -R www-veri: www-veri / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla
BÜYÜT
6. Adım
Değişiklikleri uygulamak için Apache'yi yeniden başlatıyoruz:
sudo systemctl Joomla! için apache2 Apache yapılandırmasını yeniden başlat!7. Adım
Joomla sunucusunun web sayfaları için Apache web sunucusunu yapılandırmanın zamanı geldi, bu durumda Joomla için Joomla.conf olarak adlandırılacak sanal bir ana bilgisayar oluşturmalıyız:
sudo nano /etc/apache2/sites-available/joomla.conf8. Adım
Bu dosyaya aşağıdakileri yapıştıracağız:
ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domain.com ServerAlias www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log birleştirilmiş Seçenekler FollowSymlinks AllowOverride All Tümünün verilmesini gerektir
BÜYÜT
9. Adım
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:
Ctrl + O
Düzenleyiciyi şunu kullanarak bırakıyoruz:
Ctrl + X
Adım 10
Sanal ana bilgisayarı aşağıdaki komutlarla etkinleştiriyoruz:
sudo a2ensite joomla.conf sudo a2enmod yeniden yazma11. Adım
Apache'yi yeniden başlatıyoruz:
sudo systemctl apache2'yi yeniden başlat
BÜYÜT
6. Joomla cpanel'e nasıl erişilir
Aşama 1
Bu adımlar yapılandırıldıktan sonra Joomla!'ya erişmeye hazır olacağız, bunun için bir web tarayıcısına gidiyoruz ve aşağıdaki sözdizimini giriyoruz:
http: // Bilgisayar_IP / joomla
BÜYÜT
Adım 2
Bu ilk pencerede aşağıdakiler gibi bazı yönleri yapılandırmamız gerekir:
- Joomla!'da kullanılacak dil
- Oluşturulacak sitenin adı
- Açıklama ekleme seçeneği
- İletişim e-postasını giriyoruz
- Kullanıcı adı ve şifreyi giriyoruz
Aşama 3
Bu tanımlandıktan sonra İleri'ye tıklıyoruz ve şunu göreceğiz:
BÜYÜT
4. Adım
Burada aşağıdakileri yapılandırıyoruz:
- Kullanılacak veritabanı türü (varsayılan seçeneği bırakıyoruz)
- "Localhost" olması gereken barındırma
- Erişilecek kullanıcı
- şifre ekleyebiliriz
- "Veritabanı" alanına MariaDB'de oluşturduğumuz veritabanını giriyoruz.
Adım 5
İleri'ye tıklıyoruz ve şunu göreceğiz:
BÜYÜT
6. Adım
Orada Joomla!'da kurulması gereken parametrelere erişiyoruz, altta daha fazla ayrıntı buluyoruz:
BÜYÜT
7. Adım
Bu doğrulandıktan sonra, ilgili işlemi çalıştırmak için "Yükle"ye tıklıyoruz:
BÜYÜT
8. Adım
Bu sona erdiğinde aşağıdakileri göreceğiz:
BÜYÜT
9. Adım
Siteye doğrudan veya Joomla Yönetimine erişmek için iki seçeneğimiz var, Siteye tıklarsak aşağıdakileri göreceğiz:
BÜYÜT
Adım 10
Güvenlik için kurulum klasörünü silmeniz önerilir, global siteye erişmek için oraya tıklıyoruz:
BÜYÜT
11. Adım
Kullanıcı kimlik bilgileri girildiğinde şunlara erişiriz:
BÜYÜT
Adım 1/2
"Yönetim" seçeneğine gidersek, aşağıdakileri gözlemleyeceğiz:
BÜYÜT
Adım 13
Oradan Joomla'nın tüm küresel yönetimine sahibiz! ve bunları gerektiği gibi yapılandırmak için parametreleri:
BÜYÜT
Adım 14
Joomla!'ya erişmeye çalışırken herhangi bir nedenle İlk adımlarda bir etki alanı hatası oluşturulur, Ubuntu'da yerel bir etki alanı oluşturma olasılığınız vardır, bunun için önce aşağıdaki komutla Nginx'i yükleyeceğiz:
sudo apt nginx'i kurun
Adım 15
İndirmeyi ve kurulumu onaylıyoruz. Bundan sonra yürüterek dizine gideceğiz:
cd / var / wwwAdım 16
Orada HTML izinlerini veriyoruz:
sudo chmod 777 html
Adım 17
Şimdi gezgine gideceğiz ve / var / www / html yolunu bulacağız ve orada alan adıyla klasör oluşturacağız, bu durumda "site1":
BÜYÜT
18. adım
Bir sonraki adım, / etc / hosts dosyasını aşağıdakileri yürüterek düzenlemek olacaktır:
sudo gedit / etc / ana bilgisayarlarAdım 19
Görüntülenen dosyaya aşağıdaki satırı giriyoruz:
127.0.0.1 Site1
BÜYÜT
Adım 20
Değişiklikleri kaydedip Nginx'i çalıştırarak yeniden başlatıyoruz. Bundan sonra bu alanı Joomla! ile birlikte kullanmaya hazır olacağız.
sudo hizmeti nginx yeniden başlatmaSolvetic ile Joomla Ubuntu 19.04, 19.10 veya 20.04'ü her bir işlevini kullanmak için eksiksiz ve kapsamlı bir şekilde kurmayı öğrendiniz.