Kusursuz Ubuntu Sunucu | Apache2, PHP, MySQL, ProFTPD, BIND, Dovecot, ISPConfig 3

Sunucu açıldığında ilk olarak kurulum sırasında girdiğimiz kullanıcı adı ve şifre ile giriş yapacağız. Giriş yaptıktan sonra

komutu girip şifrenizi yazın ve  root yetkisine sahip olun. Şimdi root şifresini değiştirelim.

komutu girdikten sonra root şifrenizi girin. Zor bir şey olsun. Aynı şifreyi iki kere gireceksiniz.

Metin düzenlemesi için pico/nano kullanacağız.

Ağ Ayarları

Kurulum sırasında ubuntu dhcp’den otomatik olarak ip alacak şekilde tamamlandı. Fakat sunucuya dışarıdan bağlanılabilmesi için statik ip’ye ihtiyacımız var. Örnek olsun diye: IP addres 192.168.2.251 ve DNS Sunucuları olarak  192.168.1.200, 192.168.1.225 ve 8.8.8.8 adreslerini kullanarak gösterelim.

komutu ile dosyayı açın. Dosyanın içeriği aşağıdaki gibi olacaktır.

statik ip için dosyanızın yeni hali aşağıdaki gibi olmalıdır.

dosyayı kaydedip kapatın(ctrl+x+y+enter tuş kombinasyonu)

Değişikliklerin geçerli olması için servisi yeniden başlatın.

aynı şekilde hosts dosyasında da belirtelim

 

 

değişiklikleri yaptıktan sonra kaydedip kapatın ve aşağıdaki satırları komut satırına girin

komut satırının altında server1.example.com yazısını görmelisiniz.

Dipnot:  DNS adresleri için asıl değişiklik yapmamız gereken dosya /etc/resolv.conf dosyasıdır. Bu dosya yapacağınız değişiklikler bir süre sonra ya da her yeniden başlatmanız da kaybolabilir. Aslında gerek duymadıkça bu dosyanın içeriği ile oynamayın. Fakat yine de örnek olması amacı ile

ile dosyayı açın.

yazın ve kaydedin. değişikliklerin uçmaması için komut satırına

yazın ve enterleyin. Dosyayı kilitlemiş oldunuz. Değişiklik yapmanız gerekir ise aynı komutu -i olarak girip, değişiklik yapıp kaydedip kapatın. sonrasında ise servisleri yeniden başlatın.

Kaynak listesinin değiştirilmesi ve Sunucu Güncelleme

Kaynak listesi sunucunun güncelleme yaparken dosyaları çekeceği sunucuların adreslerini içerisinde bulunduran dosyadır. Dosyayı açalım

Aşağıdaki satırları dosyaya ekleyelim.

kaydedip kapatın. Bu kurulumu biz ubuntu 14.04 ile yaptık. Şayet kurulumu 10 gibi bir versiyonda yapmış olsaydık, güncelleme saatler sürebilirdi. O yüzden zaman farkını çok aşırmadan arada güncellemeleri yapın. Güncelleme için şu komutları sırasıyla girin.

güncelleme tamamlandıktan sonra sunucunuzu reboot komutu ile yeniden başlatın.

Varsayılan Shell değiştirmek

ISPConfig kullanacağımız için kurulum sırasında bir hata almamak için varsayılan kullanılan /bin/dash olan derleyiciyi /bin/bash olarak değiştiriyoruz.

ardından bir pencere içerisinde şu soruya

No diyip, entera basın.

AppArmor’u kaldırma

Yapı olarak Fedora ve Red Hat’taki SELinux’u andırır ama daha farklı bir biçimde çalışır. Bizim kuracağımız sistemler ile çakışabileceği ve bazı servislerin çalışmasını etkileyeceği için kaldırmak gerekiyor. Sırası ile aşağıdaki komutları uygulayın.

PaylaşShare on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0Email this to someoneShare on Tumblr0Pin on Pinterest0Digg this
Ubuntu kategorisine gönderildi Etiketler: , , , , , , , , , , , , , , , , , ,
2 comments on “Kusursuz Ubuntu Sunucu | Apache2, PHP, MySQL, ProFTPD, BIND, Dovecot, ISPConfig 3
  1. Üveys diyor ki:

    Merhaba,
    Herşeyi birer birer uyguladım. İspconfig çalıştı godaddy’den domain yönlendirdim. Dns oluşturdum ftp ekledim. Ama site açılmıyor. Bu işlmlerden sonra yapmam gereken birşey var mı?

    • ilkserver diyor ki:

      FTP giriş yapabiliyor musunuz ? Sadece FTP oluşturmak yetmez. Kullanıcı, kullanıcıya bağlı Web sitesi de oluşturmalısınız.
      Ayrıca ISPConfig kullanım kılavuzuna bakmanızı öneririm.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*