- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LNMPMoodle的完美解决方案
LNMP+Moodle的完美解决方案
重庆市第十一中学校 明正华
Ubuntu我从8.10 server开始接触的,用它来做操作系统,搭建LAMP+Moodle是最简单快捷的,因为它一键集成了LAMP,尤其适合像当时的我一样不懂Linux和APACHE以及MYsqla安装和调试的小白。到Ubuntu9.10server出来时,我跟风装上Nginx替代Apache做web服务,跟着网上的教程一阵捣鼓之后,略有心得。Ubuntu10.10server出来了,点燃我开始研究LNMP+Moodle的完美解决方案的热情。在Windows 7 +VM7.12上我安装、测试、删除……折腾了快两周,终于小有所成。安装Ubuntu 10.10 server (64位版)
其实,从8.10到10.10,Ubuntu server版的安装变化并不太大,又是中文界面,安装可谓简单轻松!先选择语言,肯定是选“简体中文”。
然后选择“安装Ubuntu 服务器版”这是问你是否需要做键盘映射,选择默认的“否”。选择默认的China。再次用默认的“China ”。输入主机名,我一般就用默认的“Ubuntu”。这个时区设置的界面是新的,它检测出时区是“亚洲/重庆”,所以选“是”。分区,我通常选第1项“向导-使用整个磁盘”,装好系统后,再用GParted(类似于WINDOWS平台下的PQ分区魔术师)来按需调整。选择磁盘,因为只有1个,所以直接回车。自动分了两个区,sda1为主分区,sda5为交换分区。当然要将改动写入磁盘,选择“是”。输入一个账号,输入该账号的用户名,如果就用默认的账号做用户名,直接回车。输入该账户的密码。
再次输入以确认。由于我输入的是一个纯数字的弱口令,所以选择“是”。主目录不需要加密,所以我选“是”。?设置HTTP代理,我这里没有,所以直接回车。设置跟新,我选择的是“自动安装安全更新”。套装软件选择,以前我是选LAMP server和OpenSSH server ,因为现在换成Nginx了,所以只需要选择OpenSSH server便于用WinSCP和Putty远程操控服务器。选择“将GRUB安装至硬盘”。选择“是”,将GRUB启动引导器安装到主引导记录(MBR)上。
安装结束,选择“继续”重启计算机。
2、设置root用户的密码:
第一次只能用安装时设置的账号登陆,比如我设的是mzh,密码是******。登陆后,输入下面的命令改密码:
sudo ?passwd root
然后输入mzh账号的密码,
接着又输入要设置的root用户的密码,再输入一遍,就设置成功了。
3、修正乱码:
其实在上一步设置root密码时,你就会发现怎么有乱码呢。先用ipconfig查看本机的IP地址(如图我的是32)
打开WinSCP ,填入这个IP,端口用默认的22,输入用户名root和密码,点login。在右边找到/etc/environment,双击打开,在文件中加入:
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
LC_CTYPE=zh_CN.UTF-8
保存,退出。
这样,用putty远程登录后就能不再显示中文为乱码了。登录前记着需要先对putty进行一个简单的设置:在“分类”/“窗口”/“转换”里将“假定接收数据的字符集”设为“UTF-8”。
(用putty的好处:在windows下的putty中单击右键即可把剪贴板中的内容粘贴到终端)
然后点“会话”,输入IP地址,点“打开”按钮。
输入用户名root和密码,就可以登陆了。再输入ifconfig命令,就可以看到中文界面了。4、更新系统:
输入apt-get update ,
然后再输入apt-get dist-upgrade ,输入Y,就可以开始跟新系统了。
当然,这两个命令如果你不熟悉,或者跟我一样的懒,可以复制下来,在putty上按一下鼠标右键,就自动粘贴进去了,回车就可以运行该命令。
至此,Ubuntu 10.10 server就安装完毕了!真的很简单吧!
安装配置MySQL+Nginx+PHP-fpm由于有putty,可以用右键粘贴命令,所以你会发现接下来的安装是多么的写意!
第一步:安装MYSQL
sudo apt-get install mysql-server
输入Y。
输入MySQL的管理员密码。再输入一次密码。稍等片刻安装结束。
第二步:安装NGINX sudo apt-get install nginx
第三步:安装 php5 + php-fpm + 其他模块sudo apt-get install php5-cgi php5-mysql php5-fpm php5-curl php5-gd php5-idn php-pear php5-
文档评论(0)