ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:25.42KB ,
资源ID:8117873      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8117873.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在vmware上安装linux再安装moodle步骤.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

在vmware上安装linux再安装moodle步骤.docx

1、在vmware上安装linux再安装moodle步骤(1)架构的合理性采用目前最热门的组合LinuxApachePHPMysql,它是建立网站最经济的选择,同时性能也是最安全、可靠的组合。(2)Moodle平台LMAP架构系统主要采用Moodle平台Apache服务器PHPLinuxMysql数据库这样结构,优化了系统的性能,使Moodle平台的运行更加稳定、安全。如下图1所示: MoodleApache服务器PHPLinuxMysql数据库服务器数据(3) 硬件要求要估算合适的硬件配置,以访问用户数来计算。有两个数字需要考虑1、是浏览用户数能够浏览站点的最大用户数,是你的单位内拥有的计算机的

2、数量2、另一个是同时访问数据库的用户数,即需要参加Moodle课程活动的用户。对于单个服务器的计算规则是:最大的并行使用数据库的用户=RAM(1GB)50,最大的浏览用户数=前者的5倍。例如,一个大学拥有500台电脑、100个用户同时访问,服务器要支持这些并发访问的用户需要大约2G的内存。除了内存,处理器的速度和硬盘的容量也是需要考虑的因素,硬盘空间至少要有160M,其实你需要大的硬盘空间来存放教师的课程资源试验机的配置: CPU: Pentium 2.93 HZ 内存:512M 硬盘:80G 网卡:10/100 光驱: DVDROM 显卡: 独立显存128M从上面的公式可以算出试验机可以支持

3、最大并行使用数据库的用户人数为2550人之间。系统的安装流程Red Hat服务器的安装说明注意事项一:在安装前一定要了解两个系统的文件系统不一样。windows所用的文件系统主要有FAT16、FAT32和NTFS;Linux所用的文件系统主要有exit2、exit3。对试验机系统硬件型号要了解特别清楚,要是安装双系统一定要记住,把Linux系统安装在最后一个盘符,分出最少10G的空间,安装双系统的顺序是先安装windows在安装Linux。一、LINUX的安装:1、操作系统 Red Hat AS 4可在2、Linux分区方案:安装Linux时,需要在硬盘建立Linux使用的分区,在大多情况下,

4、至少需要为Linux建立以下3个分区。/boot分区:/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般100MBswap分区。swap分区的作用是充当虚拟内存,其大小通常是物理内存的两倍左右(当物理内存大于512MB时,swap分区为512MB即可)。例如物理内存是128MB,那么swap分区的大小应该是256MB。/(根)分区:Linux将大部分的系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大,一般要求大于5GB。3、操作系统安装具体步骤(1) 启动计算机,进入BIOS设置程序,设为从CD-ROM启动。然后把Red Hat

5、 Enterprise Linux第1张安装盘放入光驱。虚拟机,从CD-ROM进入启动尽孝心安装。(2)在“boot:”提示符状态下按“回车”键,安装程序会提示用户是否要检测安装光盘 。 (3)系统开始启动图形界面的安装程序。(4)进入安装语言的选择界面(5)进入“键盘配置”后,安装程序会自动为用户选取一个通用的键盘类型(美国英语式) 。(6)进入磁盘分区界面后,可以选择“自动分区”或“用Disk Druid 手工分区”。这里试验机安装双系统所以,选择手工分区。(7)如果在新硬盘上执行安装,因此会出现一个警告对话框,提示用户硬盘sda上的分区表无法读取,安装程序需要对其硬盘执行初始化操作,硬盘

6、上的所有数据将会丢失。(8)进入磁盘分区界面后,可以看到手工分区提供一个图形化操作界面,点击新建一个/boot分区,分区大小100M,在点击新建分区swap分区,分区大小根据试验机的物理内存翻一倍(如果物理内存为256那512就可以了),一般512M就可以。点击新建最后一个分区/(根分区),把剩余的空间全部划分到这个分区。(9)在引导装载程序配置界面中,可以设置引导装载程序GRUB的属性 。(10)在网络配置界面中,安装程序提供通过DHCP自动配置和手工设置两种配置网络的方法 。(11)Linux本身内置了软件防火墙以加强计算机连接网络的安全性。默认Linux防火墙是禁用的,还有SELinux

