部署LAMP站点-edusoho

本文档详细介绍了如何在Linux CentOS环境下部署Edusoho在线教育平台,包括安装缓存软件和GD图形组件,配置站点、数据库,修改权限,以及通过443端口实现HTTPS安全访问,确保用户信息的安全。
摘要由CSDN通过智能技术生成

一、部署edusoho站点

Edusoho是面向个人、学校、培训机构及企业用户的友好、开源、高性价比的在线教育建站系统。Edusoho提供在线教学、网校管理、云视频点播、直播、移动APP等功能。
1.1 安装edusoho推荐的缓存软件和gd图形组件

[root@httpd-2 ~]# yum -y install mod_xsendfile
[root@httpd-2 src]# yum -y install gd php-gd

1.2 修该主配置文件

[root@httpd-2 ~]# vi /etc/httpd/conf/httpd.conf
// 将如下内容注释掉:
#<Files ".ht*">
#Require all denied
#</Files>

1.3 创建edusoho配置文件

root@httpd-2 ~]# cd /etc/httpd/conf.d/
[root@httpd-2 conf.d]# cp ecshop.conf edu.conf
[root@httpd-2 conf.d]# cat edu.conf 
<VirtualHost *:80>
    ServerAdmin 164767965@qq.com  
    DocumentRoot "/web/edu/web" 
    ServerName www.edu.com 
    ServerAlias edu.com  
    ErrorLog "logs/edu-error_log"   
    CustomLog "logs/edu-access_log" combined
</VirtualHost>

<Directory /web/edu/web>
AllowOverride All    
Require all granted
</Directory>

1.4 创建站点目录

[root@httpd-2 ~]# mkdir /web/edu

1.5 修改hosts文件
打开C:\Windows\System32\drivers\etc\hosts文件,添加如下内容:
192.168.235.82 www.edu.com edu.com

1.6 配置PHP文件

[root@httpd-3 ~]# vi /etc/php.ini
#修改时区设置:
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Shanghai
#设置上传文件的最大值,也就是上传的视频最大1G:
post_max_size = 1024M
upload_max_filesize = 1024M
memory_limit = 1024M

1.7 部署edusoho代码
打开http://www.edusoho.com/,点击开源下载

[root@httpd-2 ~]# cd /usr/local/src
[root@httpd-2 src]# rz -y
[root@httpd-2 src]# unzip edusoho-7.5.5.zip 
[root@http
EduSoho网校系统是面向学校、培训机构及企业用户的友好、开源、高性价比的在线教育建站系统。EduSoho提供在线教学、网校管理、云视频点播、直播、移APP等功能,为使教育机构能够以最低成本开展在线教学活动,EduSoho也提供云服务器,云视频、云直播和移动APP定制服务,并配备相应的技术支持服务,让客户搭建自有品牌网校和搭积木一样简单。EduSoho产品及服务大大降低了传统教育培训机构进入在线教育行业的门槛。与其他在线教育产品相比,EduSoho具有完整,高自由度,高性价比的产品体验,使用其搭建在线教学网站是快速进入在线教育的最佳选择方案。EduSoho开源并免费提供给非商业用途用户使用,用户可在3分钟内搭建功能完备的在线教育网站。 8.2.32(2018-6-07) 修复:少数情况下会员权益到期后仍可学习已加入的会员限制课程的问题 8.2.31(2018-5-30) 新增:管理员导入的账号登录时候提醒修改密码的功能 修复:少数情况下通过第三方渠道注册账号时不出现安全验证的问题 修复:开启虚拟币标价时汇率精度计算不一致的问题 8.2.30(2018-5-24) 修复:学习有效期在固定周期模式下,课程详情页面显示的到期日期错误的问题 修复:关闭课程人数展示的情况下云搜索搜索结果仍然展示课程人数的问题 修复:少数情况下直播课程通知发送重复短信的问题 8.2.29(2018-5-17) 修复:少数情况下修改课程有效期功能失效的问题 修复:图文任务后台预览格式与前台显示效果不符的问题 修复:课程任务详情导出数据出错的问题 修复:其他已知问题 8.2.28(2018-5-10) 优化:注册账号的安全验证机制启用拖动验证码功能 修复:其他已知问题 8.2.27(2018-5-7) 新增:微信小程序,用户可在管理后台-移动端-小程序处申请开通 优化:移动端设置,集中 App、小程序、移动微网校等功能设置入口 8.2.26(2018-4-27) 优化:直播大小班课的切换机制 修复:课程文件标签显示问题 8.2.25(2018-4-19) 优化:教师拖堂时学生也可进入直播间听课 修复:某些情况下 App 无法下载缓存视频的问题 修复:某些情况下教师添加学员报错的问题 8.2.24 (2018-4-12) 新增:网校可设置开启或关闭私信功能 优化:笔记功能支持插入数学公式 修复:开启视频片头情况下 弹题设置时间轴错误的问题 修复:课程学员过多时 课程学员导出报错的问题 修复:微信内充值虚拟币时报错的问题 其他:文案和细节优化 8.2.23 (2018-3-29) 新增:支持积分抵现功能插件 优化:账务设置功能优化 优化:使用手机浏览器充值虚拟币时支持唤起第三方支付客户端 修复:少数情况下点击任务名称购买课程提示错误的问题 其他问题修复和细节优化 8.2.22 (2018-3-22) 新增:ES 分销:支持一级代理用户拉新功能 新增:搜索功能支持班级搜索 优化:系统后台账务设置 修复:已知问题 8.2.21 (2018-3-15) 修复:少数情况下课程有效期天数修改失效的问题 修复:使用第三方平台注册网校账号提示失败的问题 修复:其他已知问题 8.2.20 (2018-3-8) 优化:教师在学课程列表不显示自己在教的课程 优化:增强搜索服务的稳定性 修复:Android手机微信授权登录出错的问题 8.2.19(2018-03-01) 安全更新:禁止未未经验证的外链图片访问 修复:少数情况下添加外链视频报错的情况 修复:其他已知问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值