moodle整站移植
更新时间:2024-01-22 00:37:01 阅读量: 教育文库 文档下载
- UCL MOODLE推荐度:
- 相关推荐
假定我下载在 /home/myfiles/download/ 下, 然后php服务器安到 /opt/下 > cp /home/myfiles/download/xampp-linux-1.6.tar.gz /opt > tar xvfz /opt/xampp-linux-1.6.tar.gz -C /opt
> chmod -R 777 /opt/lampp/htdocs (这一步如果不是root用户,需要用sudo命令)
> mkdir /home/lms_files/moodledata/ (建这个文件夹,是因为后面安moodle 需要)
> chmod -R 777 /home/lms_files/moodledata/
------------------------------------------------------------------------------------------------------------------------- 小小的做个更改 php.ini里面,
register_globals = On 这个改成 Off 。
default_charset = \这个可以改成 \用vi, 或者 gedit 都可以,后者对于win环境过来的更加友好。
提示: php.ini, httpd.conf, my.conf 这几个配置文件,都放在 /lampp安装路径/etc/这个下面的。 3. 安装moodle
- 启动php服务器, /opt/lampp/lampp start
- 将下载的moodle解压到htdocs: tar xvfz
/home/myfiles/download/moodlexxxx.tar.gz /opt/lampp/htdocs/
- 安装过程几乎没什么了。配置好参数,需要在mysql里面新建一个数据库给moodle用
- 访问 http://localhost/phpmyadmin/ 如果开始通过 /opt/lampp/lampp security 设置了密码这些 就相应的输入就好了
提示: lampp 页面的网页认证用户名 lampp
mysql 数据库 可访问的用户名 pma 和 root
在里面建一个数据库 比如 moodle
- 访问 http://localhost/moodle 不在服务器上直接安装,就通过域名或者IP访问。
安装 moodle 过程不用多说。在连接到数据库,创建表的时候,我之前用
xampp1.7.3 出现了莫名其妙的问题,无法继续安装下去,所以这是为什么要使用xapp1.6来搭建服务器的原因。
安装表完成后,有可能会提示无法创建 config.php这个文件,
只需要将提示给出的代码,用root权限,在 moodle安装目录下 新建一个文件把代码拷贝进去。
刷新页面,就可以正确的进行网站的配置了。接下去的步骤,就和win环境下大同小异了。 其他问题归纳
1. 出来后日历中,年 月 日 显示乱码(moodle 日历 乱码)。
网上大都是说,更改字符编码,我用gedit来重新设置编码后,似乎未能得到解决。不过应该能行。 gedit 打开
moodledata/lang/utf-8_zh_CN/langconfig.php 这个文件,然后呢把变成乱码的中文删除,自己添加进去。然后另存覆盖原来的。
提示: 如果你的 linux 安装了 gnome 桌面,那么直接用鼠标操作就行了,过程和win下面的记事本差不多,如果没有按照 gedit -w /目标文件的路径/ 这个命令打开。
没有gedit , pico 这些,那就用 vi /目标文件的路径/ , 关于vi的命令,互联网上有很多资料,百度百科有详细介绍。
我的解决方案是将 乱码 部分,替换成 “ -” 这样的一个横杠, 这样估计看它是什么编码也不会有问题了,这样的显示方式,也符合中国人的习惯。只不过,这样的解决方法应该不是最完美的,而是不完美的。呵呵。 -LINUX下VNC的配置。
网上找了一堆资料才稀里糊涂的弄好
我的安装了gnome的。 默认也安装了vncsever. 启动 》 vncserver 配置密码》 vncpasswd
然后会给你提示你的编号。
在客户机中安装 vnc viewer, 我这个是在学校其他老师的FTP里搞的。安好了, vnc viewer 输入服务器的Ip 加端口: 172.16.xxx.xxx:590x 这里最后一个x 就是上面得的那个编号。
这样连接,多半是命令行模式,看不得任何图形界面, 如果是这样的话, 可以在ssh中,编辑服务器上一个文件, 如果是root用户: ~/.vnc/xstartup 如果是其他用户 /home/用户名/.vnc/xstartp
然后在最后加个 gnome-session & 重试下,应该就可以了。 sendmail 组件的使用。
装linux的时候(RedHat Enterprise) 有选择是否安装 mail服务器,如果选择了,就有默认启动了sendmail服务。
> /etc/rc.d/init.d/sendmail start (或者 stop , restart , statu 这些,意思就是字面意思)
然后就能正常使用邮箱验证功能。如果是win2003类似的服务器,那么就是添加组件。需要提供系统安装盘。
如果实在是没法用或者没必要用mail验证(moodle下),那么在 /moodle/login/signup.php中,把
$user->confirmed = 0; //大概在该文件的24行左右,直接把注册的时候,confirmed赋值为1,这样就跳过了邮箱验证,但是会提示报错,没关系,点击继续,是不影响使用的。不过不推荐这样。
正在阅读:
moodle整站移植01-22
家长问卷调查表03-09
生物化学习题10-18
11 婚庆用烟活动方案05-20
2010届高考理综物理冲刺题复习12-26
牵引供电技术问答06-23
注册会计师职业道德问题探讨论文05-18
春天蝴蝶作文400字07-06
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 移植
- moodle