7、也设置为“已禁用”。(12)在选择系统支持的语言界面中,可以选择系统安装的语言和系统默认语言,在这里建议选择系统默认的。(13)在时区选择界面中,应根据实际来选择。这里选择“亚洲/上海”选项,然后单击“下一步”按钮。(14)在设置根口令界面中,可以为root管理员账号设置口令。(15)软件包安装的默认设置界面中,安装程序会显示将要安装的组件。(16)在选择软件包组界面中,为了方便编辑各种服务的配置软件和安装基于源程序的软件包,建议安装“应用程序”中的“编辑器”和“开发”中的“开发工具”。(17)在即将安装界面中,安装程序会让用户做安装的最后确认。(18)安装程序会非常善意地提醒用户需要准备的安

8、装光盘。(19)安装程序开始安装Red Hat Enterprise Linux 。(20)在整个漫长的安装过程,安装程序会提示更换光盘。(21)最后安装程序报告系统安装完毕。4、操作系统环境配置(1)设置语言参数:点击键盘CtrlAltF1,进去文本模式,输入命令:locale查看环境,vi /etc/sysconfig/i18n,将第1句“LANG=zh_CH.UTF-8”改为“LANGzh_CN.GB18030”。(2)配置网络参数:输入命令setup,选择网络配置,我的网络配置参数:“ip地址: 210.27.205.14子网掩码:255.255.255.128 网关:210.27.2

9、05.1 DNS服务器:202.201.128.2”试验机把Linux系统挂载在最后一个盘符,安装系统所必须的软件在windows系统下的E盘和F盘,所以要挂载这两个盘符。(3)挂载windows分区:要注意windows分区下的C D E F盘在Linux下设备号分别是sda1、sda5、sda6、sda7。# /mnt/e /mnt/f# vi /etc/fstab 添加下面的命令到该文本中/dev/sda6 /mnt/e vfat iocharset=gb2312,umask=0,codepage=936 00/dev/sda7 /mnt/f vfat iocharset=gb2312,

10、umask=0,codepage=936 00安装Red Hat服务器完毕!2、安装moodle。1、安装MySql数据库服务器软件推荐使用MySQL,可在数据库安装之前,必须保证电脑上以前安装过的mysql服务器彻底卸载掉了。具体步骤:安装mysql-5.0.22.tar.gz# tar zxvf mysql-5.0.22.tar.gz /* tar为linux下的解压命令*/# cd mysql-5.0.22#./configure -prefix=/usr/local/mysql -sysconfdir=/etc -localstatedir=/var/lib/mysql /*设置mys

11、ql的安装目录*/# make /*编译命令*/# make install# prefix=/usr/local/mysql mysql /*安装的目标目录*/# sysconfdir=/etc my.ini /*配置文件的路径*/# localstatedir=/var/lib/mysql /*数据库存放的路径*/# groupadd mysql /*创建mysql用户*/# useradd -g mysql -d /usr/local/mysql -s /sbin/nologin mysql /*设置mysql目录为用户mysql属组*/如果系统没有mysql这个用户的话,最好做以下这步

12、:useradd -M -o -r -d /var/lib/mysql -s /bin/bash -c MySQL Server -u 27 mysql# /usr/local/mysql/bin/mysql_install_db -user=mysql /*安装完以后要初始化数据库*/# chown -R root /usr/local/mysql /*设置目录访问权限*/# chgrp -R mysql /usr/local/mysql# chown -R root /usr/local/mysql/bin# chgrp -R mysql /usr/local/mysql/bin# chg

13、rp -R mysql /var/lib/mysql# chmod 777 /var/lib/mysql# chown -R root /var/lib/mysql/mysql# chgrp -R mysql /var/lib/mysql/mysql# chmod 777 /var/lib/mysql/mysql# chown -R root /var/lib/mysql/mysql/*# chgrp -R mysql /var/lib/mysql/mysql/*# chmod 777 /var/lib/mysql/mysql/*# chmod 777 /usr/local/mysql/lib

