<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[LMS - 葵中剑]]></title><description><![CDATA[Just Sword Wang's Blog]]></description><link>https://swordair.com/</link><image><url>https://swordair.com/favicon.png</url><title>LMS - 葵中剑</title><link>https://swordair.com/</link></image><generator>Ghost 3.42</generator><lastBuildDate>Tue, 13 Jun 2023 01:02:47 GMT</lastBuildDate><atom:link href="https://swordair.com/tag/lms/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[在windows上配置LMS ilias-3.9.x]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>这是一份完整详细的配置文档，关于如何在windows上的ilias-3.9.x以及ilias-3.10.x的配置。</p>
<p>发布本文时ilias最新稳定版本已升至4.0.3，已自带大部分依赖工具，安装已经不再如文中所述这么繁复。<em>created by iifksp 2009/08/03</em></p>
<p>对于ilias3-3.9.x来说，在windows上的安装过程比起在linux上的要复杂一些。</p>
<p><a href="http://www.ilias.de/">ILIAS官方网站</a> | <a href="http://www.ilias.de/docu/goto.php?target=pg_29381_367&amp;client_id=docu">官方windows安装文档</a></p>
<p>环境：windows xp sp3 / xampp-1.7.1</p>
<h2 id="1xampp">1. 安装xampp</h2>
<p>PHP的运行环境选择官方推荐的XAMPP集成环境的windows版本。ilias 3.X 被证明在XAMPP运行良好。</p>
<p>XAMPP包含了最新版本的Apache、MySQL、PHP以及Perl。在XAMPP的官方可以下载到最新版本的XAMPP：<a href="http://www.apachefriends.org/en/xampp-windows.html">http://www.apachefriends.org/en/xampp-windows.html</a><br>
当前版本为1.7.</p>]]></description><link>https://swordair.com/ilias-configuration-on-windows/</link><guid isPermaLink="false">59fe0cf19855590d8c9146b6</guid><category><![CDATA[LMS]]></category><category><![CDATA[Windows]]></category><dc:creator><![CDATA[Sword Wang]]></dc:creator><pubDate>Thu, 11 Feb 2010 10:33:57 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>这是一份完整详细的配置文档，关于如何在windows上的ilias-3.9.x以及ilias-3.10.x的配置。</p>
<p>发布本文时ilias最新稳定版本已升至4.0.3，已自带大部分依赖工具，安装已经不再如文中所述这么繁复。<em>created by iifksp 2009/08/03</em></p>
<p>对于ilias3-3.9.x来说，在windows上的安装过程比起在linux上的要复杂一些。</p>
<p><a href="http://www.ilias.de/">ILIAS官方网站</a> | <a href="http://www.ilias.de/docu/goto.php?target=pg_29381_367&amp;client_id=docu">官方windows安装文档</a></p>
<p>环境：windows xp sp3 / xampp-1.7.1</p>
<h2 id="1xampp">1. 安装xampp</h2>
<p>PHP的运行环境选择官方推荐的XAMPP集成环境的windows版本。ilias 3.X 被证明在XAMPP运行良好。</p>
<p>XAMPP包含了最新版本的Apache、MySQL、PHP以及Perl。在XAMPP的官方可以下载到最新版本的XAMPP：<a href="http://www.apachefriends.org/en/xampp-windows.html">http://www.apachefriends.org/en/xampp-windows.html</a><br>
当前版本为1.7.1。</p>
<p>安装之前，创建XAMPP的安装目录。由于在默认Vista的设置下缺少c:program files文件夹足够的写入权限，所以XAMPP被推荐安装在c:myfolderxampp。</p>
<ul>
<li>新建文件夹C:\xampp (XAMPP将被安装在这里)</li>
<li>新建文件夹C:\xampp\ILIAS_DATA (ILIAS的数据被存储在这里，但这不是存储课程数据的位置)</li>
<li>新建文件C:\xampp\ILIAS_DATA\ILIAS3_LOG.txt (ILIAS的日志文件)。配置完上面后，运行xampp的安装，选择安装路径(e.g C:xampp)，选择需要的选择完成安装。</li>
</ul>
<h2 id="2php">2. 配置PHP环境</h2>
<p>按照官方要求配置PHP的运行，主要配置文件如下</p>
<pre><code>apache C:\xampp\xampp\apche2\inphp.ini
php5 C:\xampp\xampp\php\php.ini
php4 C:\xampp\xampp\php\php4\php.ini
</code></pre>
<p>文件php5.ini和php4.ini是备份拷贝。修改php.ini的条目：解注</p>
<pre><code>;error_log = xamppxamppapachelogsphperror.log
</code></pre>
<p>将下面条目修改为100M：</p>
<pre><code>post_max_size = 16M
</code></pre>
<p>将下面条目修改为80M：</p>
<pre><code>upload_max_filesize = 16M
</code></pre>
<p>将下面条目修改为300：</p>
<pre><code>mysql.connect_timeout = 60
</code></pre>
<p>为了能使用sendmail作为邮件系统对外发送邮件，还需要修改下面这些设置：<br>
将</p>
<pre><code>SMTP=localhost
</code></pre>
<p>修改为所使用SMTP服务器的IP。<br>
解注</p>
<pre><code>;sendmail_from = me@example.com
</code></pre>
<p>并更改为合适值。</p>
<p>在安装过程中PHP的安全模式必须被关闭：</p>
<pre><code>safe_mode = off
</code></pre>
<p>安装完成后应该开启安全模式：</p>
<pre><code>safe_mode = on
</code></pre>
<p>通过访问<code>http://localhost/</code> 验证XAMPP的安装。通过访问<code>http://localhost/security/xamppsecurity.php</code>配置XAMPP的安全设置。</p>
<h2 id="3ilias">3. 安装ILIAS依赖软件</h2>
<p>需要安装ILIAS依赖的其他附加软件。</p>
<p>ILIAS需要zip和unzip程序压缩和解压文件，开源程序zip-win32.exe和unzip-w32.exe被证明工作良好。</p>
<p>可以在http://www.info-zip.org 找到需要的zip和unzip程序文件。<br>
我最后使用的是原生Info-ZIP unzip.exe(版本5.52)和zip(版本2.32)的拷贝，参考：<a href="http://stahlforce.com/dev/index.php?tool=zipunzip">http://stahlforce.com/dev/index.php?tool=zipunzip</a></p>
<p>两者最终被证明运行良好。将两者拷贝到XAMPP的目录中待用。</p>
<p>ILIAS还需要ImageMagick来创建和显示图像和略缩图，所以需从其官网：<a href="http://www.imagemagick.org/script/binary-releases.php">http://www.imagemagick.org/script/binary-releases.php</a> 下载ImageMagick。</p>
<p>安装时可以选择在XMAPP目录里新建文件夹(e.g. C:/xampp/imagemagick)，安装完成后需确认其安装路径下存在文件convert.exe。</p>
<p>最后，需要安装Java的运行环境JDK: <a href="http://www.java.com/en/download/download_the_latest.jsp">http://www.java.com/en/download/download_the_latest.jsp</a> 安装过程中注意其安装路径，之后需要使用(e.g. C:/programs/java)。</p>
<p>然而，到这里，官方安装文档仍然不完整。直接安装配置会遇到错误。还缺少两个PEAR组件：HTML_Template_IT和MDB2#mysql。<br>
可以到官网下载这两个组件：<a href="http://pear.php.net/">http://pear.php.net/</a><br>
两者链接分别是：<a href="http://pear.php.net/package/HTML_Template_IT">http://pear.php.net/package/HTML_Template_IT</a> 和 <a href="http://pear.php.net/search.php?q=MDB2&amp;in=packages">http://pear.php.net/search.php?q=MDB2&amp;in=packages</a> 。</p>
<p>这里推荐的做法是下载已有的PEAR包文件替换XAMPP下的PEAR文件夹。参看：<a href="http://www.ilias.de/iosbb/viewtopic.php?f=24&amp;t=5602">http://www.ilias.de/iosbb/viewtopic.php?f=24&amp;t=5602</a></p>
<p>所需文件的链接：<a href="http://www.schmitt-informatik.ch/download/ilias_pear.tar.gz">http://www.schmitt-informatik.ch/download/ilias_pear.tar.gz</a></p>
<p>下载后解压文件，用其中的文件替换XAMPP下的PEAR文件夹中的全部内容。至此，ILIAS所需安装条件满足。</p>
<h2 id="4ilias">4. 安装配置ILIAS</h2>
<p>从官方网站下载ILIAS包，解压后放在C:\xampp\htdocs文件夹中。确定解压后的文件夹中没有.htaccess文件，有则删除之。</p>
<p>使用浏览器访问<code>http://localhost/ilias3/</code> 就可以开始安装配置ILIAS了。在安装基本设置页面里，需要键入如下路径：</p>
<ol>
<li>Path to data directory：这是数据路径，选择C:/xampp/ILIAS_DATA。这个路径必须存在(不能选择创建)</li>
<li>Path to logfile：这里需要日志文件的路径和全文件名，输入C:/xampp/ILIAS_DATA/ILIAS3_LOG.txt。这个文件必须事先存在</li>
<li>Path to Convert:需要ImageMagick的convert.exe文件，选择C:/xampp/ImageMagick/convert.exe</li>
<li>Path to Zip：zip程序路径(e.g.C:/xampp/zip/zip.exe)</li>
<li>Path to Unzip: unzip程序路径(e.g.C:/xampp/unzip/unzip.exe)</li>
<li>Path to Java：需要Java的执行路径(e.g. C:/program/java/java.exe)</li>
<li>其他选项可空</li>
<li>选择一个ILIAS 3.x 的密码用作安装管理</li>
<li>点击save</li>
</ol>
<p>然后跟着向导完成安装。最后登录<code>http://localhost/ilias3/</code>使用root账户，密码homer，登录ilias使用和验证ilias的安装。</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[在ubuntu上配置LMS ilias-3.9.x]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>这是一份完整详细的配置文档，关于如何在ubuntu上的ilias-3.9.x以及ilias-3.10.x的配置。</p>
<p>发布本文时ilias最新稳定版本已升至4.0.3，已自带大部分依赖工具，安装已经不再如文中所述这么繁复。<em>created by iifksp 2009/08/03</em></p>
<p>环境：ubuntu-9.04-server-i386</p>
<h2 id="1">1. 系统准备</h2>
<p>安装如下软件包：apache2,php5,php5-gd,php5-mysql,php5-xsl,php-pear,htmldoc,imagemagick,mysql-client-5.0,mysql-server-5.0,sendmail,sun-java5-jre 运行命令：</p>
<pre><code>apt-get install apache2 php5 php5-gd php5-mysql php5-xsl php-pear htmldoc
apt-get install imagemagick</code></pre>]]></description><link>https://swordair.com/ilias-configuration-on-ubuntu/</link><guid isPermaLink="false">59fe0cf19855590d8c9146b5</guid><category><![CDATA[LMS]]></category><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[Sword Wang]]></dc:creator><pubDate>Thu, 11 Feb 2010 10:04:07 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>这是一份完整详细的配置文档，关于如何在ubuntu上的ilias-3.9.x以及ilias-3.10.x的配置。</p>
<p>发布本文时ilias最新稳定版本已升至4.0.3，已自带大部分依赖工具，安装已经不再如文中所述这么繁复。<em>created by iifksp 2009/08/03</em></p>
<p>环境：ubuntu-9.04-server-i386</p>
<h2 id="1">1. 系统准备</h2>
<p>安装如下软件包：apache2,php5,php5-gd,php5-mysql,php5-xsl,php-pear,htmldoc,imagemagick,mysql-client-5.0,mysql-server-5.0,sendmail,sun-java5-jre 运行命令：</p>
<pre><code>apt-get install apache2 php5 php5-gd php5-mysql php5-xsl php-pear htmldoc
apt-get install imagemagick mysql-client-5.0 mysql-server-5.0 sendmail sun-java5-jre
</code></pre>
<p>安装所有的建议的相关的软件包。</p>
<h2 id="2php">2. 配置PHP</h2>
<p>配置php.ini文件：</p>
<pre><code>vim /etc/php5/apache2/php.ini
</code></pre>
<p>根据官方推荐配置参数设置如下：</p>
<pre><code>max_execution_time = 600
memory_limit = 128M

