linux kbengine 环境,KBEngine服务器环境搭建
1.概要及环境
KBEngine是一款开源服务端引擎(中文官网http://kbengine.org/cn/),能够在Linux、Windows下部署,为了学习方便,我们在本机Windows下进行服务器环境的搭建。
1)服务端源代码 https://github.com/435886030/kbengine
2)环境:WIN7 + VS2013 (建议使用2013,其它版本可能会有些工程设置报错)
2.构建服务端环境
1.打开kbengine\kbe\src\kbengine_vs120.sln
2.重新生成解决方案(构建baseapp、baseappmgr、cellapp、cellappmgr、dbmgr、loginapp、machine及其依赖项)
3.到kbengine\kbe\tools\server\install\目录下,命令行执行python installer.py install 进行一些环境变量的设置。
过程控制台输出如下:
C:\kbe_root\kbengine\kbe\tools\server\install>python installer.py install
Check the dependences:
- kbe_environment: checking...
ERROR: KBE_ROOT: is error! The directory or file not found:
/kbe
KBE_ROOT current:
reset KBE_ROOT(No input is [C:/kbe_root/kbengine/]):
KBE_RES_PATH current: %KBE_ROOT%/kbe/res/;%KBE_ROOT%/assets/;%KBE_ROOT%/assets/s
cripts/;%KBE_ROOT%/assets/res/
reset KBE_RES_PATH(No input is [%KBE_ROOT%/kbe/res/;%KBE_ROOT%/assets/;%KBE_ROOT
%/assets/scripts/;%KBE_ROOT%/assets/res/]):
KBE_BIN_PATH current: %KBE_ROOT%/kbe/bin/server/
reset KBE_BIN_PATH(No input is [%KBE_ROOT%/kbe/bin/server/]):
KBE_UID current: 34416
reset KBE_UID(No input is [34416]):
之后还会进行MySql相关的设置,若设置成功,则完成安装,如下:
Attempt to modify the [C:\\Program Files (x86)\\MySQL\\MySQL Server 5.0\\my.ini]
...
Try to stop MySQL...
Try to start MySQL...
MySQL is ok
create kbe mysql-account:
- username(Do not enter the default is ‘kbe‘)): kbe
- password(Do not enter the default is ‘kbe‘)): kbe
Create kbe-account: name=kbe, password=kbe successfully!
Create game database(Do not enter the default is ‘kbe‘):kbe
create database(kbe) is successfully!
- mysql: yes
3.服务端资源库及服务器启动
将demo程序的assets拷贝到kbengine目录下,然后执行其中的start_server.bat即可启动服务端。kill_server.bat则为关闭。
KBE的作者将搭建环境的流程都脚本化了,在Windows下搭建KBEngine环境非常方便。大赞!
两个KBE自带的U3D demo:
https://github.com/435886030/kbengine_unity3d_demo
https://github.com/435886030/kbengine_unity3d_warring
原文:http://www.cnblogs.com/kyokuhuang/p/5097652.html
linux kbengine 环境,KBEngine服务器环境搭建相关推荐
- LNMP(linux+nginx+mysql+php)服务器环境配置
LNMP(linux+nginx+mysql+php)服务器环境配置 一.简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 "engine X", ...
- Linux系统下SVN服务器的搭建过程详解 UpJ}s7+
Linux系统下SVN服务器的搭建过程详解 UpJ}s7+ 1 环境: 服务器放在redhatAS4.0上,客户端在windows 2000. k_lb"5z Z]jSq@%1H* ...
- Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT)
转自:Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT),更优阅读体验http://www.kongzid.com/ 目录 1.JDK1.8的安装配置 1.1 环境检查 1 ...
- Linux下的DNS服务器的搭建实战
Linux下的DNS服务器的搭建 DNS(Domain Name Server,域名服务器) 是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器. DNS ...
- linux下的svn服务器部署搭建
linux下的svn服务器部署搭建 svn安装 创建版本仓库库目录 新建版本库 开始配置 启动svn 客户端访问svn服务器 svn安装 1.首先使用yum命令,此命令会自动安装svn服务器的相关服务 ...
- 服务器部署php环境,php服务器环境搭建方法
本节内容: php环境搭建方法,php服务器的搭建. 首先,准备好apache和php软件. apache软件在官方网站:http://www.apache.org php软件下载地址:http:// ...
- [2022]最新·GS游享环境-天龙八部服务器环境安装V2版本+视频教程
全新手工架设环境开服食用指南 本教程支持各种云服务器 增加敏感配置项可以自定义,简单方便.如:数据库密码,端口等 集成分步调试开服的命令,可以更好的排错 本操作手册仅供学习使用,请勿用于商业用途,如有 ...
- Linux下的WEB服务器的搭建实战
Linux下的web服务器搭建详细过程 每次搭建一个服务器之前,比如MySQL.DNS.WEB等首先要挂载磁盘目录文件 挂载就是当要使用某个设备时(例如光盘或软盘),必须先将它们对应放到 Linux ...
- linux(CentOS7)服务器环境搭建之-supervisor
supervisor搭建后,可以通过supervisorctl 管理配置的服务.配置supervisor开机自启后服务将自动启动. 1.安装 yum install supervisor 2.设置开机 ...
- Linux+Apache+PHP+MySQL服务器环境(CentOS篇)
1.前言 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定 ...
最新文章
- java包(翻译自Java Tutorials)
- SICP学习笔记(P27-P28)
- DXperience,不能不爱
- 向shell脚本中传入参数
- 又一台苹果第一代电脑顺利拍卖:成交价超过47万美元
- Taobao File System
- java低层源码_Java线程池及其底层源码实现分析
- c语言安卓图形库cairo,Cairo图形库编辑指南——介绍
- OpenV2X 开源社区成立,填补 5G 路侧开放基础架构(RSOI)空白
- Mysql环境变量配置
- 如何自定义MATLAB神经网络激活函数
- 【python、matlab】sRGB颜色空间与线性sRGB空间转换
- 我对马斯洛需求层次的理解
- Golang线程池gpool
- 3.2 0.96寸OLED显示屏的使用
- Django中视图和URL中的常用方法
- 唐福林:新浪微博的Redis大数据之路
- python基础教程读书笔记_《Python基础教程》 读书笔记 第五章(下)循环语句
- 宜信开源|Davinci:可视应用平台介绍与展望
- npoi 实现类似excel、word自身的加密解密效果