生产环境推荐用docker 版，windodes版 可用于POC ，windodes版如突然断电，可能会导致mysql 文件损坏，而启不来

一：注意
1：激活：激活时要用在codes官网(icodes.work) 注册的帐号的ID激活,登录codes官网，切换到帐户设置中能看到这个id；
      然后通过邀请的方式 加入其他帐户，切记codes官网的帐户只需要注册一个，其他帐户是在您安装的codes中通过邀请加到codes中；
     受邀的帐户收到邀请邮 件后，要点接受邀请受邀的帐户才能登录codes  
2：安装所需资源，codes 需要有2G内存（mysql以及tomcat和redis）,磁盘大概要1.7G，主要mysql 大 1G出头
3：安装时要以管理员右键运行安装程序，只有管理员权限才能注册codes相关服务
4：安装时，弹dos窗口不要手动去关闭
5：安装时不要选择目录路径中有空格的安装目录，也不要选择目录路径中带中文的目录
6：codes 采用前后端分离，安装时需要读取安装codes机器的IP，如网络不通取到的是127.0.0.1，用127.0.0.1这个ip将导致其他机器访问不了codes
7：windows版ci cd 和压测功能无 
8：windows版如有JIAR环境，有些机器，要停了JIAR才能访问Codes

二：安装后如何访问codes
1：缺省的端口是8091 ，用浏览器（谷歌、edge、firefox）来访问，访问地址为安装Codes的机器的ip:8091 即可，比如192.168.0.2:8091 
2：访问的时候会自动检查是否激活，没激活时会自动跳到激活页面，激活时要用在codes官网(icodes.work) 注册的帐号的ID激活；
     登录codes官网，切换到帐户设置中能看到这个id；激活后用codes官网注册的帐号和密码可登录您本地安装的codes，然后通过邀请的方式
     加入其他帐户，切记codes官网的帐户只需要注册一个，其他帐户是在您安装的codes中通过邀请加到codes中；受邀的帐户收到邀请邮件后，
     要点接受邀请受邀的帐户才能登录codes
3：如安装后服务中，注册了 codesredis和codesMysql8 和codesTomcat服务，说明服务注册成功了
4：如codesTomcat 没有启动，一启动就停了，或是Dos 下执行 net start codesTomcat 时 出错码为5 

      需要以管理员运行Dos 命令行，然后执行 sc config codesTomcat obj= LocalSystem，如不用命令行可以到Codes 安装目下 
     apache-tomcat-9.0.85\bin 下 双击 codesTomcatw.exe，在第二个TAB中 也就是log on 勾选第三项 Local System account
   且也勾下其下的Allow service to interact with desktop 
      然后重启服务
5：让其他机器也能访问所安装的Codes 
    需要开放端口，参与安装包中含itest  word 配置 文件
三：安装后如果安装codes的机器ip变了如何办
1：手动改配置文件，文件位于安装目录下apache-tomcat-9.0.54\webapps\codes下 config.json 文件中把ip 手动改为新的ip

四：如安装时端口冲突了要怎么办
1：手动改配置文件，文件位于安装目录下apache-tomcat-9.0.54\webapps\codes下 config.json 文件中把端口 手动改为新的端口
2：手动改配置文件，文件位于安装目录下apache-tomcat-9.0.54\conf下的 server.xml  把69行的8091更改为别的新的端口
3：手动改配置文件，文件位于安装目录下apache-tomcat-9.0.54\webapps\codesBackend\WEB-INF\classes下application.yml
     有三个8091换为新的端口 一个在105行 ,另两个一个是138行和140行

五：如何启动codes 服务
下面两种方法都OK
1：在开始菜单下codes下，右键以管理员运行runCodes
2：在windwos 服务中手动先启codesredis服务再启codesMysql8服务，最后启codesTomcat服务

六：安装后windows 服务中没有codesredis，codesMysql8，codesTomcat 或是只有三者中一部分 如何办
1：在开始菜单下codes下，右键以管理员运行注册codes服务
2：在开始菜单下codes下，右键以管理员运行runCodes

七：如何自动启codes服务
    安装时就会把 codesredis，codesMysql8，codesTomcat 这三个服务注册为自启动了，但在些机型可能 codesTomcat  设置自启动不成功
    ，需要手动在windows 中 把Apache Tomcat 9.0 codesTomcat 更改为自启动 

八：如何升级安装的codes
1：运行codes官方提供的相关升级程序，升级只更新codes  不会动codes数据  

九：如何卸载windows版已安装的codes
1：进入控制面板中，控制面板点程序然后点程序和功能，就可看到Codes ，点击便可卸载

有些系统控制面板的程序和功能中看不到Codes 可以按下述手动删除
1：进行Codes 安装目录下 apache-tomcat-9.0.85\bin中  右键removeService.bat，点以管理员运行
2：右键我的电话，点属性，然后在左则输入高级系统设置 ，再查询，然后点查到查看高级系统设置，在弹出的页面中点环境变量，
      然后在系统变量和用户变量中删除CODES_HOME ，保存退出
3：手动删除整个安装目录







