Bu makalemizde Oracle (Sun) Solaris 11 İşletim Sistemi Kurulumunu (Live Install) inceleyeceğiz. Öncelikle kurulum yapabilmek için Oracle Solaris 11 Live .iso dosyasını “Oracle Solaris 11 Download” sitesinden sunucu mimarimize göre indirip DVD’ye yazıyoruz. Kurulum için elimde “Sparc” işlemci mimarisine sahip bir sunucu olmadığı için kurulumu Intel “x86_64″ işlemci mimarisine göre yapacağız. Her iki mimaride kurulum aşamaları benzerdir. Bilinmesi gereken bir konu eğer bu işletim sistemi üzerine “Oracle 10g” Veritabanı kuracaksak Intel “x86_64″ mimarisi için mevcut değildir. Oracle 10g Veritabanı yalnızca “Sparc” işlemci ailesi için derlenmiştir. Oracle 11g kurulumunda her iki işlemci mimarisi için kurulum versiyonu mevcuttur. Live DVD ile işletim sistemimizi DVD’den açıyoruz ve kuruluma başlıyoruz. Bu versiyonda yapılan kurulum sonrasında işletim sistemimizde “Gnome” masaüstü yöneticisine sahip olacağız. “Gnome” masaüstü yöneticisi sayesinde işletim sistemimizde grafik arayüz (GUI) ile çalışabileceğiz.
1. DVD’den önyükleme yaparak “Oracle Solaris 11.1” seçeneği işaretliyken “enter” tuşuna basıyoruz.
2. İşletim sistemi kurulumumuz başlarken bekliyoruz.
3. Karşımıza gelen seçeneklerde öncelikle klavye seçeneğimizi seçiyoruz. Burada “25″ yazarak enter tuşuna basıyoruz ve “TurkishQ” seçeneğini seçmiş oluyoruz.
4. İşletim sistemi dili olarak “English” seçeneğini seçmek üzere “3″ yazıyoruz ve enter tuşuna basıyoruz.
5. Sunucumuz “Live DVD” den açıldı. İşletim sistemi kurma işlemine geçmek için masaüstünde bulunan “Install Oracle Solaris” kısayoluna çift tıklıyoruz.
6. Hoş geldiniz ekranında bir sonraki adıma geçmek için “Next” düğmesine tıklıyoruz.
7. Kurulum işlemini yerel disk üzerinde yapacağımız için “Local Disk” seçeneği seçiliyken “Next” düğmesine tıklıyoruz.
8. Ayrı bir bölümleme işlemi yapmadan devam edeceğiz. Tek bir file system kullanmak için “Partition disk” seçeneği seçiylen “Next” düğmesine tıklıyoruz.
9. Zaman bölgemizi “Europe”, Zaman lokasyonu “Turkey”, Time Zone olarakta “Turkey” seçiyoruz Sunucumuzun tarih ve zaman ayarlarınıda yaptıktan sonra kuruluma devam etmek için “Next” düğmesine tıklıyoruz.
10. Sunucumuzda oturum açmak üzere bir kullanıcı adı ve parola belirliyoruz. Bu adım zorunlu bir adımdır. Çünkü “Oracle Solaris” kurulum sonrası “root” kullanıcısı ile oturum açmamıza izin vermiyor. Burada yarattığımız kullanıcı ile oturum açıp “root” kullanıcısını etkin hale getireceğiz. Sunucumuzun isimlendirmesinide bu aşamada yapıyoruz. “Hostname” olarak ne atamak istiyorsak “Computer name” alanına bunu yazıyoruz.
11. Güncellemeleri alabilmesi için bizden “MOS” My Oracle Support hesabımızı istiyor eğer kullanıcı girişi yapmayacaksak “I wish to receive security updates via My Oracle Support” işaretini kaldırıyoruz. Yine bu ekranda ağ ortamımızda internete çıkmak için bir “proxy” sunucu tanımlaması yapacaksak “Proxy” seçeneğini işaretleyerek ilgili alanları ağ yapılandırmamıza göre düzenliyoruz.
12. Eğer sunucumuzda herhangi bir “proxy” sunucu ayarı yapmayacaksak “No Proxy” seçeneği işaretliyken “Next” düğmesine tıklıyoruz.
13. Kurulum özet ekranında yaptığımız tercihlerle ilgili bilgileri inceliyoruz bir değişiklik yapmayacaksak “Next″ düğmesine tıklıyoruz ve kurulum işlemine başlıyoruz.
14. Kurulum işlemi başladıktan sonra aşamaları aşağıdaki ekrandan takip edebiliriz.
15. Kurulum işlemi tamamlandığında sunucumuzu yeniden başlatmamız gerekiyor bu işlem için “Reboot″ düğmesine tıklayarak sunucumuzu yeniden başlatıyoruz.
16. Sunucumuz yeniden başlarken bekliyoruz.
17. Sunucumuz açıldıktan sonra kurulum aşamasında yaratmış olduğumuz kullanıcı adı ve parolamızı girerek oturum açıyoruz. Bu aşamada “root” kullanıcısı kapalı olduğu için onunla oturum açamıyoruz.
18. Masaüstümüz geldi artık sunucumuzda “Oracle Solaris 11 with Gnome Desktop” kuruludur. Kurulum yaptığımız işletim sistemi DVD’sini sürücümüzden çıkartabiliriz.
19. Komut satırında çalışabilmek için “Terminal” istemcisini açabiliriz. Bunun için masaüstünde boş bir yerde sağ tıklayarak açılan menüden “Open Terminal” seçeneğini seçmemiz yeterlidir.
20. Terminal istemci ekranımız açıldı artık sistemimizde yapacağımız ayarlara geçebiliriz. Oracle Solaris işletim sistemlerinde “SSH” “root” kullanıcısı ile oturum açabilmek için varsayılan olarak kapalı geliyor bunu açmak için “/etc/ssh/sshd_config” dosyamızda gerekli düzenlemeleri yapıyoruz.
21. Editör ile açtığımız “/etc/ssh/sshd_config” dosyasında bulunan “PermitRootLogin” seçeneğimi “yes” olarak düzenliyoruz.
22. Yapmış olduğumuz ayarın geçerli olabilmesi için “SSH” servisimizi yeniden başlatıyoruz. Artık sunucumuza uzak bilgisayarlardan “SSH” ile bağlanabiliriz.
23. Şimdi sistemimizde direk oturum açması engelli olan “root” kullanıcısını aktif hale getiriyoruz. Sunucumuzda bulunan “/etc/user_attr” dosyamızı açıyoruz.
24. “root” satırı önündeki parametreleri aşağıdaki gibi yapılandırıyoruz.
25. Bu ayarlardan sonra sunucumuzu yeniden başlatıyoruz ve “root” kullanıcısı ile oturum açmayı deniyoruz. Karşımıza gelen ekranda kullanıcı seçeneklerimizi yapılandırmak üzere “OK” düğmesine tıklıyoruz.
26. Kullanacağımız masaüstü yöneticisini “Gnome” olarak seçiyoruz ve “OK” düğmesine tıklıyoruz.
27. Klavye seçeneğimizi “Turkish” olarak seçiyoruz ve “OK” düğmesine tıklıyoruz.
28. İşletim sistemi dili olarak “English (United States)” seçiyoruz ve “OK” düğmesine tıklıyoruz.
29. İşletim sistemimiz “root” kullanıcısı ile açılmış durumdadır. Artık “root” kullanıcısı ile çalışabiliriz.
30. Sunucumuzda “IP Adresi” atama ve “Hostname” değiştirme gibi bir kaç bilgiyide inceleyelim.
-- Sunucumuzda öncelikle otomatik ağ ayarlarını devre dışı bırakıyoruz. # netadm enable -p ncp DefaultFixed -- Sunucumuzdaki bağlantıları listeliyoruz. # dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net0 Ethernet up 1000 full e1000g0 net1 Ethernet unknown 0 unknown pcn0 -- Sunucumuzda bir IP profile yaratıyoruz. # ipadm create-ip net0 -- Sunucumuzda atanmış bir IP adresi varsa onu kaldırıyoruz. # ipadm delete-addr net0/v4 -- Sunucumuza IP adresini atıyoruz. # ipadm create-addr -T static -a 192.168.2.130/24 net0/v4 -- Sunucumuza varsayılan ağ geçidini atıyoruz. # route -p add default 192.168.2.1 -- Sunucumuzun IP adresini sorguluyoruz. # ipadm show-addr ADDROBJ TYPE STATIC ADDR lo0/v4 static ok 127.0.0.1/8 net0/v4 static ok 192.168.2.130/24 lo0/v6 static ok ::1/128 -- Sunucumuzda DNS Ayarlarımızı yapmak için aşağıdaki komutları uyguluyoruz. -- Sunucumuzda "domain search" parametremizi yapılandırıyoruz. "localdomaim" sunucumuzun bağlı olduğu domain ismi olacaktır. # svccfg -s svc:/network/dns/client setprop \ config/search='("localdomain")' -- Dns Sunucumuzun adresini atıyoruz. svccfg -s svc:/network/dns/client setprop \ config/nameserver=net_address: '(192.168.2.1)' -- Ayarların geçerli olabilmesi için servisimizi "refresh" ediyoruz. # svcadm refresh svc:/network/dns/client -- Sunucumuzda "hostname" sunucu ismini yeniden adlandırmak için aşağıdaki komut parçacığını uyguluyoruz. # svccfg <<EOM select /system/identity:node # listprop config setprop config/nodename="newhostname" setprop config/loopback="newhostname" refresh EOM
Kurulum işlemlerimiz tamamlandı. Artık sunucumuz özellikle Oracle Veritabanı sunucusu olarak yapılandırılmak üzere hazır. Oracle Veritabanı sunucusu kurulması ile ilgili yazımızı “Oracle” kategorisi altında bulabilirsiniz.
Başka bir makalede görüşmek üzere…