Kategoriler
İpuçlar

Centos’da Nginx Sunucu Sürümü Nasıl Gizlenir?

Bu kısa yazıda, Centos’da Nginx sunucu sürümünün hata sayfalarında ve “Sunucu HTTP” yanıt başlığı alanında nasıl gizlendiğini göstereceğiz. Bu, Nginx HTTP ve proxy sunucunuzun güvenliğini sağlamak için önerilen önemli uygulamalardan biridir.

server_tokens” yönergesi, aşağıdaki ekran görüntüsünde gösterildiği gibi Nginx sürüm numarasının ve İşletim sisteminin hata sayfalarında ve “Sunucu” HTTP yanıt başlığı alanında görüntülenmesinden sorumludur.

Bunu devre dışı bırakmak için /etc/nginx/nginx.conf yapılandırma dosyasındaki server_tokens yönergesini kapatmanız gerekir.

sudo nano /etc/nginx/nginx.conf

Aşağıdaki satırı aşağıdaki ekran görüntüsünde gösterildiği gibi http bağlamına ekleyin.

server_tokens off;





Yukarıdaki satırı ekledikten sonra, CTRL+X yapıp, Y diyerek çıkıyoruz ve dosyayı kaydetmiş oluyoruz. Yaptığımız değişikliklerin yürürlüğe girmesi için Nginx sunucusunu yeniden başlatın.

sudo systemctl restart nginx

Bu kadar. Kolay gelsin.  

Kategoriler
İpuçlar

Time4VPS ve Centos 6 üzerinde CWP panel müthiş!

Merhaba arkadaşlar,

Bu yazımı okumaya başladığınıza göre ne anlatmak istediğimi, konumuzun ne olduğunu biliyorsunuz.

Birçoğunuz Digitalocean‘ı duymuştur. Aylık 5$ gibi bir rakama kendi linux sunucunuzu kurabiliyor ve tamamen size ait bir sunucunuz olabiliyor. İstediğiniz paneli kurabiliyor, istediğiniz servisleri ihtiyaçlarınıza göre yapılandırabiliyorsunuz. Şimdi size yeni bir servisten bahsedeceğim. 2 aydır kullanıyorum. Hem ekonomik hemde server özellikleri daha üstün.

Time4VPS // time4vps.eu

0,99€ ile en düşük paketi alabilirsiniz. Ben aylık 1,99€ olan S planı kullanıyorum. Bu paketin özellikleri şu şekilde,

2.4GHz işlemci, 1GB RAM, 40GB alan, 1TB bandwith = 1,99€/aylık

Sipariş verdikten sonra faturanızı ödüyorsunuz ve panele giriyorsunuz. Sol menüde My Services sekmesinde satın aldığınız hizmet bulunuyor.

time4vps-1

Benim panelimde gördüğünüz gibi VPS servisi mevcut. Tıklayıp hizmet ayrıntılarına girelim,

time4vps-2

“Manage” diyerek vps server ayarlarımıza girelim.

Öncelikle satın aldığımız servera bir işletim sistemi yüklemek. Ben Centos 6 kurma taraftarıyım her zaman.

Centos 6 ve cwp panel ile herşeyi sorunsuz yapabilirsiniz.

İnstall OS diyelim ve centos 6yı seçerek işletim sisteminin kurulmasını sağlayalım.

time4vps-3

İşletim sistemi kurulduktan sonra, sol menüdeki “Giriş Detayları” bölümünden root şifrenizi alın. Herşey tamam. İşletim sistemi kuruldu. Peki işletim sisteminiz linux’u nasıl yöneteceksiniz? Size bir web panel lazım. Tavsiyem, CentOS Web Panel. Panel kurulumu için servera erişmemiz gerekiyor. Bunun için öncelikle putty programını indiriyoruz. Programı açıyoruz ve serverımızın IP adresini yazıyoruz ve open diyerek bağlanıyoruz.

putty

Bizden login bilgilerimizi istiyor. root yazarak enterlıyoruz. Sonrasında root şifremizi yazıp enterlıyoruz.

CentOS web panel kurulumu için sırasıyla aşağıdaki komutları uygulayın (yazın ve enterlayın) :

cd ..
cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest

Ve kurulum başlıyorrr… 🙂

s18d5j

210jezb

 

Ve kurulum bitti. CentOs web panele giriş urlmiz: http://sunucuip:2030

sy4i6h

