readme.txt 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. 游戏需要
  2. mysql
  3. redis
  4. apache或者nginx
  5. 游戏日志
  6. D:\cccz\server\src\_output.server\logfile
  7. 游戏启动1-4
  8. D:\cccz\server\src\_output.server\dev
  9. 节点添加
  10. D:\cccz\server\src\_output.server\dev\_launch_server.xml
  11. 访问服务器列表 json
  12. D:\cccz\server\src\_output.server\dev\_launch_server.xml
  13. 内容
  14. http://192.168.2.13/apollo_60000
  15. 列表路径
  16. D:\cccz\www\apollo_60000
  17. 代码编译
  18. VS2019编译代码
  19. 需要NET5.0 SDK支持
  20. 生成时候倒着生成上去即可
  21. 代码内节点例子
  22. D:\cccz\server\src\server\OpenCards.Server.DotNetCore\
  23. linux教程:
  24. wget https://download.visualstudio.microsoft.com/download/pr/820db713-c9a5-466e-b72a-16f2f5ed00e2/628aa2a75f6aa270e77f4a83b3742fb8/dotnet-sdk-5.0.100-linux-x64.tar.gz
  25. mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-5.0.100-linux-x64.tar.gz -C $HOME/dotnet
  26. export DOTNET_ROOT=$HOME/dotnet
  27. export PATH=$PATH:$HOME/dotnet
  28. 下面这两可以不用:
  29. tar zxf aspnetcore-runtime-5.0.0-linux-x64.tar.gz -C /root/dotnet
  30. tar zxf dotnet-runtime-5.0.0-linux-x64.tar.gz -C /root/dotnet
  31. linux启动
  32. cd /mnt/server/src/_output.server/dev
  33. dotnet ../OpenCards.Server.DotNetCore.dll ./_launch_server.xml NameServer
  34. cd /mnt/server/src/_output.server/dev
  35. dotnet ../OpenCards.Server.DotNetCore.dll ./_launch_server.xml PublicNode
  36. cd /mnt/server/src/_output.server/dev
  37. dotnet ../OpenCards.Server.DotNetCore.dll ./_launch_server.xml GameNode1 global.RealmID=1 global.ServerID=1
  38. cd /mnt/server/src/_output.server/dev
  39. dotnet ../OpenCards.Server.DotNetCore.dll ./_launch_server.xml AccountNode1