Hallo Leute
Ich habe mir einen Root-Server gekauft mit einer FreeBSD 10.3er Betriebsversion. Jetzt wollte ich die MySQL Datenbank drauf spielen und nach dem Start des Metin2 P-Servers wurde mir angezeigt,
Shared object "libmd.so.5" not found, required by "game"
Starten tue ich mit "sh panel.sh" und dann Server starten "1" dann Channel "1".
Egal was ich versuche, ich bekomme nicht hin, dass dieser Fehler weg ist.
Root-Server FreeBSD 10.3 MySQL
#!/bin/sh
# Copyright (c) 2016 KoriDev Inc.
# All rights reserved
ShellDir="/usr/home"
back_to_script() {
cd $ShellDir && sh install.sh
}
echo -e "Willkommen im Installer von Koridev\n
Was willst du machen?\n
1 - Ports Updates\n
2 - PKG Installieren\n
3 - Python Installieren\n
4 - Mysql Installieren\n
5 - Serverfiles Installieren\n
6 - Exit"
read anzahl
case $anzahl in
$anzahl*)
if [ -z "$anzahl" ]; then
echo -e "Waehle bitte eine Zahl"
else
if [ $anzahl == 1 ]; then
echo -e "Ports werden geupdatet..."
portsnap fetch extract && portsnap fetch update
echo -e "Ports wurden geupdatet"
back_to_script
fi
if [ $anzahl == 2 ]; then
echo -e "PKG wird Installiert..."
cd /usr/ports/ports-mgmt/pkg/ && make install clean
echo -e "PKG wurde Installiert"
cd
back_to_script
fi
if [ $anzahl == 3 ]; then
echo -e "Python wird Installiert..."
cd /usr/ports/lang/python && make -DBATCH install clean
echo -e "Python wurde Installiert"
cd
back_to_script
fi
if [ $anzahl == 4 ]; then
if [ -z "`mysql -V | grep Distrib`" -o ! -z "`mysql -V| grep 5.5.`" ]; then
echo -e "Mysql 5.5 wird Deinstalliert..."
cd /usr/ports/databases/mysql55-server && make deinstall && make clean && make distclean
echo -e "Mysql 5.6 wird Installiert..."
cd /usr/ports/databases/mysql56-server && make -DBATCH WITH_XCHARSET=all BUILD_STATIC=yes BUILD_OPTIMIZED=yes install clean
echo 'mysql_enable="YES"' >> /etc/rc.conf
rehash
echo -e "Mysql 5.6 wurde Installert"
back_to_script
elif [ -z "`mysql -V | grep Distrib`" -o ! -z "`mysql -V| grep 5.6.`" ]; then
echo -e "Du hast bereits die neuste Verion von Mysql"
back_to_script
else
echo -e "Es ist kein Mysql Installiert"
echo -e "Mysql 5.6 wird Installiert..."
cd /usr/ports/databases/mysql56-server && make -DBATCH WITH_XCHARSET=all BUILD_STATIC=yes BUILD_OPTIMIZED=yes install clean
echo 'mysql_enable="YES"' >> /etc/rc.conf
rehash
echo -e "Mysql 5.6 wurde Installert"
back_to_script
fi
fi
if [ $anzahl == 5 ]; then
echo -e "Serverfiles erden heruntergeladen..."
mkdir /usr/home
cd /
ln -s /usr/home home
cd /home
fetch
tar xzvf game2.tar.gz
chmod -R 777 game2
rm -R game2.tar.gz
echo -e "Die game wurde erfolgreich heruntergeladen und entpackt"
echo -e "Mysql wird heruntergeladen..."
cd /var/db
fetch
tar xzvf mysql.tar.gz
chmod -R 777 mysql
rm -R mysql.tar.gz
service mysql-server restart
echo -e "Mysql wurde erfolgreich heruntergeladen und entpackt"
cd
back_to_script
fi
if [ $anzahl == 6 ]; then
cd $ShellDir
fi
fi
;;
esac
Damit installiere ich alle Dateien. Vielleicht kann mir jemand helfen? Der Root-Server ist nämlich schon bezahlt und auf meinem Computer läuft alles.