• 14-03-2017, 18:25:53
    #1
    Merhaba değerli arkadaşlar,


    Biliyorsunuz ki, FreeBSD bir kaç önce eski sürümler için MySQL desteğini kesti. Artık MySQL kurarken ya da kurduktan sonra 10.2 ve diğer eski sürümler de bir çok hatayla karşılaşabiliyorsunuz. Araştırdığım kadarıyla forumlar da da FreeBSD 11.0 MySQL 5.5 kurulumuna rastlamadım, forum üyelerinin faydalanması amacıyla bu konuyu açıyorum. FreeBSD genel de Metin2 sanal oyunu için kullanılmaktadır.


    İşin aslına gelmek gerekirse, FreeBSD 11.0 MySQL 5.5 Kurulumu şu şekildedir;

    Putty ya da diğer yönetim araçları ile sunucumuza login oluyoruz. Ardından aşağıda ki kodları teker teker uyguluyoruz.

    cd /usr
    portsnap fetch extract
    (Sunucu hat hızına göre biraz sizi bekletebilir.)

    cd /usr/ports/databases/mysql55-client
    make install && make clean
    (Gelen uyarıları ENTER tuşu ile devam ettirin.)

    cd /usr/ports/databases/mysql55-server
    make install && make clean
    ( Gelen uyarıları ENTER tuşu ile devam ettirin.)

    echo 'mysql_enable="YES"' >> /etc/rc.conf
    /usr/local/etc/rc.d/mysql-server onestart
    chown -R mysql /var/db/mysql/
    chgrp -R mysql /var/db/mysql/
    /usr/local/bin/mysqld_safe -user=mysql &
    /usr/local/bin/mysqladmin -u root password sifreniziyazin
    mysql -p
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
    IDENTIFIED BY 'sifreniziyazin' WITH GRANT OPTION;
    GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "sifrenizi yazin";
    GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
    flush privileges;
    /usr/local/etc/rc.d/mysql-server restart
    reboot
    Kurulum işlemi tamamlanmış oluyor. Ardından MySQL'i yardımcı programlarla kullanabilirsiniz.

    Örnek: https://www.navicat.com/download ücretsiz 14 gün kullanabilirsiniz.


    Herkese iyi forumlar dilerim.
  • 20-04-2018, 15:21:25
    #2
    hortlatıyorum ama /usr/ports/databases/mysql55-server bu koddan sonrasında Command not found. hatası veriyor.
  • 08-08-2018, 01:05:36
    #3
    atlanta adlı üyeden alıntı: mesajı görüntüle
    hortlatıyorum ama /usr/ports/databases/mysql55-server bu koddan sonrasında Command not found. hatası veriyor.
    bende hortlatmim
    ihtiyacı olanlar için



    Alıntı
    Freebsd işletim sisteminin bilinen versiyonlarda FreeBSD 9.x mysql 5.5 desteğini sona erdirmesi nedeniyle MYSQL 5.5 kurulumu gerçekleştirilememektedir.

    VDS Sunucularımızda kurulumu gerçekleştirmeniz mümkündür. Buradan vds paketlerimize bakabilirsiniz.

    Kurulum için adımları izleyiniz ;

    Make işlemleri için gerekli ayarları yapıyoruz.

    1- ) Komut ile make.conf dosyasını açıyoruz.

    ee /etc/make.conf

    2- ) Bu komutları içerisine yoksa ekliyoruz.

    ALLOW_UNSUPPORTED_SYSTEM=YES
    MAKE_JOBS_UNSAFE=YES

    3- ) Portsnap dosyalarını yapılandırıyoruz : Bu işlem uzun sürmektedir lütfen işlem tamamlanana kadar bekleyiniz.

    portsnap fetch extract
    portsnap fetch extract update

    4- ) İşlem bittikten sonra dosyaları fetchliyoruz.

    freebsd-update fetch


    5- ) Fech ile update ettiğimiz dosyaları kuruyoruz.

    freebsd-update install

    6 - ) Şimdi make işleminde versiyon destek hata alıyorduk bunu PKG ile sorun almadan kuralım.

    pkg install -y mysql55-client

    7 - ) Ardından mysql server'i kuruyoruz.

    pkg install -y mysql55-server

    Böylece freebsd'nin desteğini kestiği bütün versiyonlarda sorunsuz olarak mysql 5.5 kurulumu gerçekleştirebilirsiniz.


    Freebsd MYSQL 5.5 kurulumu tamamlandı şimdi ise mysql serveri başlatıyoruz.


    MYSQL'i başlatmadan önce adımı izleyin ;

    8 - ) Editör ile rc.conf dosyasını açıyoruz.

    vi /etc/rc.conf

    9 - ) Eğer bu komut ekli değilse oradaki yazıların en altına bu komutu ekliyoruz.

    mysql_enable="YES"

    10 - ) Kurulum tamamlandı şimdi mysql serveri başlatıyoruz

    /usr/local/etc/rc.d/mysql-server start

    11 - ) MYSQL restart atmak isterseniz :

    /usr/local/etc/rc.d/mysql-server restart

    12 - ) MYSQL Çalışıp çalışmadığını kontrol ediyoruz :

    /usr/local/etc/rc.d/mysql-server status