Tag Archives | sunucu

Container Linux 2247.7.0 duyuruldu

Asıl olarak sunucular için tasarlanan Gentoo tabanlı GNU/Linux dağıtımı Container Linux‘un 2247.7.0 sürümü, Andrew Jeddeloh tarafından duyuruldu. Eski adı CoreOS Linux olan sistemin yeni sürümüne ilişkin paketler yansılarda yerini aldı. Linux çekirdeğini temel alan ve kümelenmiş dağıtımlara altyapı sağlamak için tasarlanmış, otomasyon, uygulama dağıtım kolaylığı, güvenlik, güvenilirlik ve ölçeklenebilirliğe odaklanan açık kaynaklı, hafif bir işletim sistemi olan Container Linux, sunucular için tasarlandığı için bir masaüstü ortamı içermiyor. 4.19.84 Linux çekirdeği üzerine yapılandırılan sistem; rkt 1.30.0, docker 18.06.3, etcd 3.3.15, systemd 241 ve Ignition 0.33.0 içeriyor. Container 2247.7.0 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Container Linux 2247.7.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pardus 19.1 duyuruldu

Yerli bir dağıtım olarak kullanıcıların karşısına değişik biçimlerde çıkan, TÜBİTAK ve ULAKBİM tarafından ortaklaşa geliştirilen Pardus‘un 19.1 sürümü duyuruldu. Pardus 19 serisinin ikinci ara sürümü olan Pardus 19.1, varsayılan olarak UNIX benzeri işletim sistemleri için hafif bir masaüstü ortamı olan XFCE masaüstü ortamıyla, ayrıca GNOME ile geliyor. 4.19.0 Linux çekirdeği üzerine yapılandırılan sistem, Debian 10 Buster tabanlı. Debian tabanlı paket yönetim sistemindeki yenilikler, paket depoları aracılığıyla haftalık güncellemeler sayesinde daha rahat ve güvenli olarak sunuluyor. Çeşitli iyileştirmelerle gelen sistem; Firefox 68.2, Thunderbird 68.2.2, VLC 3.0.8, LibreOffice 6.1.5 gibi güncel paketler içeriyor. Pardus 19.1 hakkında bilgi edinmek için için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Pardus 19.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

TigerVNC 1.10.0 (Beta) duyuruldu

VNC (Virtual Network Computing) olan TigerVNC‘nin 1.10.0 (Beta) sürümü, Pierre Ossman tarafından duyuruldu. AT&T Cambridge Labs.‘deki mühendisler tarafından başlatılmış bir proje olup daha sonra GPL-2.0 lisansı ile açık kaynak kodlu olarak duyurulan TigerVNC; bilindiği gibi, herhangi bir ağ sunucusu üzerinde çalışan grafik arayüz uygulamalarına herhangi bir başka ağ üzerindeki bir bilgisayardan kolaylıkla ve hızla erişerek bu uygulamaları kullanabilmeyi ve yönetmeyi sağlayan platform bağımsız bir yapıdır. TigerVNC, 3D ve video uygulamalarını çalıştırmak için gereken performans seviyelerini sağlar ve mümkün olduğunca desteklediği çeşitli platformlarda ortak bir görünüm sağlamaya ve hissetmeye ve yeniden kullanmaya çalışıyor. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatan Ossman; test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. Java, web sunucusu kaldırıldığını söyleyen Ossman; x0vncserver şimdi yalnızca yerel bağlantılara izin verecek şekilde yapılandırılabileceğini ifade etti. TigerVNC 1.10.0 (Beta) hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

TigerVNC 1.10.0 (Beta) edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Debian 10 Buster’a Apache web sunucusu nasıl kurulur?

Açık kaynak kodlu ve özgür bir web sunucu yazılımı olan Apache, Apache Yazılım Vakfı tarafından geliştirilmektedir. Unix, GNU, FreeBSD, Linux, Solaris, Novell NetWare, Mac OS X, Microsoft Windows, OS/2, TPF ve eComStation işletim sistemleri üzerinde çalıştırılabilen yazılım; web’in genişlemesinde ve yayılmasında anahtar rol oynamıştır. Nisan 1996’dan bugüne Apache, internetteki en yaygın web sunucusu olmuştur. Bu yazımızda, Debian 10 Buster’a Apache web sunucusunun nasıl kurulacağını ele alacağız. Debian 10 Buster’a Apache web sunucusu kurmak için ya su komutuyla root olmanız ya da sudo kullanıcı ayrıcalıklarına sahip olmanız gerekmektedir. Biz sudo kullanıcı ayrıcalıklarına sahip bir kullanıcı olduğunuzu varsayarak, kurulum işlemlerine geçelim.

Continue Reading →

