Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Mac Os X MySQL Server kurulumu

iyinet

Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,034
Açılan Konu
485
Tepki puanı
75
Konum
SEO
Kuruluma başlamadan önce mac'imizde xcode yüklü olması gerekiyor.

Öncelikle işletim sistemimize uygun olan MySQL sürümünü BURADAN DMG uzantılı veya isteğe göre tar.gz olarak download ediyoruz.

DMG uzantılı installer'ı çalıştırıyoruz, mysql-5.5.22-osx10.6-x86_64.pkg paketini startlıyoruz ve kurulum menüsü karşımıza çıkıyor. Lisans bilgilerini okuyup kabul ederek kurulumu tamamlıyoruz.

Mysql server'ımızın çalışması için gerekli konfigüre işlemlerini yapalım.


sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist

Nano editörümüz ile conf'u açtık, içerisine aşağıdaki kodları ekleyerek kaydedelim.

Kod:
[FONT=Courier][B]<?xml version="1.0" encoding="UTF-8"?>[/B][/FONT]
[FONT=Courier][B]<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[URL]http://www.apple.com/DTDs/PropertyList-1.0.dtd[/URL]">[/B][/FONT]
[FONT=Courier][B]<plist version="1.0">[/B][/FONT]
[FONT=Courier][B]  <dict>[/B][/FONT]
[FONT=Courier][B]    <key>KeepAlive</key>[/B][/FONT]
[FONT=Courier][B]    <true/>[/B][/FONT]
[FONT=Courier][B]    <key>Label</key>[/B][/FONT]
[FONT=Courier][B]    <string>com.mysql.mysqld</string>[/B][/FONT]
[FONT=Courier][B]    <key>ProgramArguments</key>[/B][/FONT]
[FONT=Courier][B]    <array>[/B][/FONT]
[FONT=Courier][B]    <string>/usr/local/mysql/bin/mysqld_safe</string>[/B][/FONT]
[FONT=Courier][B]    <string>--user=mysql</string>[/B][/FONT]
[FONT=Courier][B]    </array>[/B][/FONT]
[FONT=Courier][B]  </dict>[/B][/FONT]
[FONT=Courier][B]</plist>[/B][/FONT]
Aşağıdaki komut ile mysql conf'umuzu açalım ve bir alt satırdaki parametlereleri girip kaydedelim.

sudo nano /etc/my.cnf

Kod:
[FONT=Courier][B][client][/B][/FONT]
[FONT=Courier][B]socket=/var/mysql/mysql.sock[/B][/FONT]
 
[FONT=Courier][B][mysqld][/B][/FONT]
[FONT=Courier][B]socket=/var/mysql/mysql.sock[/B][/FONT]
İşlemlerimiz tamamlandı. Şimdi conf'larımızı load ederek mysql server'ımızı startlayalım.

sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist

Conf'umuzu load ettik. Server'ımızı startlıyoruz.

sudo /usr/local/mysql/support-files/mysql.server start

İşlem bukadar, problem yaşayanlar konu üzerinden ulaşabilir.
 
Üst