CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Bu kılavuzda, Ubuntu'da kendi "7 Gün Ölmek" sunucunuzu (7D2D) nasıl kuracağınızı öğreneceksiniz. Lütfen bu oyunun hala "erken erişim" olduğunu ve güncellemeler yayınlandıkça kurulum adımlarının haber verilmeden değişebileceğini unutmayın.
Kök kullanıcı olarak oturum açtığınızdan emin olun. 64 bit Ubuntu kullanıcılarının 32 bit kitaplıkları yüklemeleri gerekir.
dpkg --add-architecture i386
apt-get update
apt-get install libc6-i386 lib32gcc1 lib32stdc++6 -y
7D2D'nin konsola çok az çıkışı var. Ekranın kullanılıp kullanılmayacağı seçeneği size bağlıdır. Öyleyse, yüklemeniz gerekebilir.
apt-get update
apt-get install screen -y
Ardından, 7D2D'nin altında çalışması için bir kullanıcı hesabı oluşturmak istiyoruz. Ayrıca güvenli bir şifre oluşturacağız.
adduser <choose a account name>
Yeni oluşturulan kullanıcı hesabına geçin.
su <new account>
Steam web sitesinden steamcmd yardımcı programını indirin. Bu araç Steam Wiki'de de mevcuttur.
mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
Bu yapıldıktan sonra steamcmd'yi "yürütülebilir" yapın ve çalıştırın.
chmod +x steamcmd.sh
./steamcmd.sh
Yüklendikten sonra, giriş bilgilerinizi girin. Steamguard uyarısı alabilirsiniz. İle anonim olarak da giriş yapabilirsiniz login anonymous
.
login <username> <password>
Uyarı: Parolanız düz metin olarak görülebilir.
Kurulum dizinini ayarlayın ve uygulamayı kurun.
force_install_dir ./7D2D
app_update 294420
quit
Düzenleme startserver.sh
sevdiğiniz metin editörü ile.
cd 7D2D
nano startserver.sh
Bu açıldıktan sonra değiştirin:
./7DaysToDie.x86_64 -logfile 7DaysToDie_Data/output_log.txt $@
ile:
./7DaysToDie.x86 -configfile=serverconfig.xml -logfile 7DaysToDie_Data/output_log.txt $@
Şimdi, yapılandırma dosyasını düzenleyin:
nano serverconfig.xml
Bu dosyada değiştirmek isteyebileceğiniz birkaç önemli ayar vardır.
Şimdi değiştirmek isteyebileceğiniz diğer ayarları incelemek için iyi bir zaman.
Sunucuyu başlatma zamanı. Ekranı kullanmak istiyorsanız , 7D2D dizininde olduğunuzdan emin olun.
screen -s 7D2D ./startserver.sh
Aksi takdirde, sunucuyu ekran olmadan başlatın.
./startserver.sh
Telnet'i etkinleştirdiyseniz, telnet penceresinden "kapatma" yazabilirsiniz.
Ekranda koşuyorsanız, Ctrl + C onu kırar ve kapatır.
Ekranı çalıştırmıyorsanız, bu komutları çalıştırın.
ps aux | grep -i "7days"
kill <procid returned>
# or (case sensitive)
pkill 7Days
Herkes 7 günlük yeni bir güncellemeyi seviyor. 7D2D sunucunuzu birkaç adımda otomatik güncelleme yapacak şekilde ayarlayabilirsiniz. İlk olarak, buhar giriş ve güncelleme komutlarıyla bir güncelleme dosyası oluşturmanız gerekir. Ardından, çalıştırmak için bir cron işi oluşturun.
Güncelleme dosyasını oluşturarak başlayın.
nano /home/<account name you name in first section>/serverupdate.txt
@ShutdownOnFailedCommand 1
login steamaccount steampass
force_install_dir ./7D2D
app_update 294420
quit
Dosya 'yı kaydet. Ardından, güncelleme komut dosyası.
nano /home/<account name you name in first section>/update.sh
#!/bin/sh
cd /home/<account name you made in the first section>
./steamcmd.sh +runscript updateserver.txt
Güncelleme komut dosyasını kaydedin. Komut dosyasını "yürütülebilir" yapın.
chmod +x update.sh
Bir cron girişi ekleyin.
crontab -e
00 00 * * * /home/<account name you made in the first section>/update.sh
Crontab dosyasını kaydedin.
En sevdiğiniz metin düzenleyicisini kullanarak aşağıdaki dosyayı oluşturun: /usr/lib/systemd/system/7dtd.service
ardından buna aşağıdakileri ekleyin:
[Unit]
Description=7 Days to Die
After=network.target nss-lookup.target
[Service]
Type=simple
PIDFile=/run/7dtd.pid
ExecStart=<path to 7 Days to Die>/startserver.sh -configfile=serverconfig.xml
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=always
[Install]
WantedBy=multi-user.target
Dosyayı kaydettikten sonra, aşağıdaki gibi systemctl
başlatmak için kullanabilirsiniz 7dtd
:
systemctl start 7dtd
7dtd
Sunucu aşağıdaki komutu kullanarak yeniden başlatıldığında da otomatik olarak başlamayı ayarlayabilirsiniz :
systemctl enable 7dtd
Bu noktada, hazırsınız. 7D2D sunucunuzun tadını çıkarın!
Sunucunuzu yeniden başlatırsanız, oyun 1. güne sıfırlanır.
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?