ENTER layıp serverı yeniden başlatmanız tavsiye edilir. Server yeniden başlasın ve IP adresimizin sonuna :2030 (örn: http://192.168.1.1:2030) yazarak panele girelim. Kullanıcı adınız “root” ve şifreniz time4vps panelindeki şifreniz.

cwp

Panele girdikten sonra ilk işlem root mail adresimizi tanımlamak. Tanımla işleminden sonra paylaşımlı IP adresimizi kontrol etmek.

 

cwp-settings

Ve şimdi domainlerimiz için hesap açmaya başlayabiliriz. Ama önce hesaplarda kullanabileceğimiz hosting paketlerini oluşturalım. Sol menüdeki Packages bölümünden isterseniz List Packages diyerek default paketin özelliklerini değiştirebilirsiniz.

listpck

Paketimizi hazırladıktan sonra artık kullanıcılarımız oluşturalım dimi? 🙂

Sol menüdeki User Account bölümünden kullanıcı oluşturmaya başlayalım.

crtacc

Bu şekilde SSD diskiniz boyutunca limitsiz şekilde kullanıcı hesabı açabilirsiniz.

Açtığınız kullanıcı hesapları ile, http://ip-adresiniz.com:2030 adresinden panele login olabilir ve dilediğinizi yapabilirsiniz.

Umarım yardımcı olabilirim. Tüm yazı ve resimler tarafıma ait olup, istenilen şekilde özgürce paylaşabilir ve kopyalayabilirsiniz. 🙂

Yusuf SAYI

 

 

Kategoriler
İpuçlar

DigitalOcean Centos VPS Server’a Webmin Nasıl Kurulur?

Merhaba,

Önceki yazımda Digital Ocean dan VPS almayı ve VPS’imizi kurmayı anlatmıştım. Bu yazımızda, vps serverımız için kullanabileceğimiz ücretsiz bir panel kurmayı anlatacağım. Yaptığım araştırmalar ve denemeler sonrasında en yaygın ve geniş özelliklere sahip Webmin panelinde karar kıldım. Sizde denediğinizde gayet başarılı olduğunu göreceksiniz. 5$ lık vps için, 15$ cPanel lisansı almak hiç mantıklı değil. Buyrun kuruluma geçelim,

Not: Bu yazıda Centos 6.4 x64 ve Centos 6.5 x64 üzerine kurulum yapılmıştır ama diğer tüm Centos’larda da sorunsuz kurulacaktır.

Öncelikle SSH üzerinden root şifremizle VPS servera bağlanıyoruz. Bu işlem için Putty kullanabilirsiniz.

1 – Öncelikle putty’i açıp, server IP mizi yazıp bağlanıyoruz.

putty
Resmi büyütmek için tıklayınız

2. Kullanıcı adımız olan “root” yazıp enterlıyoruz ve sonrasında şifremizi giriyoruz.

Resmi büyütmek için tıklayınız.
Resmi büyütmek için tıklayınız.

3. Öncelikle aşağıdaki kod ile  sunucumuza perl kuruyoruz:

yum install wget perl

Yukarıdaki kodu yazdıktan sonra sunucumuz işlemler yapacak ve size devam etmek için soru soracak. Klavyemizden “y” tuşlayıp enterlıyoruz. İşlem bitince aşağıdaki gibi bir ekran göreceksiniz.

Resmi büyütmek için tıklayınız.
Resmi büyütmek için tıklayınız.

4. Klavyemizden  cd yazıp enterlıyoruz ve aşağıdaki kodu yazıp enterlıyoruz.

wget http://www.webmin.com/download/rpm/webmin-current.rpm (bu kodu girip kurulum paketini indiriyoruz.)

5. Sunucumuza indirdiğimiz rpm kurulum dosyasını aşağıdaki komut ile kurmaya başlıyoruz. (webmin yazdıktan sonra tab tuşuna basarsanız dosya adı değiştiyse otomatik tamamlayacaktır):
rpm -U webmin-1.660-1.noarch.rpm

 

Resmi büyütmek için tıklayınız
Resmi büyütmek için tıklayınız

6. Kurulum tamamlandı.Sizde aşağıdaki resmi görüyorsanız işlem sorunsuzca tamamlanmıştır.  http://ip-adresiniz:10000 adresinden root şifremiz ile webmin panelimize giriş yapıyoruz.

Resmi büyütmek için tıklayınız.
Resmi büyütmek için tıklayınız.

Webmin kurulumu bu kadar, kolay gelsin.

Yukarıdaki 3-4 işlemi yazılanları doğru okuyup yapamayan bazı arkadaşlar, dengesiz ve ahlaksızca yazılar ile yorumlar yapmış. Bu yazıları sildim ve yeni bir vps alarak ekran görüntüleri ile yazıyı düzenledim. Umarım tekrar görüp, yapamadıklarını anlayıp utanırlar. (“cd” komutundan sonra enter yapmayıp, diğer komutu yanına yazıyorlar. “cd” komutunun ne olduğunu bilmeyenler…)

Eğer hala bir VPS serverınız yoksa, buraya tıklayıp Digital Ocean‘dan bir VPS alabilirsiniz.

Sonuç olarak...
Sonuç olarak…