chat ege.net

Mac Os X MySQL Server kurulumu

iyinet

Administratör
Katılım
2 Eyl 2002
Mesajlar
5,021
Konum
Gaziantep
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.
 
Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet
Üst