Backdrop CMS Ubuntu Sunucusuna Nasıl Kurulur?

Ubuntu Sunucusu kullanıyor ve web siteniz için yeni bir içerik yönetim sistemine mi ihtiyacınız var? Web sitesi yönetimini basitleştiren , Linux için açık kaynaklı bir araç olan Backdrop CMS'yi kullanmayı düşünün . Bu kılavuzda, Ubuntu sisteminizde Backdrop CMS'yi nasıl kuracağınızı göstereceğiz .

Backdrop CMS Bağımlılıklarını Ubuntu Sunucusuna Kurma

Backdrop CMS sistemi, kullanıcının yüklemesi gereken Apache web sunucusu, MySQL, PHP ve çeşitli PHP uzantıları gibi çeşitli bağımlılıklar gerektirir. Bu bağımlılıkların kurulumunu başlatmak için, sunucuya bir terminal ve SSH başlatın veya fiziksel olarak bir terminal başlatın.

Terminal açıldıktan sonra, yazılım güncellemelerini kontrol etmek için apt update komutunu kullanın:

sudo apt güncellemesi

apt update komutunu çalıştırdıktan sonra , aşağıdaki apt upgrade komutunu girerek Ubuntu Sunucu sisteminizde bekleyen yazılım güncellemelerini kurun . Özellikle indirilecek çok sayıda paketiniz varsa, bu güncellemenin biraz zaman alabileceğini unutmayın.

sudo uygun yükseltme

Her şey güncel olduğunda, bağımlılıkları kurmanın zamanı geldi. Apache, PHP, SQL ve gerekli PHP uzantılarını kurmak için aşağıdaki apt install komutunu kullanın.

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

Tüm bağımlılıklar yüklendiğinde, bir MySQL kurulumu çalıştırmanız gerekecektir. Bunu yapmak için aşağıdaki komutu yürütün.

sudo mysql_secure_installation

Yukarıdaki komutu çalıştırdığınızda, MySQL hesabınız için güvenli bir şifre girmeniz istenecektir. Daha fazla güvenlik için, güçlü ve akılda kalıcı bir parola oluşturmak üzere Bitwarden parola oluşturucuyu kullanmayı düşünün.

Ubuntu Sunucusunda Backdrop CMS için SQL Veritabanı Nasıl Oluşturulur

Backdrop CMS, veritabanı ihtiyaçları için MySQL gerektirir. Bu nedenle, yazılımı Ubuntu Sunucusu üzerinde kullanmak için yeni bir veritabanı oluşturmanız gerekir. Başlamak için, aşağıdaki komutu kullanarak Ubuntu Sunucusunda MySQL'de oturum açın:

sudo mysql -u kök -p

Ardından, aşağıdaki komutu kullanarak veritabanını oluşturun:

CREATE DATABASE backdrop;

Ardından, CREATE USER komutunu kullanarak yeni bir kullanıcı oluşturun . "Parolayı", Bitwarden parola oluşturucu tarafından oluşturulan güçlü bir parola ile değiştirdiğinizden emin olun.

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

Bundan sonra, Backdrop SQL veritabanındaki yeni kullanıcıya tüm ayrıcalıkları vermek için GRANT ALL komutunu kullanın.

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

Son olarak, SQL veritabanı ayarlandıktan sonra, MySQL oturumunu kapatmak için FLUSH PRIVILEGES komutunu ve exit komutunu kullanın.

FLUSH PRIVILEGES;

exit;

Backdrop CMS'yi Ubuntu Sunucusuna nasıl indirebilirim?

Backdrop CMS uygulamasını bilgisayarınıza indirmek için aşağıdaki wget download komutunu kullanın.

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

Yazılımı wget kullanarak indirmek istemiyorsanız resmi Backdrop indirme sayfasından alabilirsiniz .

Ubuntu Sunucusunda Backdrop CMS nasıl kurulur ve yapılandırılır

Backdrop CMS yazılımını Ubuntu Sunucu sisteminize kurmak için önce onu ayıklamanız gerekir. Backdrop CMS, bir ZIP dosyası aracılığıyla dağıtılır, bu nedenle onu ayıklamak için sunucunuzda Unzip aracının yüklü olması gerekir. Unzip aracını Ubuntu Sunucunuza kurmak için aşağıdaki apt install komutunu kullanın:

sudo apt unzip'i kur

Unzip aracını yükledikten sonra, Backdrop.zip dosyasını /var/www/html/ dizinine (Apache için varsayılan klasör) çıkarmak için unzip -d komutunu kullanabilirsiniz . "MY_WEBSITE_NAME" web sitenizin istediğiniz adını değiştirdiğinizden emin olun:

sudo mkdir -p /var/www/html/MY_WEBSITE_NAME sudo unzip zemin.zip -d /var/www/html/MY_WEBSITE_NAME

Alternatif olarak, Backdrop'u kök Apache dizinine kurmak isterseniz aşağıdakileri yapın:

sudo unzip zemin.zip -d /var/www/html/

Backdrop yazılımı yüklendikten sonra izinleri güncelleyin:

sudo chown -R www-data:www-data /var/www/html/backdrop/ sudo chmod -R 755 /var/www/html/backdrop/

Bunun yerine kök dizine yüklediyseniz, bunun yerine şunu kullanın:

sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/

Ardından, sunucuya bağlı bir web tarayıcısında aşağıdaki URL'yi açın:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Veya, kök dizine yüklediyseniz, bunun yerine şunu kullanın:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Tarayıcınızda Arka Plan uygulaması açıldığında, Arka Plan için bir GUI kurulum aracı göreceksiniz. Başlamak için dilinizi seçin ve ardından "Kaydet ve devam et"i seçin.

"Kaydet ve devam et"i seçtikten sonra Backdrop, her şeyin doğru yapılandırılıp yapılandırılmadığını görmek için Ubuntu sunucunuzu kontrol edecektir. Her şey doğruysa, veritabanınızı kurmanız istenir.

"MySQL Database name" alanına "backdrop" yazın. "Veritabanı kullanıcı adı" alanına "backdropuser" ve "Veritabanı şifresi" alanına SQL kurulum işlemi sırasında daha önce oluşturduğunuz güçlü parolayı girin.

SQL veri tabanınız yapılandırıldığında, Backdrop kendisini Ubuntu Sunucunuza tam olarak kuracaktır ve web sitenizi Backdrop CMS sistemi ile yapılandırabilirsiniz. "Sitenizi yapılandırın" alanında sitenizi yapılandırın ve işiniz bittiğinde web sitenizi kullanmaya başlamak için "Kaydet ve devam et"i tıklayın.


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.