Wednesday, November 15, 2006

Solaris Hakkında Türkçe Web Sayfaları v 0.1

Oldu olacak bir de Türkçe sayfalardan bir liste yapalım... :)
Bu mesajı zaman zaman update etmek düşüncesindeyim :)
* Solaris Mecek Altında
* EnderUnix Solaris İpuçları

Thursday, November 09, 2006

Temel Mysql Ayarları ve Solaris 10'da çalıştırma

** Önce root olarak sisteme girip veritabanı tablolarını hazırlıyoruz.

# /usr/sfw/bin/mysql_install_db
Preparing db table
Preparing host table
Preparing user table
Preparing func table
Preparing tables_priv table
Preparing columns_priv table
Installing all prepared tables
060118 21:24:03 /usr/sfw/sbin/mysqld: Shutdown Complete


** mysql kullanıcısı ve grubunu oluşturup, mysql dizininin yetkilerini düzenliyoruz.

# groupadd mysql
# useradd -g mysql mysql
# chgrp -R mysql /var/mysql
# chmod -R 770 /var/mysql
# installf SUNWmysqlr /var/mysql d 770 root mysql

** MySQL çeşitli dizinlerden ayar dosyalarını okur. Bu dosyalar

Dosya Adı Görevi
--------- ---------
/etc/my.cnf Genel özellikler
DATADIR/my.cnf Sunucuya özel ayarlar
~/.my.cnf Kullanıcıya özel ayaralar

** mysql servis ayarlarını uygun dizine kopyalıyoruz.
Solaris öntanımlı olarak /var/mysql dizinini kullanır.
# cp /usr/sfw/share/mysql/my-medium.cnf /var/mysql/my.cnf

** mysql servisini elle başlatıyoruz.
# /usr/sfw/sbin/mysqld_safe --user=mysql &

** Artık mysql servisi çalışıyor. İlk iş root şifresini değiştirelim.
# cd /usr/sfw/bin
# ./mysqladmin -u root password 'new-password'
# ./mysqladmin -u root -h `hostname` password 'new-password'

** Bu kadar :) Şimdi test yapabiliriz.

# ./mysqlshow -p
Enter password: new-password

+-----------+
| Databases |
+-----------+
| mysql |
| test |
+-----------+


# ./mysql -u root -p
Enter password: new-password

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 4.0.20-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show databases;
+-----------+
| Databases |
+-----------+
| mysql |
| test |
+-----------+
2 rows in set (0.00 sec)

mysql> quit;
Bye


** İsterseniz mysql servisini açılışta başlatabilir kapanışta durdurabilirsiniz. Bunun için sadece rc3.d dizinine açılış, diğerlerine ( rc[012S].d ) kapanış scripti link verebiliriz.

# ln /etc/sfw/mysql/mysql.server /etc/rc3.d/S99mysql
# ln /etc/sfw/mysql/mysql.server /etc/rc0.d/K00mysql
# ln /etc/sfw/mysql/mysql.server /etc/rc1.d/K00mysql
# ln /etc/sfw/mysql/mysql.server /etc/rc2.d/K00mysql
# ln /etc/sfw/mysql/mysql.server /etc/rcS.d/K00mysql

Solaris 10 ve Apache 2

Solaris 10, Apache 2'yi de içinde barındırır. Sadece bir kaç küçük ayar yapmak gerekir.
1) Önce httpd.conf-example dosyasını httpd.conf dosyası olarak değiştiriyoruz.
# cp /etc/apache2/httpd.conf-example /etc/apache2/httpd.conf

2)Ardından httpd.conf dosyasını ihtiyaçlara göre düzenlemek gerek. Bunlara da dikkat ederek yapılabilir:

* ServerName gerekliyse (default is 127.0.0.1)
* ServerAdmin kısmına geçerli bir e-posta adresi yazın

3) Son olarak apache servisini başlatıyoruz
# svcadm enable apache2

Solaris 10 sunucumuzda Apache 2 çalışmaya başladı bile.. :)

Tuesday, October 10, 2006

Solaris 10 ve network

- IP Ayarları:

#ifconfig : netmask up
#ifconfig eri0:192.168.10.10 netmask 255.255.255.0 up

Bu ayarların kalıcı olması için;
* /etc/hosts dosyasındaki ip değiştirilir/yazılır.
* /etc/netmasks dosyasındaki ağ ve netmask değerleri değiştirilir/yazılır.
* /etc/defaultrouter dosyasında gateway adresi değiştirilir/yazılır.

Thursday, October 05, 2006

Solaris 10 blogu

Bu da ilk post...

Nerden çıktı yine bir blog daha?
UZEM'deki 3 Sun sunucu için Solaris 10 kullanmaya başladım. Aslında üstlerinde Solaris 9 vardı fakat Alaattin'in indirdiği hazır Solaris 10 DVD'sini bulunca 9'la uğraşmaktansa 10 ile başlangıç yapayım dedim.
Eeee nasıl buldun Solaris 10'u?
Beğendim valla ya, ne yalan söyleyeyim. Kurulum için de çok zorlanmadım hatta. Bir de direk X-Window gelince daha da kolay oldu benim için.
Peki neler yapmayı planlıyorsun Solaris 10 ile?
Valla, öncelikle Apache server kurucam. Tabi PHP, Mysql falan destekli. Hatta Debian koşan bir web sunucumu buna taşımayı planlıyorum. Sonra, DNS, E-Posta falan da kurmayı düşünüyorum ama bakalım UZEM'deki angaryalar izin verdiği sürece :)
Hala cevaplamadın bu arada, yeni bir blog neden? Bıkmadın mı bu kaçıncı oldu?
Bu çok blog takıntısı aslında bana Mustafa'dan geçti :) IPv6 ile ilgili nerdeyse bütün blogspot adresleri aldı. Hatta artık blogspot Mustafa'ya adres vermiyor :D Şaka bir yana, Solaris 10 misyonu gene aylinux.blogspot.com gibi. Orada Linux dökümanları birikiyor. Linux güncesi, bu da Solaris güncesi ve dökümanları olacak. Aradığımı dah akolay bulacağım, başka Solaris kullanan (Türkçe bilen) insanlara da yardım etmiş olacağım.
Peki bu ne biçim bi yazı oldu?
O biçim bi yazı oldu :D
Hahaha çok zevkli oldu :D