sudo apt install -y git
printf "en_US.CP1252\nCP1252" >> /var/lib/locales/supported.d/local
sudo dpkg-reconfigure locales
sudo apt-get install mysql-client-5.6 mysql-client-core-5.6 mysql-server-core-5.6 mysql-server-5.6 libmysqlclient-dev
sudo apt-get install -y mono-complete
sudo apt-get install nuget
git clone YOUR_REPO_HERE
cd REPOR_DIR
mkdir Debug; ln -s Debug debug # sometimes two folders are created and mess up everything
nuget restore DOLServer/packages.config -SolutionDirectory ./
MONO_IOMAP=case xbuild "Dawn of Light.sln"
cd Debug
LANG=en_US.CP1252 mono --debug --gc=sgen --server DOLServer.exe
# quit DOLServer now
sed -i 's/ColoredConsoleAppender/ConsoleAppender/g' config/logconfig.xml
# open config/serverconfig.xml
# <DBType>MYSQL</DBType> # Change DBType to MYSQL
# <DBConnectionString>server=localhost;port=3306;database=YOUR_MYSQL_DATABASE;user id=YOUR_MYSQL_USER;password=YOUR_MYSQL_PASSWORD;treattinyasboolean=False;minimumPoolSize=10;maximumpoolsize=20;</DBConnectionString> # Change the connection string
LANG=en_US.CP1252 mono --debug --gc=sgen --server DOLServer.exe
en_US.CP1252 CP1252
en_US.CP1252
CP1252
Users browsing this forum: No registered users and 1 guest