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
cd /usr
Sonra Mevcut Linki Yükleyelim
Daha Sonra
tar zxvf ports.tar.gz
Bunun yüklenmesi biraz zaman alır
rm ports.tar.gz
Önce Dizini Getirelim
cd /usr/ports/databases/mysql50-server/
Mysqlu Yükleyelim
make install WITH_XCHARSET=all clean
Ve Bunu Yazalım
/usr/local/bin/mysql_install_db
Mysql İzinlerini Açalım
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
Simdide Standart Şifre "Root"u Değiştirmek
/usr/local/bin/mysqld_safe –user=mysql &
/usr/local/bin/mysqladmin -u root password YENİ ŞİFRE
Bunlarıda rc.conf İçine ekliyecez
mysql_enable="YES"
Önce ana dizine gitcez
chmod -R 777 /var/db/mysql
Başarıyla rc.conf düzenlendi şimdi düzenlenmiş ayarları başlatıcaz
reboot
Şimdi root için Tüm Mevcut hakları Ayarlamak
mysql -p
Bu komut ona koyulan hakları kullanma
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'[ENTERE BASIN]
IDENTIFIED BY 'GİRİŞ ŞİFRESİ' WITH GRANT OPTION;
Mysql modu bitrmek için
exit
Şimdi Başarıyla Mysql Yüklü
Başlatmak İçin
/usr/local/etc/rc.d/mysql-server start
Durdurmak için
/usr/local/etc/rc.d/mysql-server stop
Dosyaları düzeltmek için /home/game tüm hakları ayarlamanız gerekir
Değişimden Sonra Ana dizine yazarak
chmod -R 777 game
Şimdi Mysqlu Durdur
/usr/local/etc/rc.d/mysql-server stop
Veritabanlarına aktarılan tüm hakları ayarlamak için anadizine yazın
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 ?
===> Deinstalling for databases/mysql50-server
===> mysql-server not installed, skipping
Bu sorunu veriyor bişr yardımcı olsanız 🙂
@Glen
Aşağıdaki şekilde deneyebilirsiniz.
cd /usr/local ; /usr/local/bin/mysqld_safe &
hostexper.com – 2005’den beri.. domain, hosting, reseller
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.
makine mysql-50 kabul etmiyor 5.5 için anlatım varmıdır
Ne yazıkki desteğimiz kaldırıldı metin2 kurulumu hakkında