error_reporting = E_ALL &amp; ~E_NOTICE
display_errors = On

post_max_size = 60M
upload_max_filesize = 40M

session.gc_probability = 1
session.gc_divisor = 100

session.gc_maxlifetime = 3600
session.hash_function = 0
</code></pre>
<p>根据需要修改配置文件。如果一切工作良好，可以考虑将display_errors设置为Off，并且将PHP的错误写入一个日志文件。</p>
<h2 id="3pear">3. PEAR组件</h2>
<p>ilias需求PEAR包Auth，DB以及HTML_Template_IT。ILIAS 3.10.0和更高版本需要PEAR包MDB2而不是包DB。</p>
<pre><code>pear install Auth
pear install HTML_Template_IT
</code></pre>
<p>对于ILIAS 3.9.x版本：</p>
<pre><code>pear install DB
</code></pre>
<p>对于ILIAS 3.10.x 和更高版本：</p>
<pre><code>pear install MDB2
pear install MDB2#mysql
</code></pre>
<p>需要Spreadsheet_Excel_Writer模块，用来导出Microsoft Excel文件格式。但由于Spreadsheet_Excel_Writer还是beta测试阶段，所以需要安装的话要先将stable状态切换到beta：</p>
<pre><code>pear config-set preferred_state beta
</code></pre>
<p>然后就可以安装Spreadsheet_Excel_Writer模块：</p>
<pre><code>pear install --alldeps Spreadsheet_Excel_Writer
</code></pre>
<p>通过使用--alldeps参数，这同时安装了依赖的OLE模块。将状态设回到stable输入：</p>
<pre><code>pear config-set preferred_state stable
</code></pre>
<h2 id="4ilias">4. 安装ilias</h2>
<p>在 <a href="http://www.ilias.de/docu/">http://www.ilias.de/docu/</a>&quot;&gt;<a href="http://www.ilias.de/docu/">http://www.ilias.de/docu/</a> 上下载最新的ilias版本，或直接使用命令下载其当前稳定版3.10.8：</p>
<pre><code>wget http://downloads.sourceforge.net/ilias/ilias-3.10.8.tar.gz
</code></pre>
<p>运行如下命令：</p>
<pre><code>cp ilias-3.x.x.tar.gz /var/www
tar xzvf /var/www/ilias-3.x.x.tar.gz
chown -R www-data:www-data /var/www/ilias3
</code></pre>
<p>创建ILIAS工作的数据目录：(官方值)</p>
<pre><code>mkdir /opt/iliasdata
chown www-data:www-data /opt/iliasdata
</code></pre>
<p>打开浏览器，输入<code>http://localhost/ilias3/setup/setup.php</code>后，跟着向导，输入下面的路径和禁用convert、htmldoc以及LaTeX检测：(官方值)</p>
<pre><code>- Path to data directory: /opt/iliasdata
- Path to log file: /opt/iliasdata/ilias3.log
- Path convert: /usr/bin/convert
- Path zip: /usr/bin/zip
- Path unzip: /usr/bin/unzip
- Path java: /usr/bin/java
- Path htmldoc: /usr/bin/htmldoc
</code></pre>
<p>完成安装后，即可登陆ILIAS，使用管理员账号root，密码homer，登录ilias使用和验证ilias的安装。</p>
<!--kg-card-end: markdown-->]]></content:encoded></item></channel></rss>