作者 张龙于飞 发布于 2015-02-28 修改于

uxpi.net 优学网建站实录

# cd server/nginx/conf

# cp uxpi.conf z.uxpi.conf

# vim z.uxpi.conf

# /alidata/server/nginx/sbin/nginx -reload

 创建数据表 每粘贴一行运行一次。

# mysql -uroot -p输入密码登录MySQL

CREATE USER 'zhang'@'localhost' IDENTIFIED BY '密码';

CREATE DATABASE IF NOT EXISTS `zhang`;

GRANT ALL PRIVILEGES ON zhang.* TO 'zhang'@'localhost';

exit;

# cd /www

# drush dl drupal-7 --drupal-project-rename="zhang" -y

# cd /www/zhang/sites/default

# drush site-install standard --account-name=admin --account-pass=admin --db-url=mysql://zhang:RandomPassword@localhost/zhang -y

# chmod -R 777 files

# drush dis dashboard overlay toolbar -y

# drush en views ctools token views_bulk_operations module_filter admin_views admin_menu l10n_update backup_migrate jquery_update metatag globalredirect colorbox honeypot word_link multiupload_imagefield_widget ckeditor -y

# drush en colorbox honeypot word_link logintoboggan ckeditor -y

# chmod -R 777 /www/zhang/sites/all/translations/

配置:http://z.uxpi.net/admin/config/regional/language/add 添加简单中文语言包

http://z.uxpi.net/admin/config/regional/language 将Chinese, Simplified 设置为默认

 

 

 

# cd ../all/modules/ckeditor/

# wget -c http://download.cksource.com/CKEditor/CKEditor/CKEditor%204.4.7/ckeditor_4.4.7_full.zip

# unzip ckeditor_4.4.7_full.zip

# wget -c http://download.ckeditor.com/codesnippet/releases/codesnippet_4.4.7.zip

# unzip codesnippet_4.4.7.zip

# wget -c http://download.ckeditor.com/autogrow/releases/autogrow_4.4.7.zip

# wget -c http://download.ckeditor.com/mathjax/releases/mathjax_4.4.7.zip

# wget -c http://download.ckeditor.com/lineutils/releases/lineutils_4.4.7.zip

# wget -c http://download.ckeditor.com/widget/releases/widget_4.4.7.zip

# wget -c http://download.ckeditor.com/stylesheetparser/releases/stylesheetparser_4.4.7.zip

# wget -c http://download.ckeditor.com/tableresize/releases/tableresize_4.4.7.zip

 

 

# cd sites/default

# drush dl ocupload --select

# drush en ocupload

配置:

# cd ../all/libraries

# wget -c https://github.com/jackmoore/colorbox/archive/1.x.zip

# unzip 1.x.zip

# mv colorbox-1.x colorbox

 

 

 

 

内容类型: 课程 人教版一年级《语文》 人教版一年级《数学》

  分类:学段:幼儿、小学、初中、高中、大学、社会

        年级:一年级、二年级…… 

  分类:版本:人教版、人教新课标版

  分类:科目:语文、数学、英语

内容类型: 课题 第一课aaa 第二课bbb

  图片字段:缩略图

内容类型:资源 ***课件   ***说课稿

  分类字段:课件 试卷 教案 说课稿

 

内容类型:教育博客

 

 

内容类型课程、课题由管理人员发布并维护。

内容类型由注册用户发布,发布资源,转到所有课题内容类型的列表页,选择一个课题,进入发表页面,自动选定此课题的关连关系。  

此列表页可筛选

 

用drupal dursh快速安装drupal

已经配置好了drush,在linux shell中输入命令:

# cd server/nginx/conf

# cp ln939.conf ux.ln939.conf

# vim ux.ln939.conf

# /etc/init.d/nginx restart

将下文的username和password换掉,然后一行行地粘进linux命令行,就创建了一个与用户名相同的新mysql用户及新表:
下面的代码创建了一个叫uxpi的mysql用户,密码是password,他只可以全权管理uxpi表
# mysql -uroot -p 输入密码登录MySQL

CREATE USER 'uxpi'@'localhost' IDENTIFIED BY 'password';

CREATE DATABASE IF NOT EXISTS `uxpi`;

GRANT ALL PRIVILEGES ON uxpi.* TO 'uxpi'@'localhost';