Öncelikle önbelleğini güncelleyelim:
sudo apt update

Sonra, Apache web sunucusunu kurmak için aşağıdaki komutu verelim.
sudo apt install apache2

Yükleme işleminden sonra taraıcı satırın:
http://localhost/
yazdığınızda aşağıdakine benzer bir görüntü almanız gerekiyor.

Apache servisi systemctl komut satırı ile yönetilir. Şimdi Apache servisinin durumunu kontrol etmek için aşağıdaki komutu kullanabilirsiniz:

sudo systemctl status apache2.service

Bu kez, aşağıdakine benzer bir görüntü almış olmalısınız.

Apache servisini komut satırından durdurmak, başlatmak veya yeniden başlatmak için şu komutları kullanabilirsiniz:

sudo systemctl stop apache2.service
sudo systemctl start apache2.service
sudo systemctl restart apache2.service

Yüklenen Apache sürüm ayrıntılarını aşağıdaki komutu kullanarak görüntüleyebilirsiniz.

apache2 -v

Apache sunucunuzdaki ilk sanal ana bilgisayarı oluşturabiliriz. Bunun için “ornek.com” örnek alan adını kullanacağız.

sudo mkdir -p /var/www/ornek.com

sudo echo "Selam ornek.com" > /var/www/ornek.com/index.html

İkinci komutu verdikten sonra /var/www/ornek.com içinde oluşan index.html’ye çift tıklarsanız, tarayıcınız üzerinde: Selam ornek.com yazılı bir sayfa açılacaktır.

Sonra Virtualhost konfigürasyon dosyası oluşturup ve editörde düzenleyebiliriz:

sudo pluma /etc/apache2/sites-available/ornek.com.conf

Dosya içeriğine aşağıdakini yapıştırabiliriz:

<VirtualHost *:80>
ServerAdmin admin@ornek.com
DocumentRoot /var/www/ornek.com
ServerName ornek.com
ServerAlias www.ornek.com
<Directory /var/www/ornek.com>
#Allowoverride all ###Uncomment if required
</Directory>

ErrorLog ${APACHE_LOG_DIR}/ornek.com_error.log
CustomLog ${APACHE_LOG_DIR}/ornek.com_access.log combined
</VirtualHost>

Virtualhost yapılandırma dosyasını kaydedin, sonra Virtualhost’u etkinleştirin ve aşağıdaki komutları kullanarak Apache hizmetini yeniden yükleyin:

sudo a2ensite ornek.com
sudo systemctl reload apache2.service

SSL VirtualHost’u yapılandırın. SSL’e ihtiyacınız yoksa bu adımı atlayabilirsiniz. Ancak güvenlik her zaman herhangi bir web sitesi için birincil konudur.

sudo a2enmod ssl

Sonra yeni bir sanal ana bilgisayar dosyası oluşturup ve düzenleyebilirsiniz:

sudo pluma /etc/apache2/sites-available/ornek.com_ssl.conf

Aşağıdaki içeriği dosya içine yapıştırabilirsiniz:

<VirtualHost *:443>
ServerAdmin admin@ornek.com
DocumentRoot /var/www/ornek.com

ServerName ornek.com
ServerAlias www.ornek.com

<Directory /var/www/ornek.com>
#Allowoverride all ###Uncomment if required
</Directory>

SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/ornek.com.crt
SSLCertificateKeyFile /etc/pki/tls/certs/ornek.com.key

ErrorLog ${APACHE_LOG_DIR}/ornek.com_ssl-error.log
CustomLog ${APACHE_LOG_DIR}/ornek.com_ssl-access.log combined
</VirtualHost>

SSLEngine * Bunu “on” olarak ayarlayın
SSLCertificateFile * SSL sertifikanızın yolunu ayarlayın
SSLCertificateKeyFile * Bu, SSL sertifikası oluşturmak için kullanılan özel anahtar dosyalarıdır.

Bundan sonra Virtualhost’u etkinleştirin ve aşağıdaki komutları kullanarak Apache hizmetini yeniden yükleyin:

sudo a2ensite ornek.com_ssl
sudo systemctl reload apache2.service

Apache güvenlik yapılandırma dosyasını düzenleyebilirsiniz.

sudo vim /etc/apache2/conf-enabled/security.conf

Aşağıdaki ayarları ekleyin ve güncelleyin.

ServerTokens Prod
ServerSignature Off
TraceEnable Off
Header always append X-Frame-Options SAMEORIGIN
Header always set X-XSS-Protection: "1; mode=block"
Header always set X-Content-Type-Options: "nosniff"
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"
Header always edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure

