Windows下使用phpstudy安装edusoho

1、安装phpStudy

若电脑内没有下载phpstudy,可以到官网下载,官网地址:点击打开链接

下载后,解压,得到:

而后直接运行phpStudySetup.exe,即可安装

Apache、mysql、PHP、IIS等存在PHPTutorial文件夹内。

打开运行phpStudy.exe可看到运行框:

【切换版本】可切换为其他php版本,选择【其他选择菜单】-【站点域名管理】可配置其他php项目的目录。

2、配置edusoho:

先到官网下载edusoho:http://www.edusoho.com/

选择右侧开源下载,即可下载安装包,解压,放到phpStudy中的根(www)目录下

打开phpStudy,点开【其他选择菜单】-【phpStudy设置】-【端口常规设置】

端口设置为80或者其他,网站目录后面加上edusoho\web,默认首页后面加上app.php,脚本运行最长时间为300s,最长传时间最大值改为1024M,数据库引擎改为INNODB;

然后设置一个站点-【站点域名管理】,网站域名设为localhost,网站目录为edusoho\web存放目录,域名为80或其他,点击新增-保存设置并存放配置文件即可。

若显示php版本过低,则打开phpStudy,点击切换版本,切换为其他合适的版本。

在浏览器中开启localhost,则可以看到:

进入安装。

3、安装过程中遇到的问题:

1) 安装到第二步,创建数据库时,显示创建数据库失败,若不选择【生成演示数据】,则可以创建。得到的官方解答是:

1.  查看数据库引擎是否是innodb,如果不是则设置为innodb为默认引擎:1. 查看mysql存储引擎情况: mysql>show engines。 InnoDB | YES,说明此mysql数据库服务器支持InnoDB引擎。
2. 设置InnoDB为默认引擎:在配置文件my.ini中的 [mysqld] 下面加入default-storage-engine=INNODB
3. 重启mysql服务器
4. 登录mysql数据库,mysql>show engines。如果出现 InnoDB |DEFAULT,则表示设置InnoDB为默认引擎成功。
如果引擎为innodb还有问题,查看app 文件夹有没有写权限,如果没有写入权限会导致数据库的配置文件不能写入,然后将localhost和127.0.0.1都试着安装一下。实在不行,给edusoho整个文件夹加上777权限。

但我都改了,还是不好使,所以,我就只创建了数据库,数据是利用sql语句添加的,sql语句存放在:edusoho\web\install路径下,edusoho是创建表,其他是添加演示数据的。

2) 安装到第三步初始化系统时,我出现了一个错误,叫【此编辑区模板不存在,更新失败!】

A\当时找了好多地方,都没有解决办法,查了下logs(在edusoho\app\logs\install.log)日志,也显示

最后不得已,我把

edusoho\src\Biz\Content\Service\Impl\BlockServiceImpl.php下的那句话注掉了

B\后来我就问了飞球鱼的老师,她给的解释是:

然后进行下一步,得到了AccessKey和SecretKey值,这两个值需要妥善保管。倘若没有生成这两个授权码,则可以先【进入系统】-【登录】-【管理后台】-【教育云】-【授权信息】重新生成授权码。

安装成功后:进入系统或者再次访问localhost,则进入网站:

可到http://www.qiqiuyu.com/飞球鱼查看安装教程

4. 运行php命令不好使

在运行其他平台时,需要使用php命令行启动,但启动时提示:

‘php’不是内部或外部命令,也不是可运行的程序。或批处理文件

这是由于没有配置系统环境变量:

1、在think1下path配置php.exe所在目录

2、同样的系统变量也配置相同的路径

3、在php.ini下改了三个配置

;extension=php_gd2.dll
;extension=php_mysql.dll
;extension=php_sockets.dll

将前面的;去掉

参考:http://www.jb51.net/article/61507.htm

