diff --git a/doc/zh_CN/multiplayer.html b/doc/zh_CN/multiplayer.html index f334b30..692fefc 100644 --- a/doc/zh_CN/multiplayer.html +++ b/doc/zh_CN/multiplayer.html @@ -7,12 +7,13 @@

多用户

- 支持多个用户同时使用一个 wide 服务器,每个用户有自己独立的源代码仓库,编码/运行/调式都是在自己的用户空间中进行,不会影响其他用户。 + 支持多个用户同时使用一个 Wide 服务器,每个用户有自己独立的源代码仓库,编码/运行/调式都是在自己的用户空间中进行,不会影响其他用户。

源代码仓库

使用 git 作为源码版本控制系统,data/workspace/src 是主库,每个用户的源码仓库都 clone 自主库。 -

运行时

- +

运行时

+ 用户在运行程序时进程是跑在服务器上的,所以多用户同时运行程序时最常见的问题就是资源冲突,比如网络端口。 + 目前 Wide 解决不了这个问题,只能靠用户自己进行规避。 diff --git a/doc/zh_CN/setup.html b/doc/zh_CN/setup.html new file mode 100644 index 0000000..0c4a57c --- /dev/null +++ b/doc/zh_CN/setup.html @@ -0,0 +1,27 @@ + + + + + Wide - 搭建服务器 + + + +

搭建服务器

+ +

基础配置

+
    +
  1. 下载 Wide 安装包
  2. +
  3. 解压到安装路径 {wide},例如 /root/wide
  4. +
  5. 配置 {wide}/conf/wide.json(可选)
  6. +
+ 现在已经可以使用用户 admin,密码 admin 登录使用了。 + +

多用户配置

+ 前提:需要安装 git。 +
    +
  1. 初始化主库:在 {wide}/data/workspace/src 下执行 git init
  2. +
  3. 添加用户:修改 {wide}/conf/wide.json 中的 Users
  4. +
  5. 添加用户库:在 {wide}/data/user_workspaces/{user}/ 中 git clone 主库
  6. +
+ +