14、/mysql/libmysqlclient.a运行命令 # /usr/local/mysql/bin/mysqld_safe -user=mysql & 测试安装是否成功如果显示 # Starting mysqld daemon with database from /usr/local/mysql/var 表示安装成功做完上面的步骤,然后把你编译目录的一个脚本COPY过去cp support-files/mysql.server /etc/rc.d/init.d/mysqld /*把mysql的启动目录添加到系统启动目录init中,启动命令为mysqld*/# chkconfig -add

15、mysqld /*添加系统自起服务命令*/用ntsysv设置使mysql每次启动都能自动运行。好了,至此mysql安装完毕,你可以这样起动你的mysql服务# /etc/rc.d/init.d/mysqld start下面这步比较关键# ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql# ln -s /usr/local/mysql/include/mysql /usr/include/mysql3.2.5 Openssl(安全套接层协议)的安装# tar zxvf openssl-0.9.7i.tgz# cd openssl-0.9.7i# ./

16、config prefix=/usr/share/ssl/ /*安装目录在/usr/share/ssl下*/# make# make install# make clean /*清楚安装完的垃圾文件*/2、Apache服务器的安装Web服务器软件推荐使用Apache,可在http:/httpd.apache.org/download.cgi下载安装文件httpd-2.0.59.tar.gz。安装之前,必须保证电脑上以前安装过的apache服务器彻底卸载掉了。具体安装步骤:# tar zxvf httpd-2.2.4.tar.bz2# cd httpd-2.2.4# ./configure -p

17、refix=/usr/local/apache2 -enable-shared=max -enable-module=rewrite -enable-so -enable-ssl -with-ssl=/usr/share/ssl/ -enable-so -enable-logio -enable-module=most /*安装apache的安装目录以及ssl的配置*/# make# make install# make clean打开apache配置文 #cd /usr/local/apache2/conf/httpd.con修改其中的user和group 为apache。开机自动加载apa

18、che服务# vi /etc/rc.d/rc.local在里面加入一行 /usr/local/apache2/bin/httpd -k start测试:在浏览器中输入http:/localhost/ 看到Its works就表示安装成功了!3、安装各种库libpng-1.2.10.tar.bz2 Compress-Zlib-1.42.tar.gzlibxml2-2.6.23.tar.bz jpegsrc.v6b.tar.gz ZendOptimizer-2.5.7-linux-glibc21-i386.tar.gz openssl-0.9.7i.tgz perl-5.8.8.tgzEaccel

19、erator(加速器)可在(1)libxml2安装 /*libxml2 是一个C程序解析器*/源代码:libxml2-2.6.23.tar.bz2# tar jxf libxml2-2.6.23.tar.bz2# cd libxml2-2.6.23# ./configure# make# make install# make clean(2)zlib安装 /*zlib 库,很多程序中的压缩或者解压缩函数都会用到这个库*/源代码:Compress-Zlib-1.42.tar.gz# tar zxvf Compress-Zlib-1.42.tar.gz# cd zlib-14.2# perl Ma

20、kefile.PL# make# make test(3)libpng安装 /*libpng是多种应用程序使用的解析PNG图象格式的库*/源代码:libpng-1.2.10.tar.bz2# tar jxf libpng-1.2.10.tar.bz2# cd libpng-1.2.9# cp scripts/makefile.std makefile编辑 makefile 将 prefix 改为 prefix=/usr/local/libpng2# make# mkdir /usr/local/libpng2# make install# make clean(4)jpeg安装 /*安装JPE

21、G库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象.*/源代码:jpegsrc.v6b.tar.gz# tar zxvf jpegsrc.v6b.tar.gz# cd jpeg-6b# ./configure -prefix=/usr/local/jpeg6 -enable-shared# make# mkdir /usr/local/jpeg6# mkdir /usr/local/jpeg6/include# mkdir /usr/local/jpeg6/lib# mkdir /usr/local/jpeg6/bin# mkdir /usr/local/jpeg6/

