一、部署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