Şimdi SSL yapılandırma dosyasını düzenleyebilirsiniz. Burada, web sitenize hizmet vermek için güvenli Şifreler kullanmak için sunucu genelinde SSL protokolünü ve SSLCipherSuite’i ayarlayabilirsiniz.

sudo pluma /etc/apache2/mods-enabled/ssl.conf

SSLProtocol -all +TLSv1.2
SSLCipherSuite HIGH:!aNULL:!MD5

Yeni konfigürasyon uygulamak için Apache servisini yeniden başlatın.

sudo systemctl reload apache2.service

Artık güvenli bir Apache sunucunuz var.

0

Container Linux 2247.6.0 duyuruldu

Asıl olarak sunucular için tasarlanan Gentoo tabanlı GNU/Linux dağıtımı Container Linux‘un 2247.6.0 sürümü duyuruldu. Eski adı CoreOS Linux olan sistemin yeni sürümüne ilişkin paketler yansılarda yerini aldı. Linux çekirdeğini temel alan ve kümelenmiş dağıtımlara altyapı sağlamak için tasarlanmış, otomasyon, uygulama dağıtım kolaylığı, güvenlik, güvenilirlik ve ölçeklenebilirliğe odaklanan açık kaynaklı, hafif bir işletim sistemi olan Container Linux, sunucular için tasarlandığı için bir masaüstü ortamı içermiyor. 4.19.78 Linux çekirdeği üzerine yapılandırılan sistem; rkt 1.30.0, docker 18.06.3, etcd 3.3.15, systemd 241 ve Ignition 0.33.0 içeriyor. Container 2247.6.0 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Container Linux 2247.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Container Linux 2247.5.0 duyuruldu

Asıl olarak sunucular için tasarlanan Gentoo tabanlı GNU/Linux dağıtımı Container Linux‘un 2247.5.0 sürümü duyuruldu. Eski adı CoreOS Linux olan sistemin yeni sürümüne ilişkin paketler yansılarda yerini aldı. Linux çekirdeğini temel alan ve kümelenmiş dağıtımlara altyapı sağlamak için tasarlanmış, otomasyon, uygulama dağıtım kolaylığı, güvenlik, güvenilirlik ve ölçeklenebilirliğe odaklanan açık kaynaklı, hafif bir işletim sistemi olan Container Linux, sunucular için tasarlandığı için bir masaüstü ortamı içermiyor. 4.19.78 Linux çekirdeği üzerine yapılandırılan sistem; rkt 1.30.0, docker 18.06.3, etcd 3.3.15, systemd 241 ve Ignition 0.33.0 içeriyor. Container 2247.5.0 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Container Linux 2247.5.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Cacti 1.2.7 duyuruldu

Network üzerinde bulunan aktif cihazlardan bellek (RAM), disk, ağ ve sistem yükü gibi bilgileri grafiksel olarak web arayüzüyle sunan komple bir sunucu çözümü olan Cacti; 1.2.7 sürümüne güncellendi. Kod ile katkıda bulunan ve GitHub’daki sorunları bildirerek yardımcı olan herkese özel olarak teşekkür edildiği bildirildi. MariaDB’nin daha yeni sürümlerinin farklı istemci kitaplığı gerektirdiği belirtiliyor. RRDTool’un veri depolama ve grafik işlevselliğini kullanmak için tasarlanmış eksiksiz bir ağ grafik çözümü olan Cacti; ağ bulma, cihaz yönetimi otomasyonu, şablonlu grafik, kullanıcı, grup ve alan yönetimi, hesap kilitleme desteği gibi becerilere sahiptir. SNMP (Simple Network Management Protocol) protokolünü kullanarak sistem ve ağ cihazları izleme olanağı sunan Cacti; izlemek istenen cihazdan aldığı snmp sorgularının cevabına göre grafikler oluşturarak sistem ve ağ cihazlarının takip edilebilmesini (monitoring) sağlıyor. Grafik ekran olarak RRdTool kullanan yazılım, veri tabanı olarak da MySQL kullanıyor. RRDTool grafik aracı ile oluşturulan grafiklerin birkaç şekilde gösterimi mümkündür. Cacti’yi çalıştırmak için Apache, PHP, NET-SNMP ve RRDTOOL paketlerinin sisteme kurulmuş olması gerekir. 2000’lerin başında Ian Berry tarafından lise projesi olarak geliştirilen proje, binlerce şirketin ve meraklıların ağları ve veri merkezlerini izlemeleri ve yönetmeleri için kullanılıyor. Cacti 1.2.7 hakkında ayrıntılı bilgi edinmek  değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Cacti 1.2.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Cacti hakkında bilgi edinmek için Özgür Karataş’ın yazdığı Cacti Türkçe El Kitabı‘nı inceleyebilirsiniz.

0