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!
Zabbix, Linux için güçlü bir ağ izleme aracıdır . Bununla ağ cihazlarınızı, uygulamalarınızı vb. kolayca takip edebilirsiniz. Bu kılavuzda, Zabbix'i Ubuntu Sunucusuna nasıl kurabileceğinizi göstereceğiz.
Başlamadan Önce
Zabbix'i Ubuntu Sunucusu üzerine kurmak için öncelikle sisteminizi güncellemelisiniz. Ubuntu'da en son paketlere sahip olmak, her şeyin sorunsuz çalışmasını sağlar. Ubuntu sisteminizi güncellemek için bir terminal açın. Ardından, yazılım güncellemelerini kontrol etmek için apt update komutunu kullanın.
sudo apt güncellemesi
Ubuntu sisteminizde güncellemeleri kontrol ettikten sonra apt upgrade komutunu kullanarak yazılımı kurabilirsiniz. Lütfen apt upgrade komutunu çalıştırmanın, özellikle bir süredir yükseltme yapmadıysanız, biraz zaman alabileceğini unutmayın.
sudo uygun yükseltme
Ubuntu sisteminiz güncel olduğunda, yeniden başlatın. Şansınız, Ubuntu çekirdeğinin daha yeni bir sürümünü yüklediniz ve bu, yeniden başlatma gerektiriyor.
sudo yeniden başlat
Tekrar oturum açtığınızda Zabbix'i yüklemeye başlamak için hazır olacaksınız.
Zabbix için bağımlılıkları yükleme
Zabbix, Apache, MySQL, PHP ve diğer paketleri kullanır. Ubuntu sisteminizde kullanmak için tüm bu bağımlılıkları kurmanız gerekir. Aşağıdaki apt install komutunu kullanarak Zabbix'in çalışması için gereken her şeyi kurun.
wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-2+ubuntu22.04_all.deb
sudo apt install apache2 mysql-server php php-mysql php-mbstring php-gd php-xml libapache2-mod-php zabbix-server-mysql zabbix-frontend-php zabbix-agent
Yukarıdaki komutu çalıştırdıktan sonra Ubuntu, paketleri kurmak istediğinizi onaylamak için Y'ye basmanızı isteyecektir . Böyle yap. Yüklendiğinde, tüm bağımlılıklar kurulacaktır.
MySQL/PHP'yi Yapılandırma
Zabbix uygulaması bir MySQL veritabanı gerektirir. Bu veritabanını yapılandırmak için mysql_secure_installation komutunu girerek başlayın . Bu komut sizden kök kullanıcı vb. için bir MySQL kök parolası oluşturmanızı isteyecektir.
sudo mysql_secure_installation
Ubuntu sisteminizde SQL için root şifresini ayarladıktan sonra sıra MySQL'e yeni şifre ile giriş yapma zamanıdır. Aşağıdaki komutu kullanarak giriş yapabilirsiniz.
sudo mysql -u kök -p
Oturum açtıktan sonra, aşağıdaki CREATE DATABASE komutunu kullanın.
CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;
Artık Ubuntu sisteminizde MySQL'de “zabbixdb” veritabanı bulunduğuna göre, CREATE USER komutunu kullanarak veritabanı için bir kullanıcı oluşturmanız gerekecektir. Lütfen “şifrem”i tercih ettiğiniz Zabbix kullanıcı şifresiyle değiştirin.
CREATE USER 'zabbixuser'@'localhost' IDENTIFIED BY 'mypassword';
Artık zabbixuser hesabına "zabbixdb" veritabanındaki tüm ayrıcalıkları vermelisiniz. Bunu MySQL'de GRANT ALL komutu ile yapabilirsiniz .
GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbixuser'@'localhost';
Aşağıdaki komutlarla SQL'den çıkın.
FLUSH PRIVILEGES;
çıkış
Şimdi Zabbix veritabanı şemasını içe aktarmalısınız. Aşağıdaki komutları girin.
sudo gunzip /usr/share/zabbix-sql-scripts/mysql/server.sql.gz
sudo mysql -u kök -p zabbixdb <>
SQL'den çıktıktan sonra, Zabbix PHP yapılandırmasını güncellemek için aşağıdaki komutları girin. Not, "parolam"ı Zabbix veritabanı parolanızla değiştirin. Ancak “1”i koruyun.
sudo sed -i 's/^\(DBHost\s*=\s*\).*$/\1localhost/' /etc/zabbix/zabbix_server.conf sudo sed -i 's/^\(DBName\s* =\s*\).*$/\1zabbixdb/' /etc/zabbix/zabbix_server.conf sudo sed -i 's/^\(DBUser\s*=\s*\).*$/\1zabbixuser/' /etc/zabbix/zabbix_server.conf sudo sed -i '/^# DBPassword=/a DBPassword= parolam ' /etc/zabbix/zabbix_server.conf
Şimdi, Zabbix'in gereksinimlerini karşılamaları için birkaç PHP yapılandırmasını değiştirmeniz gerekiyor. Aşağıdaki komutları girin. Not: dördüncü komut, saat diliminize uyacak şekilde özelleştirilmelidir. "America" ve "Detroit" sözcüklerini kendi saat diliminizle değiştirin. Saat diliminizi timedatectl list-timezones ile bulabilirsiniz .
sudo sed -i 's/^post_max_size = .*/post_max_size = 16M/' /etc/php/8.1/apache2/php.ini
sudo sed -i 's/^max_execution_time = .*/max_execution_time = 300/' /etc/php/8.1/apache2/php.ini
sudo sed -i 's/^max_input_time = .*/max_input_time = 300/' /etc/php/8.1/apache2/php.ini
sudo sed -i 's/^;date.timezone =$/date.timezone = America\/Detroit/' /etc/php/8.1/apache2/php.ini
artık aşağıdaki komutla Apache2 web sunucusunda Zabbix'i etkinleştirebilir.
sudo ln -s /etc/apache2/conf-available/zabbix-frontend-php.conf /etc/apache2/conf-enabled/
Zabbix'i kurma
Zabbix'i aşağıdaki URL aracılığıyla tercih ettiğiniz web tarayıcınızda başlatın:
http://your-ubuntu-server/zabbix
URL'ye eriştikten sonra, Zabbix kurulum sürecinden geçmenizi isteyecektir. Sisteminizin "Ön koşulları kontrol et" sayfasında Zabbix'i kullanmaya hazır olduğunu onaylamak için "İleri" düğmesini tıklayın.
"Ön koşulların kontrolü"nde sisteminizde Zabbix olup olmadığını kontrol ettikten sonra, "Veritabanı bağlantısını yapılandır" sayfasına gitmek için ileri düğmesini tıklayın. Buradan aşağıdaki bilgileri giriniz.
Her şeyi doldurduğunuzda, bir sonraki sayfaya geçmek için “İleri” düğmesine tıklayın. Bir sonraki sayfada, Zabbix sunucunuzu adlandırmanız, saat diliminizi ve varsayılan temanızı ayarlamanız gerekecek. İşiniz bittiğinde, "Sonraki adım"ı tıklayın.
Son sayfada, Zabbix'i başarıyla yüklediğinizi bildiren bir tebrik mesajı göreceksiniz. Buradan, aşağıdaki kullanıcı bilgileriyle Zabbix Kullanıcı Arayüzünüze giriş yapabilirsiniz.
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
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, şı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
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.
DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.
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, 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.
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, 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.
Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.