FreeBSD üstüne metin2 kurulumu mysql dahil

  FreeBSD, Metin2

 

Son zamanların populer oyunu adıda türkçe olan metin2 oyununun kurulumunu anlatacağım kurulum oldukça basit

Gerekli Programlar;
* FreeBSD 7.2 (32 Bit)
* Files
* WinSCP
* Navicat
* Filezilla

İlk Önce bunu yazın

Kod:
cd /usr

Sonra Mevcut Linki Yükleyelim

Daha Sonra

tar zxvf ports.tar.gz

Kod:

Bunun yüklenmesi biraz zaman alır

Kod:
rm ports.tar.gz
Sırada Mysql Yükleme



Önce Dizini Getirelim

Kod:
cd /usr/ports/databases/mysql50-server/

Mysqlu Yükleyelim

Kod:
 make install WITH_XCHARSET=all  clean

Ve Bunu Yazalım

Kod:
 /usr/local/bin/mysql_install_db

Mysql İzinlerini Açalım

Kod:
 chown -R mysql /var/db/mysql/

Kod:
 chgrp -R mysql /var/db/mysql/

Simdide Standart Şifre "Root"u Değiştirmek

Kod:
 /usr/local/bin/mysqld_safe –user=mysql &

Kod:
 /usr/local/bin/mysqladmin -u root password YENİ ŞİFRE

Şimdi Başlangıca Otomatik Mysql Koymak


Bunlarıda rc.conf İçine ekliyecez

Kod:
 mysql_enable="YES"

Önce ana dizine gitcez

Kod:
 chmod -R 777 /var/db/mysql

Başarıyla rc.conf düzenlendi şimdi düzenlenmiş ayarları başlatıcaz

Kod:
reboot

Şimdi root için Tüm Mevcut hakları Ayarlamak

Kod:
 mysql -p

Bu komut ona koyulan hakları kullanma

Kod:
 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'[ENTERE BASIN]

Kod:
 IDENTIFIED BY 'GİRİŞ ŞİFRESİ' WITH GRANT OPTION;

Mysql modu bitrmek için

Kod:
 exit

Şimdi Başarıyla Mysql Yüklü

Mysql Komutları


Başlatmak İçin

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

Durdurmak için

Kod:
 /usr/local/etc/rc.d/mysql-server stop

Son Bölüm

Dosyaları düzeltmek için /home/game tüm hakları ayarlamanız gerekir
Değişimden Sonra Ana dizine yazarak

Kod:
 chmod -R 777 game

Şimdi Mysqlu Durdur

Kod:
 /usr/local/etc/rc.d/mysql-server stop

Veritabanlarına aktarılan tüm hakları ayarlamak için anadizine yazın

Kod:
 chmod -R 777 /var/db/mysql

Şimdi sadece dosyaları yapılandırma dosyalarını düzenlemelisiniz.
Ayrıca "lib" Klasöründe sunucu dosyalarınızı kopyalayın
Eğer bunu yapmazsanız yapılanlar boşa gider

ALINTIDIR[URL="http://www.turkmmo.com/"]turkmmo[/URL]

8 thoughts on - FreeBSD üstüne metin2 kurulumu mysql dahil

  • /usr/local/bin/mysqld_safe user=mysql &

    komutunu kullandığımda ssh da

    Starting mysqld daemon with databases from /var/db/mysql
    STOPPING server from pid file /var/db/mysql/metin2.pid
    100817 11:39:57 mysqld ended

    şeklinde bir hata alıyorum bunun nedeni ne olabilir acaba.?

  • STOPPING server from pid file /var/db/mysql/localhost.pid hatası

    eğer freebsd işletim sistemi kurulu sunucunuzda yukarıdaki gibi bir hata alıyorsanız aşağıdaki adımları uygulayarak bu sorunu giderebilirsiniz.

    Ssh’a giriş yaptıktan sonra sırasıyla yapmanız gereken komutlar şu şekildedir.

    cd /usr/ports/databases/mysql50-server

    make WITH_CHARSET=utf8 install clean

    make install clean

    /usr/local/bin/mysql_install_db

    chown -R mysql /var/db/mysql/

    chgrp -R mysql /var/db/mysql/

    daha sonra aşağıdaki komutu verin

    /usr/local/bin/mysqld_safe -user=mysql &

    alttaki sonuc geliyorsa işlem tamamdır.

    # Starting mysqld daemon with databases from /var/db/mysql

    mysql şifresini değiştimeniz gerekmiyor fakat yinede bilgi vermek açısından bunuda belirtmek isterim. Yapmanız gereken işlem kodu aşağıda yer almaktadır.

    $ /usr/local/bin/mysqladmin -u root password newpassword

    UYARI : make install clean komutunu uyguladığınızda eğer

    # make install clean
    ===> Installing for mysql-server-5.0.90
    ===> mysql-server-5.0.90 depends on shared library: mysqlclient.15 – found
    ===> Generating temporary packing list
    ===> Checking if databases/mysql50-server already installed
    ===> mysql-server-5.0.90 is already installed
    You may wish to “make deinstall” and install this port again
    by “make reinstall” to upgrade it properly.
    If you really wish to overwrite the old port of databases/mysql50-server
    without deleting it first, set the variable “FORCE_PKG_REGISTER”
    in your environment or the “make install” command line.
    *** Error code 1
    Stop in /usr/ports/databases/mysql50-server.
    tarzında bir hata ile karşılaşırsanız
    make install clean komutundan önce
    make deinstall

    komutunu çalıştırıp daha sonra işlem tamamlandığında

    make install clean komutunu kullanınız. Bu işlemden sonra sorunsuz şekilde işleminize devam edeceksinizdir.

  • Şimdi Başlangıca Otomatik Mysql Koymak

    Bunlarıda rc.conf İçine ekliyecez derken nereyi kastediyorsunuz anlayamadım
    biraz açıkça nalatsanız sevinirim FreeBSD sunucu var ama ben bir türlü içine kuramadım yardımcı olurmusunuz acaba ?

  • freebsd 7.2 download edebilcegim link varmı acaba freebsd resmi sitesinde ve googleden aramalarım sonucu FreeBSD7.2 işletim sistemini bulup indiremedim. yardımcı olursanız sevinirim. teşekkürler.

YORUM KUTUSU