exit;

# mkdir /www

# cd /www

drush dl drupal-7 --drupal-project-rename="uxpi" -y

drush site-install standard --account-name=admin --account-pass=admin --db-url=mysql://YourMySQLUser:RandomPassword@localhost/YourMySQLDatabase -y

drush site-install standard --account-name=admin --account-pass=zmh008 --db-url=mysql://uxpi:wudu123@localhost/uxpi -y

网站目录是/www/uxpi

设置目录权限:chmod -R 777 sites/default/files

安装drupal模块

# cd sites/default

# drush en views admin_menu ctools token panel pathauto views_bulk_operations rules xmlsitemap feature module_filter authcache entitycache -y

# drush en views admin_menu ctools token entity views_bulk_operations admin_views rules xmlsitemap module_filter l10n_update authcache entitycache -y

 

添加翻译:http://ux.ln939.com/admin/config/regional/language/add

设置中文为默认http://ux.ln939.com/admin/config/regional/language 

由l10n_update模块自动下载翻译http://ux.ln939.com/admin/config/regional/translate/update

 

# drush dl wysiwyg --select 提供一个选择列表,以便安装devel版,或直接# drush dl wysiwyg --dev 安装开发版。

# drush en libraries ueditor -y 安装模块libraries ueditor

# cd sites/all

# mkdir libraries

# cd libraries

# wget -c http://bs.baidu.com/editor/ueditor1_4_3-utf8-php.zip

# unzip ueditor1_4_3-utf8-php.zip

# mv ueditor1_4_3-utf8-php ueditor

 

安装模块 # drush en backup_migrate date jquery_update pathauto metatag path_breadcrumbs devel entityreference globalredirect -y

# drush en colorbox honeypot entityreference_prepopulate word_link multiupload_imagefield_widget -y

# wget -c https://github.com/jackmoore/colorbox/archive/1.x.zip 解压到 all/libraries/

 

禁用wysiwyg ueditor 模块后,安装模块

# cd sites/default

# drush en ckeditor -y

# cd ../all/libraries

# wget -c http://download.cksource.com/CKEditor/CKEditor/CKEditor%204.4.7/ckeditor_4.4.7_full.zip

# unzip ckeditor_4.4.7_full.zip

# cd sites/default

# drush dl ocupload --select

# cd ../all/libraries

# wget -c https://codeload.github.com/flowjs/flow.js/zip/master

# unzip master

# mv flow.js-master flow.js

# rm master

 

ueditor配置

修改ueditor.config.js文件,添加: ,catchRemoteImageEnable:false //禁用远程图片功能。在 ,removeFormatAttributes:中添加 border等属性。

ueditor/php/config.json 文件修改图片、文件、视频上传大小限制,修改图片压缩限制边长度。ueditor/dialogs/image.js 修改图片压缩质量。

 

 

 

安装Opigno LMS发行版

一个用opigno lms做的中文网站:http://www.edlink.cn/

打开phpmyadmin,创建用户demo 权限demo_开头的所有数据库,创建数据库demo_opigno

打开Xshell

# cd server/nginx/conf/vhosts

# cp ln939.conf op.ln939.conf

# vim op.ln939.conf

# /etc/init.d/nginx restart

# cd /www/demo

# wget -c http://ftp.drupal.org/files/projects/opigno_lms-7.x-1.18-core.tar.gz

# tar -zxvf opigno_lms-7.x-1.18-core.tar.gz

# mv opigno_lms-7.x-1.18 opigno

# cd opigno/sites

# cp example.sites.php sites.php

# cd default

# cp default.settings.php settings.php

# mkdir files

# chmod -R 777 files

# chmod -R 777 settings.php

要求设置php.ini内存memory_limit 最小为256 max_input_time 最小为 120 分别设置360 和 180。

查看php运行目录命令:# which php

# cd /server/php/etc

# vim php.ini

# /etc/init.d/php-fpm restart

# /etc/init.d/nginx restart

优化mysql设置

查看mysql运行目录 # which mysqld

查看MySQL服务器读取的配置文件顺序 # /server/mysql/bin/mysqld --verbose --help | grep -A 1 'Default options'

安装:

drush site-install opigno_lms --account-name=admin --account-pass=zmh008 --db-url=mysql://demo:demo@localhost/demo_opigno -y