Вот видео на ютубе,гайд как созвать сервер
Выбор хостинга -- советую хостинг http://www.ihc.ru/?ref=120606
Выбор ОС(Операционная Система) -- CentOS 6
Программы которые нам понадобятся:
WinSCP - ТЫК
PuTTy - ТЫК
Hammp : ТЫК
Navicat Lite : ТЫК
Серверные файлы,бд : ТЫК
Клиент : ТЫК
Подключаемся по SSH
- Установка MySQL:
yum install mysql mysql-server chkconfig --levels 235 mysqld on service mysqld start yum install http://mirror.centos.org/centos/6/os/i386/Packages/openssl098e-0.9.8e-17.el6.centos.2.i686.rpm //Установка библиотек yum install ftp://ftp.wesmo.com/pub/contributed/RPMS/MySQL-shared-compat-4.1.9-0.i386.rpm service mysqld restart mysql_secure_installation
После, выбивает установка...
Enter
Сначала вводим N
А далее на все вопросы вводим Y
Установка завершена.
- Установка Apache и PHP:
yum install httpd chkconfig --levels 235 httpd on service httpd start yum install php service httpd restart yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc yum install php-pecl-apc service httpd restart
Установлено
- Установка софта для CashServer'a
yum install bison gettext glib2 freetype fontconfig libpng libpng-devel libX11 libX11-devel glib2-devel libgdi* libexif glibc-devel urw-fonts java unzip gcc gcc-c++ automake autoconf libtool make bzip2 wget cd /usr/local/src wget http://origin-download.mono-project.com/sources/mono/mono-3.0.2.tar.bz2 tar -xvf mono-3.0.2.tar.bz2 cd mono-3.0.2 ./configure --prefix=/usr/local make make install ln -s /opt/mono-3.0.2/bin/mono /usr/bin/mono ln -s /opt/mono-3.0.2/bin/gmcs /usr/bin/gmcs
Установка будет длительной...
Включение сервера
Обычно файл запуска startService.sh (Название не имеет значения)
Выполнить команды в SSH:
cd [имя папки с сервером]
Далее запуск:
./startService.sh
Запуск CashServer'a производится командой:
mono cash.exe
Выключение сервера
Смотрим процессы:
ps
Убиваем процесс:
kill [id процесса]
Аналогичный запуск сервера вручную:
Подключаемся к SSH
Вводим команды:
screen; cd [имя папки с серверными файлами] cd Connector/Connector; ./start; cd ../../; cd Helper/Helper; ./start; cd ../../; cd SubHelper/SubHelper; ./start; cd ../../; cd Messenger/Messenger; ./start; cd ../../; cd GameServer; cd GameServer1; ./start2; cd ..; cd GameServer2; ./start2; cd ..; cd GameServer3; ./start2; cd ..; cd GameServer4; ./start2; cd ..; cd GameServer5; ./start2; cd ..; cd ..; cd LoginServer/LoginServer; ./start; cd ../../; cd CashServer; mono cash.exe
И теперь можно спокойно закрыть консоль и сервер будет работать в фоновом режиме.
Конец.
Если возникнут вопросы задавайте их в скайп (olegator20103016532) либо (bobaff1)