跳转到主要内容
通用技术,上课易!

主导航

  • 首页
  • (苏)技术与设计1
  • (苏)技术与设计2
  • App Inventor 2项目
  • 树莓派项目
  • OTTO 项目
User account menu
  • 登录

面包屑

  1. 首页
  2. App Inventor 2离线版
  3. 二、离线服务器下载

3.离线服务器网络版快速使用指南

由 FsTy, 22 三月, 2018

重要提示:

    1.本站代码更新比较频繁,所以使用新版本,记得不要立即删除旧版本文件,先测试无误后才可以删除旧版。

    2.服务器的账户,项目等数据,保存在war\WEB-INF\appengine-generated目录,升级的时候记得将这个目录复制到对应目录。所以每次提供的版本都不会带这个目录,避免覆盖原来数据。

    3.离线服务器最好不要运行在C盘,可能因为系统权限问题出错。

    4.要求学生养成随时导出项目的习惯,避免服务器数据出错。我自己也遇到过项目打开后为空。

快速使用指南:

    1.解压后,运行Run_nginx_php.bat (运行成功后无界面) Runbud.bat(运行成功有界面,不要关闭) Rundev.bat(运行成功有界面,不要关闭)

    2.登陆  127.0.0.1或者 localhost应该能看到登陆界面。

   3.首次运行的话,创建管理员。点击 Click Here to use your Google Account to login ,在随后的页面中勾选 Sign in as Administrator。在顶上“管理菜单”选择”User Admin“ 点击”Add User“创建新账号,密码,勾选”Is Admin?“,完成。 

<---------------------------2019.03.13-------------加入----------------------------->

要修改 \war\WEB-INF\web.xml

删除 

 <security-constraint>
    <web-resource-collection>
      <url-pattern>/login/google</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <role-name>*</role-name>
    </auth-constraint>
  </security-constraint>

  <security-constraint>
    <web-resource-collection>
      <url-pattern>/_ah/admin</url-pattern>
    </web-resource-collection>
    <auth-constraint>
    </auth-constraint>
  </security-constraint>

  <security-constraint>
    <web-resource-collection>
      <url-pattern>/_ah/login</url-pattern>
    </web-resource-collection>
    <auth-constraint>
    </auth-constraint>
  </security-constraint>

完了记得再改回去...

请参考  https://gte.fsyz.net/node/1900

   <------------------------------------------------------------->

    4.关闭Rundev.bat窗口,修改WEB-INF\appengine-web.xml中  <property name="auth.usegoogle" value="true" />为   <property name="auth.usegoogle" value="flase" />,重新运行Rundev.bat。

    5.登陆127.0.0.1,使用管理员账号。

   6.更改绑定IP: 编辑 nginx\conf 目录下的 nginx.conf 的第38行,将”        server_name  localhost 127.0.0.1;   ####改自己网站## “添加自己指定的ip或域名。

   7.使用自己QQ邮箱发送账号密码邮件: https://gte.fsyz.net/node/1902

      1).关闭Rundev.bat窗口

      2).  修改\Ai2修改版\war\WEB-INF下的appengine-web.xml ,指定发送邮件的目录及密码;

      3).修改nginx\html\passmail下的index.php 第3-9行内容。

      4).运行Rundev.bat。

8.批量增加账号:https://gte.fsyz.net/node/1877

9.AI伴侣: https://gte.fsyz.net/node/1910

   1)运行MIT_App_Inventor_Tools_2.3.0_win_setup.exe 安装到C盘。

   2)根据服务器的AI伴侣版本覆盖对应文件。以2.4.6为例:

     假如刚刚安装完aiStarter(MIT_App_Inventor_Tools_2.3.0_win_setup.exe),并没有打开运行过aiStarter,解压Appinventor-emulator-data2_4_6.rar ,直接将压缩包中Appinventor-emulator-data覆盖C:\Program Files (x86)\AppInventor\commands-for-appinventor\extras里面相同文件。

      假如运行过aiStarter,关闭虚拟机,解压Appinventor-emulator-data2_4_6.rar,覆盖到自己电脑的系统盘\用户\账号\.appinventor\emulator同名文件(备份原来文件)。

10.升级: 不建议直接将压缩包覆盖原来程序目录。而是停止所有服务后,将原来的目录改名作为备份。解压新版本后,将原目录的war\WEB-INF\appengine-generated拷贝到新版本war\WEB-INF目录。记住:只拷贝appengine-generated目录。然后运行bat启动服务。

11.appengine-web.xml相关设置   https://gte.fsyz.net/node/1903

  • 登录或注册以发表评论
  • 251 次浏览

书籍遍历链接: 3.离线服务器网络版快速使用指南

  • 2.网络版下载
  • 向上
  • 三、离线服务器增强

Book navigation

  • AI2(App Inventor 2)离线版服务器单机版(AI伴侣2.47版) 2020-02-05更新
  • AI2(App Inventor 2)离线版服务器网络版(AI伴侣2.47版)
  • 一、初学者入门
  • 二、离线服务器下载
    • 1.单机版下载
    • 2.网络版下载
    • 3.离线服务器网络版快速使用指南
  • 三、离线服务器增强
  • 四、虚拟机与AI伴侣汇总
  • 五、搭建本地AI2 (App Inventor 2) 服务器
  • 其他资料
RSS feed
Powered by Drupal