Windows下使用phpstudy安装edusoho相关推荐

  1. windows下nodejs express安装及入门网站,视频资料,开源项目介绍

    windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件 下载地址 ...

  2. windows 下mysql的安装于使用(启动、关闭)

    1.下载Windows (x86, 64-bit), ZIP Archive解压: 2.双击在bin目录里的mysqld.exe dos窗体一闪就没了,这时netstat -an发现port3306已 ...

  3. 在 Linux 和 Windows 下源码安装 Perl

    Perl 是一种功能丰富的计算机程序语言,运行在超过 100 种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发.在生物信息分析领域,Perl 主要是做数据预处理.文本处理 ...

  4. Windows下RStudio环境安装

    Windows下RStudio环境安装 # RStudio关键词搜索: # 下载RStudio-1.4.1717.exe # # 一般情况下下载个免费的就好了: # RStudio-1.4.1717. ...

  5. Windows下Rtools环境安装

    Windows下Rtools环境安装 你是否经常见这个提示: WARNING: Rtools is required to build R packages but is not currently ...

  6. Windows下查看已经安装的GPU的情况

    Windows下查看已经安装的GPU的情况 搞到了一块显卡(T4),安装在了Windows上面,那么如何查看显卡的情况那,,,,, 在linux下直接输入nvidia-smi就可以看到GPU的信息的情 ...

  7. php5.3安装memcache,Windows下的Memcache安装 附php5.3的扩展

    Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 'c:\memc ...

  8. Windows下的Memcache安装

    很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程. 其实我开始研究Memcache的时候并不知道居然还有memc ...

  9. Windows下Memcached的安装与配置

    Windows下Memcached的安装与配置 安装: 1.下载memcached, http://www.danga.com/memcached/ ; 2.解压,比如放在 D:\memcached- ...

最新文章

  1. Swift3.0语言教程获取字符串长度
  2. 华硕笑傲珠峰,网络口碑营销巧打奥运擦边球
  3. JVM内存管理------垃圾搜集器简介
  4. 理解、学习与使用Java中的Optional
  5. 《ASP.NET Core 微服务实战》-- 读书笔记(第4章)
  6. axios请求本地的json文件在打包部署到子目录域名下,路径找不到
  7. macbook配置java环境变量_如何安装Java和配置环境变量
  8. 华为Android10版怎么截屏,安卓手机截图方法 华为手机如何截图 - 云骑士一键重装系统...
  9. Linux上SQL Server合并复制
  10. linux下的/dev/shm/ 以及与swap目录的区别
  11. 数据结构(C++版) 栈的链接存储结构及实现
  12. mysql 删除数据表大小没变_为什么数据删除了,表文件大小不变?
  13. 使用VisualSVN Server搭建SVN版本控制服务器
  14. PPT高级教程及技巧
  15. 为期45天的记忆训练
  16. 敏捷转型中的敏态与稳态
  17. 计算机硬盘容量减少修复,硬盘坏了数据可以恢复吗?教你硬盘数据恢复技巧
  18. RHCE-ansible第二次实验,通过ansible远程yum安装
  19. 支付宝基金自选管理系统Springboot + Vue 实现
  20. 加密勒索病毒:诞生、忽视以及爆炸式增长

热门文章

  1. python3实现excel根据条件找到目标数据所在单元格的行数和列数,并插入批注
  2. fpga实现YCbCr444转RGB
  3. vue坑-vconsole.min.js?3a34:10 [Vue warn]: Duplicate keys detected: ‘0‘. This may cause an update erro
  4. NIO和OIO的同步异步阻塞和非堵塞总结
  5. 常见用户行为分析模型:用户留存分析模型
  6. 程序员表白代码来了,太秀了。。
  7. 在ROS中兼容Python3和Python2
  8. 树莓派GPIO驱动ST7735S主控TFT液晶屏显示图片和文字
  9. 【C++】弧度转角度
  10. 创业团队,撕撕更健康