22、man# mkdir /usr/local/jpeg6/man/man1# make install-lib# make install# make clean(5)GD安装 /*gd库提供了一系列用来处理图片的API,使用GD库可以处理图片*/源代码:gd-2.0.33.tar.gz# tar zxvf gd-2.0.33.tar.gz# cd gd-2.0.33#./configure -prefix=/usr/local/gd2 -with-zlib -with-png=/usr/local/libpng2 -with-jpeg=/usr/local/jpeg6编辑 Makefile 2

23、31行 将CPPFLAGS = -I/usr/local/jpeg6/include改为CPPFLAGS = -I/usr/local/jpeg6/include -I/usr/local/libpng2/include# make# make install# make clean(6)PHP的安装和配置PHP安装文件可在# tar zxvf php-4.4.4.tar.gz# cd php-4.4.4#./configure-prefix=/usr/local/php-with-apxs2=/usr/local/apache2/bin/apxs -with-xml-with-mysql=/

24、usr/local/mysql-with-zlib-with-jpeg-dir=/usr/local/jpeg6-with-png-dir=/usr/local/libpng2-with-gd=/usr/local/gd2-with-config-file-path=/usr/local/lib -disable-debug -enable-safe-mode -enable-trans-sid -enable-memory-limit -enable-short-tags -disable-posix -enable-exif -enable-ftp -enable-sockets -ena

25、ble-mbstring -enable-track-vars -with-openssl=/usr/share/ssl -with-curl=/usr/include/curl -with-iconv# make# make install# make clean# cp php.ini-dist /usr/local/lib/php.ini把php加到apache里去# vi /usr/local/apache2/conf/httpd.conf添加LoadModule php4_module modules/libphp4.soAddType application/x-httpd-php

26、 .php新建一个test.php代码如下:然后在客户端的浏览器访问http:/210.27.205.12/test.php,如果看到php的信息页面如下图,则表示php运行环境配置成功。(7)安装Zend Optimizer/*Zend Optimizer(以下简称ZO)用优化代码的方法来提高php应用程序的执行速度*/# tar xvzf ZendOptimizer-2.5.7-linux-glibc21-i386.tar.gz# ./install.sh -prefix=/usr/local/zend# make# make install(8)安装和配置Eacceleratr /*eA

27、ccelerator是一个自由开放源码php加速器*/step1:编译eAccelerator注意:整个命令操作确保在eAccelerator的源码目录中进行。# export PHP_PREFIX=/usr/local/php# PHP_PREFIX/bin/phpize#./configure-enable-eaccelerator=shared -with-php-config=$PHP_PREFIX/bin/php-configmakestep2:安装eAccelerator运行如下命令make installstep3:配置eAccelerator如果使用了系统自带的php,你可以将

28、eAccelerator中的eAccelerator.ini文件拷贝至/etc/php.d中,并且修改默认值。如果使用的自己编译的PHP,可以修改php.ini,在最后加上如下几行# vi /usr/local/lib/php.inizend_extension=eaccelerator:(可以通过命令whereis eaccelerator.so查找) accelerator.shm_size=16eaccelerator.cache_dir=/tmp/eacceleratoreaccelerator.enable=1eaccelerator.optimizer=1eaccelerator.

29、check_mtime=1eaccelerator.debug=0eaccelerator.filter=eaccelerator.shm_max=0eaccelerator.shm_ttl=0eaccelerator.shm_prune_period=0eaccelerator.shm_only=0press=1press_level=9step4:创建缓存目录第三步中设置了缓存目录,这里可以使用如下命令建立:# mkdir /tmp/eaccelerator# chmod 777 /tmp/eaccelerator(9)新建数据库和数据库管理员这里可以使用phpmyadmin轻松做到,将p

30、hpmyadmin文件解压到虚拟目录中phpMyAdmin文件可在网站 page/downloads.php下载,文件名phpmyadmin.zip,这是管理MySQL数据库的工具。# unzip phpmyadmin.zip#cp -r phpmyadmin/usr/local/apache2/ht就可以通过http:/localhost/phpmyadmin直接访问。(注意新建数据库的时候语言要用utf8-general.gi)图形化的操作界面,操作很简单。也可以手动建立数据库,输入命令:#cd /usr/local/mysql/bin#./mysql#./mysqladmin u root password * /*新建root用户密码*/#create database moo

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1