<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mathematica Knowledge Base &#187; Installation</title>
	<atom:link href="http://support.wolfram.com/kb/topic/installation/feed" rel="self" type="application/rss+xml" />
	<link>http://support.wolfram.com/kb</link>
	<description>How to Install, Purchase, Transfer, Upgrade...</description>
	<lastBuildDate>Wed, 16 May 2012 22:00:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Installing Mathematica Version 8</title>
		<link>http://support.wolfram.com/kb/1101</link>
		<comments>http://support.wolfram.com/kb/1101#comments</comments>
		<pubDate>Mon, 15 Nov 2010 06:49:14 +0000</pubDate>
		<dc:creator>Onkar Singh</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Site Installation]]></category>
		<category><![CDATA[activate]]></category>
		<category><![CDATA[activation]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[installation]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=1101</guid>
		<description><![CDATA[Windows Installing a Single-Machine License on Windows Installing a Single-Machine License on Windows (Lab Version) Installing a Network Client License on Windows Mac OS X Installing a Single-Machine License on Mac OS X Installing a Single-Machine License on Mac OS X (Lab Version) Installing a Network Client License on Mac OS X Linux Installing a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Windows</strong><br />
<a href="http://support.wolfram.com/kb/4907"  target="_blank">Installing a Single-Machine License on Windows</a><br />
<a href="http://support.wolfram.com/kb/1116" target="_blank">Installing a Single-Machine License on Windows (Lab Version)</a><br />
<a href="http://support.wolfram.com/kb/1140" target="_blank">Installing a Network Client License on Windows </a></p>
<p><strong>Mac OS X</strong><br />
<a href="http://support.wolfram.com/kb/1154" target="_blank">Installing a Single-Machine License on Mac OS X</a><br />
<a href="http://support.wolfram.com/kb/1163" target="_blank">Installing a Single-Machine License on Mac OS X (Lab Version)</a><br />
<a href="http://support.wolfram.com/kb/1166" target="_blank">Installing a Network Client License on Mac OS X</a></p>
<p><strong>Linux</strong><br />
<a href="http://support.wolfram.com/kb/1146" target="_blank">Installing a Single-Machine License on Linux</a><br />
<a href="http://support.wolfram.com/kb/1149" target="_blank">Installing a Network Client License on Linux</a></p>
<p><strong><em>Mathematica License Manager</em> (<em>MathLM</em>)</strong><br />
<a href="http://reference.wolfram.com/mathematica/tutorial/InstallingMathLM.html" target="_blank">Installing <em>MathLM</em> Version 8</a></p>
<p><strong>Already Installed <em>Mathematica</em> 8? </strong><br />
<a href="http://reference.wolfram.com/mathematica/tutorial/ActivatingMathematica.html" target="_blank">Help with Activating <em>Mathematica</em> 8</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/1101/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Mathematica Version 7</title>
		<link>http://support.wolfram.com/kb/523</link>
		<comments>http://support.wolfram.com/kb/523#comments</comments>
		<pubDate>Mon, 15 Nov 2010 05:11:35 +0000</pubDate>
		<dc:creator>Maggie Ruch</dc:creator>
				<category><![CDATA[Installation]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=523</guid>
		<description><![CDATA[Installing Mathematica Version 7]]></description>
			<content:encoded><![CDATA[<p><strong>Windows</strong><br />
Installing a Single-Machine License on Windows: <a href="http://support.wolfram.com/kb/531">Universal Password Version</a><br />
Installing a Single-Machine License on Windows: <a href="http://support.wolfram.com/kb/561">Machine Specific Version</a><br />
Installing a <a href="http://support.wolfram.com/kb/580">Network Client License</a> on Windows</p>
<p><strong>Mac OS X</strong><br />
Installing a Single-Machine License on Mac OS X: <a href="http://support.wolfram.com/kb/597">Universal Password Version</a><br />
Installing a Single-Machine License on Mac OS X: <a href="http://support.wolfram.com/kb/609">Machine Specific Version</a><br />
Installing a <a href="http://support.wolfram.com/kb/619">Network Client License</a> on Mac OS X</p>
<p><strong>Linux/Unix</strong><br />
Installing a Single-Machine License on Linux or Unix: <a href="http://support.wolfram.com/kb/634">Machine Specific Password Version</a><br />
Installing a <a href="http://support.wolfram.com/kb/649">Network Client License</a> on Linux or Unix</p>
<p><strong><em>Mathematica</em> <em>License Manager</em> (<em>MathLM</em>)</strong><br />
Installing <em><a href="http://support.wolfram.com/kb/658">MathLM</a></em></p>
<p><strong>Already installed <em>Mathematica</em> 7?</strong><br />
Find your <a href="http://support.wolfram.com/kb/697"><em>Mathematica</em> 7 License Number</a><br />
Find your<em> </em><a href="http://support.wolfram.com/kb/709"><em>Mathematica</em> 7 Password</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/523/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving Mathematica to a New Computer</title>
		<link>http://support.wolfram.com/kb/717</link>
		<comments>http://support.wolfram.com/kb/717#comments</comments>
		<pubDate>Fri, 12 Nov 2010 19:10:36 +0000</pubDate>
		<dc:creator>Maggie Ruch</dc:creator>
				<category><![CDATA[Activation]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[new computer]]></category>
		<category><![CDATA[new system]]></category>
		<category><![CDATA[reinstall]]></category>
		<category><![CDATA[transfer]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=717</guid>
		<description><![CDATA[Move your Mathematica to a new computer. ]]></description>
			<content:encoded><![CDATA[<p>To reinstall software from Wolfram Research on a new computer, please contact <a href="http://www.wolfram.com/support/contact/">Wolfram Customer Service</a> and inform them that you would like to transfer your software&#8217;s license to a new machine.  Please include the license number or activation key for the product that you want to install on a new machine.</p>
<p>Wolfram products are usually licensed to be installed on a specific machine, and moving the software to a new computer requires us to update your license. Your activation key works on the machine that your product was originally activated on.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/717/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Wolfram gridMathematica 8</title>
		<link>http://support.wolfram.com/kb/2735</link>
		<comments>http://support.wolfram.com/kb/2735#comments</comments>
		<pubDate>Mon, 11 Jul 2011 16:25:49 +0000</pubDate>
		<dc:creator>Yezabel Dooley</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=2735</guid>
		<description><![CDATA[Before Installing gridMathematica 8 gridMathematica adds more power to parallel computations in Mathematica. Mathematica Core Extension runs more computation processes on the machine on which Mathematica is installed. In contrast, gridMathematica runs computation processes on other machines across a network, orchestrated from a controlling Mathematica process. The computers on which computation processes run are compute [...]]]></description>
			<content:encoded><![CDATA[<h2>Before Installing grid<em>Mathematica</em> 8</h2>
<p><a href="http://www.wolfram.com/gridmathematica/">grid<em>Mathematica</em></a> adds more power to parallel computations in <a href="http://www.wolfram.com/mathematica/"><em>Mathematica</em></a>. <em>Mathematica</em> Core Extension runs more computation processes on the machine on which <em>Mathematica</em> is installed. In contrast, grid<em>Mathematica</em> runs computation processes on other machines across a network, orchestrated from a controlling <em>Mathematica</em> process. The computers on which computation processes run are compute nodes; the computers on which the controlling <em>Mathematica</em> processes run are controlling nodes.</p>
<p>Depending on your grid configuration, either grid<em>Mathematica</em> Server or <em>Mathematica</em> must be installed on each compute node. Each compute node must be networked or on a networked file system accessible to each machine. The <em>Mathematica</em> license manager (<em>MathLM</em>) must also be installed and configured on a machine able to serve passwords to all computation nodes.  You also need software to allow <em>Mathematica</em> to launch computation kernels on each computer across the network; this is discussed further in the next section.</p>
<h2>Grid Management Options</h2>
<p>There are three ways of controlling the grid: <a href="http://www.wolfram.com/products/lightweightgrid/">Wolfram Lightweight Grid Manager</a>, grid-management software, and manual remote kernel connections.  In <em>Mathematica</em> these are called Lightweight Grid, Cluster Integration and Remote Kernels, respectively.  The most appropriate choice is determined by your grid configuration.</p>
<p>For parallel computing, <em>Mathematica</em> runs computation kernels on grid<em>Mathematica</em> Server computers.  The Wolfram Lightweight Grid System provides an intuitive way to manage your grid.  The system, comprising Lightweight Grid Client and Lightweight Grid Manager, is useful if you have a collection of computers but do not have any special grid-management software. Each copy of <em>Mathematica</em> 8 contains Lightweight Grid Client, allowing it to control compute nodes in the grid. Lightweight Grid Manager, which is provided by the grid<em>Mathematica</em> Server installer, allows you to easily connect control and compute nodes.</p>
<p>You do not have to use Lightweight Grid Manager. Instead, you can use your own cluster management system such as Windows HPC Server 2008, Platform LSF, or Sun Grid Engine. You can also make manual remote kernel connections using SSH or RSH. <em>Mathematica</em> contains tools that enable you to use these alternatives.</p>
<h2>Configuration Layout</h2>
<p>Before installing grid<em>Mathematica</em> Server, you must decide how to install the different components. Choose the layout that best matches your system configuration.</p>
<p>For any configuration, the following must be true:</p>
<ul>
<li><em>Mathematica</em> must be installed on any controlling computer</li>
<li>the network must allow the controlling computers to freely communicate directly with all compute nodes</li>
<li>the network must allow each compute node to contact the machine on which <em>MathLM</em> is installed</li>
</ul>
<h3>Distributed Grid</h3>
<p>With a distributed grid, you must install grid<em>Mathematica</em> Server on each node or on a shared file system. You should install <em>MathLM</em> on a separate dedicated server. This configuration is well suited to Lightweight Grid Manager. You may instead use a separate grid management system, for example if you need scheduled access to compute nodes.</p>
<h3>Mixed Workgroup Cluster</h3>
<p>A mixed workgroup cluster may be controlled by Lightweight Grid; in this case, you must install grid<em>Mathematica</em> Server on each compute node and choose the option to configure Lightweight Grid Manager. However, if many computers already have <em>Mathematica</em> installed, you might elect to install grid<em>Mathematica</em> Server on the remaining computers and control the cluster using remote kernels.  You must install <em>MathLM</em> on a machine that is accessible by all compute nodes.</p>
<h3>High-Performance Cluster</h3>
<p>In a high-performance cluster (with or without multiprocessor systems), nodes typically have a shared file system or cloned file systems on which grid<em>Mathematica</em> Server must be installed.  If your cluster has a grid-management system, as most clusters do, you would not configure Lightweight Grid Manager. If yours does not, when you install grid<em>Mathematica</em> Server, you must choose the option to configure Lightweight Grid Manager.  Install <em>MathLM</em> on one of the cluster nodes or on an external machine. If you install <em>MathLM</em> on an external machine, the network must be configured so that the cluster nodes can resolve the IP address of that machine.</p>
<p>Controlling kernels can be run from either one of the cluster nodes or from a machine external to the cluster; if an external machine, <em>Mathematica</em> must also be installed on it. If the controlling node is a cluster node, <em>Mathematica</em> should be installed on it as well as grid<em>Mathematica</em> Server. You may want to connect to it from a <em>Mathematica</em> front end on a separate workstation. The controlling node can use <em>Mathematica</em>&#8216;s built-in cluster integration or must be able to connect to all other nodes without a password via RSH or SSH. If a workstation is used to access the controlling node, it must be able to do so using RSH or SSH.</p>
<h2>Setting Up grid<em>Mathematica</em></h2>
<h3>Install <em>MathLM</em></h3>
<p>Install <em>MathLM</em> on the appropriate machine for your configuration, as described in the previous section. This machine must be able to serve passwords to machines that are running grid<em>Mathematica</em> Server. See the <a href="http://reference.wolfram.com/mathematica/tutorial/InstallingMathLM.html">Wolfram <em>Mathematica</em> Documentation Center</a> for installation instructions.</p>
<h3>Setting up grid<em>Mathematica</em> with Lightweight Grid</h3>
<p>After <em>MathLM</em> is installed, you will install grid<em>Mathematica</em> Server on each compute node, making sure to configure Lightweight Grid Manager when prompted.  You can follow the instructions in the Lightweight Grid Manager User Guide (<a href="http://reference.wolfram.com/mathematica/LightweightGridManager/tutorial/Installation.html">HTML</a> or <a href="http://media.wolfram.com/documents/WolframLightweightGridManager.pdf">PDF</a>); see screencasts below showing the Lightweight Grid Manager installation process on Windows, Mac OS X, and Linux respectively. When configuring the license information for Lightweight Grid Manager, specify the hostname of the <em>MathLM</em> server that you set up.  To control these kernels, use the &#8220;Lightweight Grid&#8221; tab in <em>Mathematica</em>&#8216;s Parallel Kernel Configuration dialog.</p>
<p>The following screencasts show how to install and set up Wolfram Lightweight Grid Manager.</p>
<ul>
<li><a href="http://www.wolfram.com/broadcast/screencasts/lightweightgridwindows/">Windows Installation</a></li>
<li><a href="http://www.wolfram.com/broadcast/screencasts/lightweightgridmacintosh/">Mac OS X Installation</a></li>
<li><a href="http://www.wolfram.com/broadcast/screencasts/lightweightgridlinux/">Linux Installation</a></li>
</ul>
<p>For further installation assistance, please see the user guide (<a href="http://reference.wolfram.com/mathematica/LightweightGridManager/tutorial/Installation.html">HTML</a> or <a href="http://media.wolfram.com/documents/WolframLightweightGridManager.pdf">PDF</a>) and <a href="http://support.wolfram.com/kb/511">additional installation notes</a> or contact <a href="http://www.wolfram.com/support/contact/email/">Wolfram Support</a>.</p>
<h3>Setting up grid<em>Mathematica</em> with Cluster Integration</h3>
<p>First install and configure <em>MathLM</em> and your grid management system.  If the cluster is using a shared file system, install grid<em>Mathematica</em> Server on the shared file system and do not choose the option to configure Lightweight Grid Manager.  If there is no shared file system, you must install grid<em>Mathematica</em> Server on each compute node, again not configuring Lightweight Grid Manager. To activate your copy of grid<em>Mathematica</em> Server, follow the instructions for <a href="http://reference.wolfram.com/mathematica/tutorial/MathematicaSystemAdministrationOverview.html">activating <em>Mathematica</em></a>, and choose the activation option &#8220;Connect to a network license server&#8221;. If installing on the Mac OS X platform, see the section below for activation on Mac OS X.</p>
<p>If the cluster prevents direct connection to the compute nodes from external workstations, you must install <em>Mathematica</em> on the head node; this will be the control node. If the cluster allows direct connections to the compute nodes, then any computer with <em>Mathematica</em> may be used as a control node.</p>
<p>Finally, to control the compute nodes, use the &#8220;Cluster Integration&#8221; tab in <em>Mathematica</em>&#8216;s Parallel Kernel Configuration dialog.</p>
<h3>Setting up grid<em>Mathematica</em> with Remote Kernels</h3>
<p>After <em>MathLM</em> is installed, you need to set up passwordless SSH or RSH on all control and compute nodes, such that all control nodes can connect to the compute nodes without a password.  In this configuration, each computer may be a control node, a compute node, or both.  On each control node, install Mathematica if it is not already present.  Then install grid<em>Mathematica</em> Server on any remaining compute nodes.  To activate your copy of grid<em>Mathematica</em> Server, follow the instructions for <a href="http://reference.wolfram.com/mathematica/tutorial/MathematicaSystemAdministrationOverview.html">activating <em>Mathematica</em></a>, and choose the activation option &#8220;Connect to a network license server&#8221;.  If installing on the Mac OS X platform, see the section below for activation on Mac OS X.</p>
<p>Finally, to control the compute nodes, use the &#8220;Remote Kernels&#8221; tab in <em>Mathematica</em>&#8216;s Parallel Kernel Configuration dialog.</p>
<h3>Activating grid<em>Mathematica</em> Server on Mac OS X</h3>
<p>Once you have installed grid<em>Mathematica</em> Server on Mac OS X, you need to activate it by telling grid<em>Mathematica</em> Server the fully-qualified hostname of your <em>MathLM</em> server.  You can do this in one of two ways: you can use the <em>Mathematica</em> front end or you can manually create the mathpass file. Refer to the tutorial <a href="http://reference.wolfram.com/mathematica/tutorial/RegistrationAndPasswords.html">Registration and Passwords</a> for full details on the mathpass file and network <em>Mathematica</em> passwords.</p>
<p>In order to activate grid<em>Mathematica</em> Server with the <em>Mathematica</em> front end, use Finder to locate the folder where you installed gridMathematicaServer.  Right-click on the grid<em>Mathematica</em> Server icon and select &#8220;Show Package Contents&#8221;.  In the finder window that opens, click Contents, then Mac OS, and finally double-click on <em>Mathematica</em>.  The Wolfram Product Activation window will open and you can follow the instructions for <a href="http://reference.wolfram.com/mathematica/tutorial/MathematicaSystemAdministrationOverview.html">activating <em>Mathematica</em></a>, choosing the option &#8220;Connect to a network license server&#8221;.</p>
<p>You may choose to activate grid<em>Mathematica</em> Server by manually creating the mathpass file. First locate the directory where you installed grid<em>Mathematica</em> Server and create a directory named &#8220;Licensing&#8221;.  Then use a text editor to create a file named mathpass in the Licensing directory.  For example, if you installed grid<em>Mathematica</em> Server to its default location, your mathpass file would be in /Applications/gridMathematicaServer.app/Licensing/mathpass.  In this text file put a single line beginning with an exclamation point and followed by the fully-qualified hostname of your mathpass server.</p>
<p>You can perform these steps in a Terminal window.  For this example, we assume the default installation directory and that the <em>MathLM</em> server is named mathlmserver.example.com:</p>
<div style="border: 1px solid black; color: black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>prompt% cd /Applications/gridMathematicaServer.app
prompt% mkdir Licensing
prompt% cd Licensing
prompt% cat &gt; mathpass
!mathlmserver.example.com</code></pre>
</div>
<p>Press Ctrl-d after typing the last line to finish creating the mathpass file.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/2735/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing webMathematica 3</title>
		<link>http://support.wolfram.com/kb/3230</link>
		<comments>http://support.wolfram.com/kb/3230#comments</comments>
		<pubDate>Thu, 05 Apr 2012 20:08:16 +0000</pubDate>
		<dc:creator>Yezabel Dooley</dc:creator>
				<category><![CDATA[Installation]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=3230</guid>
		<description><![CDATA[A typical webMathematica installation will require the following steps: Setting up a servlet container Installing and configuring Mathematica Installing the webMathematica web application into your servlet container Setting up an X server (Unix only) Testing your webMathematica installation You may also need steps for upgrading from webMathematica 2.3 or for further optional configuration, or wish [...]]]></description>
			<content:encoded><![CDATA[<p>A typical web<em>Mathematica</em> installation will require the following steps:</p>
<ul style="width: 500px;">
<li><a href="#servlet">Setting up a servlet container</a></li>
<li><a href="#download">Installing and configuring <em>Mathematica</em></a></li>
<li><a href="#application">Installing the web<em>Mathematica</em> web application into your servlet container</a></li>
<li><a href="#server">Setting up an X server (Unix only)</a></li>
<li><a href="#test">Testing your web<em>Mathematica</em> installation<br />
</a></li>
</ul>
<p>You may also need steps for <a href="#upgrade"> upgrading from web<em>Mathematica</em> 2.3</a><br />
or for <a href="#optional">further optional configuration</a>, or wish to browse <a href="#additional">addtional resources</a>.</p>
<h2 id="servlet">Setting Up a Servlet Container</h2>
<p>You must set up Java and a servlet container before adding web<em>Mathematica</em>. If you already have these components, you can skip this step.</p>
<p>There are several servlet containers, but one that is particularly convenient to use with web<em>Mathematica</em> is <a href="http://tomcat.apache.org/" target="blank">Apache Tomcat</a>. The following instructions assume the use of Tomcat, but keep in mind that other servlet containers may be used with web<em>Mathematica</em>.</p>
<h3>Setting Up Java</h3>
<p>We recommend that you use one of the latest versions of Java with web<em>Mathematica</em>. The <a href="http://www.oracle.com/technetwork/java/index.html/" target="blank"> Java download website</a> provides detailed installation instructions for different platforms.</p>
<p>You will also need to set the <code>JAVA_HOME</code> environment variable for the environment in which Tomcat runs:</p>
<blockquote><p><strong>Unix/Linux</strong></p>
<p>Here is an example, suitable for inclusion in <code>.bashrc</code> (the initialization file for the <code>bash</code> shell):</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>JAVA_HOME=/usr/local/jdk1.6.0_14</code></pre>
<pre><code>export JAVA_HOME</code></pre>
</div>
<p>For other shells, you should follow their standards for setting environment variables.</p>
<p><strong>Windows</strong></p>
<p>It is less important to set the <tt>JAVA_HOME</tt> variable for Windows, because the Tomcat installer will find your installation of Java. However, it is still recommended.</p>
<p>If you go to the Control Panel and open System, you will see the System Properties window. From this, select the Advanced tab, then click the Environment Variables button. Under System Variables, look for a <tt>JAVA_HOME</tt> listing. Edit or create it, as applicable, setting it to the top-level directory containing your Java Development Kit (JDK). For example, if your JDK is installed in <tt>C:\Program Files\Java\jdk1.6.0_14</tt>, this is the setting for <tt>JAVA_HOME</tt>.</p>
<p><strong>Mac OS X</strong></p>
<p>Mac OS X ships with Java. Updates can be obtained via the software update mechanism or from <a href="http://java.sun.com/" target="blank">Sun&#8217;s Java website</a>. If you update your Java installation, you can ensure that you are always using the most recent version of the Java Development Kit (JDK) by setting up the <tt>JAVA_HOME</tt> environment variable properly, as shown here:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home</code></pre>
<pre><code>export JAVA_HOME</code></pre>
</div>
<p>The above command needs to be placed in the appropriate shell initialization file. For example, the default login shell for Mac OS X 10.5 is <tt>bash</tt>, for which the command would be placed in <tt>.bashrc</tt>.</p></blockquote>
<h3>Setting Up Tomcat</h3>
<p>Before you set up Tomcat, make sure you have Java on your machine. For web<em>Mathematica</em> 3, we recommend the use of <a href="http://tomcat.apache.org/download-55.cgi" target="blank">Tomcat 5.5.27</a> or higher.</p>
<blockquote><p><strong>Unix/Linux</strong></p>
<p>Unpack the Tomcat archive in some central location, for example <tt>/usr/local</tt>. You may also wish to change the name of the top-level directory. The actual location of Tomcat and the name of the top-level directory are entirely up to you. Here are sample shell instructions for these steps:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>[server1]$ cd /usr/local</code></pre>
<pre><code>[server1]$ tar xfz jakarta-tomcat-5.5.27.tar.gz</code></pre>
<pre><code>[server1]$ mv jakarta-tomcat-5.5.27 tomcat</code></pre>
</div>
<p>It is often useful to create a low-privilege account, such as &#8220;tomcat&#8221;, to run your servlet container. It is probably helpful for this account to have a home directory so that <em>Mathematica</em> and your X server can store preferences. If you create such an account, you may need to change ownership of the Tomcat layout so this account can run it:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>[server1]$ chown -R tomcat tomcat</code></pre>
</div>
<p>The main top-level directory of Tomcat contains some important directories, including:</p>
<ul>
<li>tomcat</li>
<li>bin</li>
<li>conf</li>
<li>logs</li>
<li>webapps</li>
</ul>
<p>The <tt>bin</tt> directory contains commands for running Tomcat, the <tt>conf</tt> directory contains site configuration files, the <tt>logs</tt> directory contains various log files, and the <tt>webapps</tt> directory is where you will install web<em>Mathematica</em>. You should be able to launch Tomcat immediately from the <tt>bin</tt> directory, making sure to be the &#8220;tomcat&#8221; user:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>[server1]$ su tomcat</code></pre>
<pre><code>[server1]$ cd tomcat/bin</code></pre>
<pre><code>[server1]$ ./startup.sh</code></pre>
</div>
<p>At this point, you should be able to connect to Tomcat via a URL such as http://localhost:8080. If this does not return the Tomcat front page, then something is wrong with your setup. The log files may help you track down your problem. Make sure that you have set your <tt>JAVA_HOME</tt> variable correctly.</p>
<p>The <tt>bin</tt> directory also contains a script, <tt>shutdown.sh</tt>, used for shutting down Tomcat.</p>
<p><strong>Windows</strong></p>
<p>A convenient way to install Tomcat is to download the self-installing executable—simply launch the installer and follow the instructions it provides. If you choose not to use the self-installing executable, then unpack the binary distribution into a convenient location.</p>
<p>After the installation is complete, you may wish to inspect the main top-level directory of Tomcat, which contains some important directories, including:</p>
<ul>
<li>Tomcat 5.5</li>
<li> bin</li>
<li> conf</li>
<li> logs</li>
<li> webapps</li>
</ul>
<p>The <tt>bin</tt> directory contains commands for running Tomcat, the <tt>conf</tt> directory contains site configuration files, the<br />
<tt>logs</tt> directory contains various log files, and the <tt>webapps</tt> directory is where you will install web<em>Mathematica</em>.</p>
<p>The installer adds a Start menu group from which you can run Tomcat. You should test it via a URL such as http://localhost:8080. If Tomcat does not run correctly, you should open a command prompt window, change directories (<tt>cd</tt>) to the <tt>bin</tt> directory (in the main top-level directory of Tomcat), and try running the <tt>tomcat5.exe</tt> executable file (this can also be accomplished by double-clicking on the file via the Windows Explorer). Previous versions of Tomcat used a <tt>startup.bat</tt> batch file. Starting and stopping Tomcat from the Start menu is very convenient, but for running Tomcat as a production server under Windows, you may wish to run it as a Windows service.</p>
<p><strong>Mac OS X</strong></p>
<p>It is often useful to create a low-privilege account, such as &#8220;tomcat&#8221;, to run your servlet container. You can accomplish this via the System Preferences panel. If you create such an account, you may need to change ownership of the Tomcat layout so this account can run it:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>[server1]$ sudo chown -R tomcat tomcat</code></pre>
</div>
<p>The main top-level directory of Tomcat contains some important directories, including:</p>
<ul>
<li>tomcat</li>
<li> bin</li>
<li> conf</li>
<li> logs</li>
<li> webapps</li>
</ul>
<p>The <tt>bin</tt> directory contains commands for running Tomcat, the <tt>conf</tt> directory contains site configuration files, the <tt>logs</tt> directory contains various log files, and the <tt>webapps</tt> directory is where you will install web<em>Mathematica</em>. You should be able to launch Tomcat immediately from the <tt>bin</tt> directory, making sure to be the &#8220;tomcat&#8221; user:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>[server1]$ su tomcat</code></pre>
<pre><code>[server1]$ cd tomcat/bin</code></pre>
<pre><code>[server1]$ ./startup.sh</code></pre>
</div>
<p>At this point, you should be able to connect to Tomcat via a URL such as http://localhost:8080. If this does not return the Tomcat front page, then something is wrong with your setup. The log files may help you track down your problem. Make sure that you have set your <tt>JAVA_HOME</tt> variable.</p>
<p>The <tt>bin</tt> directory also contains a script, <tt>shutdown.sh</tt>, used for shutting down Tomcat.</p>
<p>Please also note that for web<em>Mathematica</em> to fully function, you need to log on via the Mac OS X console. This is necessary because the <em>Mathematica</em> front end makes use of the Mac OS X windowing environment.</p>
<p>Unpack the Tomcat archive in some central location, for example <tt>/Library</tt>. You may also wish to change the name of the top-level Tomcat directory. The actual location of Tomcat and the name of the top-level directory are entirely up to you. <tt>/Library</tt> is useful because it can be viewed via the Finder.</p>
<p>Here are sample shell instructions for these steps (note that the <tt>tar xvfz</tt> archive will give you more information on what files are being extracted). These instructions assume that you are using the Terminal application found in Applications &gt; Utilities &gt; Terminal.</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>[server1]$ cd /Library</code></pre>
<pre><code>[server1]$ sudo /usr/bin/gnutar xfz jakarta-tomcat-5.5.27.tar.gz</code></pre>
<pre><code>[server1]$ sudo mv jakarta-tomcat-5.5.27 tomcat</code></pre>
</div>
</blockquote>
<h2 id="download">Installing and Configuring <em>Mathematica</em></h2>
<p>Install the version of <em>Mathematica</em> appropriate for the platform you wish to use for your web server. You should choose a single-machine installation. Installation instructions are available at the <a href="http://support.wolfram.com/install/">Wolfram Technical Support Center</a>. When you have finished, you should be able to run <em>Mathematica</em> interactively to validate your installation. If <em>Mathematica</em> cannot run, then web<br />
<em>Mathematica</em> cannot run.</p>
<p>If you already have an installation of <em>Mathematica</em> on your server, you do not need to install <em>Mathematica</em> again and can proceed with the remaining installation steps. With an existing installation of <em>Mathematica</em>, you should place your web<em>Mathematica</em> license information into a different location. Placing the license information in a different location will ensure that an interactive usage of <em>Mathematica</em><br />
on your server does not interfere with the operation of your web<em>Mathematica</em> site. One possible alternative is the <tt>webMathematica/WEB-INF/conf</tt> directory. Note that if you install the license in a special file, you will have to set the <tt>-pwfile</tt> option the first time you run <em>Mathematica</em> outside of web<em>Mathematica</em>.</p>
<h2 id="application">Installing the web<em>Mathematica</em> Web Application</h2>
<p>Installing the web<em>Mathematica</em> components into your servlet container involves deploying the web<em>Mathematica</em> web application. The web application is a collection of HTML and other web components that are placed in a specific directory structure. Any servlet container that supports web applications will be able to use these files in a standard way. Web applications can use a special WAR (web application archive) file format, which is supported by some servlet containers. The web<em>Mathematica</em> CD-ROM and download include the web<em>Mathematica</em> web application files in both <tt>.war</tt> and <tt>.zip</tt> format. These archive contents are identical; use whichever is supported by your system, and ignore the other.</p>
<h3>Tomcat</h3>
<p>Unpack one of the web<em>Mathematica</em> web application archives into the <tt>webMathematica</tt> directory located in the Tomcat <tt>webapps</tt> directory. This is usually found in the top-level directory of Tomcat. You have now created a web application called web <em>Mathematica</em>. Some of the contents of the top directory of Tomcat, along with the location of the <tt>webapps</tt> directory and web <em>Mathematica</em> web application, are shown here:</p>
<ul>
<li>tomcat</li>
<li> conf</li>
<li> bin</li>
<li> logs</li>
<li> lib</li>
<li> webapps</li>
<li> webMathematica</li>
</ul>
<p>Second, configure the file <tt>MSPConfiguration.xml</tt>, located in the <tt>WEB-INF/conf</tt> directory. This file holds various site-specific parameters and may need modification for your site.</p>
<p>The most important setting is <tt>KernelExecutable</tt>, the location of the <em>Mathematica</em> kernel. The <tt>MSPConfiguration.xml</tt> file that ships with web<em>Mathematica</em> contains settings suitable for a default installation of <em>Mathematica</em> for Windows, Unix, Linux, and Mac OS X. However, if you install <em>Mathematica</em> into a nondefault location, you will need to modify this file. For example, if you installed <em>Mathematica</em> into <tt>E:\<em>Mathematica</em></tt>, make the following setting of <tt>KernelExecutable</tt> in <code>MSPConfiguration.xml.</code></p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>&lt;KernelExecutable&gt;</code></pre>
<pre><code>E:\Mathematica\MathKernel.exe</code></pre>
<pre><code>&lt;/KernelExecutable&gt;</code></pre>
</div>
<p>Another reason to modify <tt>MSPConfiguration.xml</tt> is to store your web<em>Mathematica</em> license information in its own password file, for example <tt>webMathematica/WEB-INF/conf/mathpass</tt>. It would then be necessary to modify <tt>KernelLaunchFlags</tt> in <tt>MSPConfiguration.xml</tt> to ensure that <em>Mathematica</em> uses this location. The following shows how this could be done for a typical Windows installation:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>&lt;KernelLaunchFlags&gt;</code></pre>
<pre><code>-pwfile c:/Program Files/tomcat/webapps/web<em>Mathematica</em>/WEB-INF/conf/mathpass</code></pre>
<pre><code>&lt;/KernelLaunchFlags&gt;</code></pre>
</div>
<p>A typical setting for <tt>MSPConfiguration.xml</tt> to use a special <tt>mathpass</tt> file under Unix or Linux is shown here:</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code>&lt;KernelLaunchFlags&gt;</code></pre>
<pre><code>-pwfile /usr/local/tomcat/webapps/web<em>Mathematica</em>/WEF-INF/conf/mathpass</code></pre>
<pre><code>&lt;/KernelLaunchFlags&gt;</code></pre>
</div>
<p>Under Unix or Linux, you may need to add a <tt>KernelLaunchFlags</tt> parameter so the front end can run properly. In the following example, the front end will be launched to use <tt>DISPLAY 1</tt> with fixed geometry and in server mode.</p>
<div style="border: 1px solid black; padding-left: 1em; text-align: left; margin: 1em;">
<pre><code> &lt;FrontEndLaunchFlags&gt;</code></pre>
<pre><code>-display :1 -nogui -geometry 1000x500+10+10</code></pre>
<pre><code>&lt;/FrontEndLaunchFlags&gt;</code></pre>
</div>
<h3>Other Servlet Engines</h3>
<p>If you are unfamiliar with servlets, then we recommend that you use Tomcat. You should only use another servlet engine if you are already experienced with it.</p>
<h2 id="server">Setting Up an X Server (Unix Only)</h2>
<p>There are special problems associated with running the <em>Mathematica</em> front end under X from within a web server. This is because, typically, the web server is run as a special account, such as &#8220;tomcat&#8221;. This means that when web<em>Mathematica</em> runs the front end, it is running under this account.</p>
<p>For the front end to operate, it must connect to an X server. This could be achieved by logging into the console of the web server machine with this special account running an X server, but there are a few problems with this approach. First, you may not want to leave the machine with an open login on the console; second, every time the front end does something, a window will appear on the screen, which may be distracting for someone using the machine. Finally, if a different user logs into the console and runs an X server, the front end (which is run under the special web<em>Mathematica</em> account) will not be able to connect to this server at all under X&#8217;s standard authentication system. While it is possible to configure the server to allow these connections, it is not satisfactory because web<em>Mathematica</em> will display windows on the screen every time it does something with the front end.</p>
<p>These problems are solved by running a virtual X server, such as Xvnc, which prevents the windows created by the <em>Mathematica</em> front end from displaying on the screen console of the computer running <em>Mathematica</em>.</p>
<p>Detailed instructions about configuring Xvnc and web<em>Mathematica</em> are available in the <a href="http://reference.wolfram.com/mathematica/webMathematica/tutorial/Overview.html"> web<em>Mathematica</em> User Guide</a>.</p>
<h2 id="upgrade">Upgrading from web<em>Mathematica</em> 2.3</h2>
<p>To upgrade from web<em>Mathematica</em> 2.3, simply follow the steps below. If you are using an older servlet container, this may be a good opportunity to upgrade to something more recent. If you are going to upgrade your servlet container, you can follow the instructions at the beginning of this page as though this is a fresh installation of web<em>Mathematica</em>.</p>
<h3>Install <em>Mathematica</em></h3>
<p>Install <em>Mathematica</em> 7.0 on your web server. If you have installed any applications into your previous copy of <em>Mathematica</em>, you will need to make them available to the new <em>Mathematica</em> installation. Note that you should not copy the MSP application to <em>Mathematica</em>.</p>
<h3>Install the web<em>Mathematica</em> Web Application</h3>
<p>To install the web<em>Mathematica</em> web application, you will need to remove your current web<em>Mathematica</em> web application from your servlet container. For Tomcat, this is a simple matter of moving the web<em>Mathematica</em> directory from the <tt>webapps</tt> directory. You may need some of the material in this web application, so you should probably keep it somewhere accessible.</p>
<h3>Configure the New Layout</h3>
<p>If you made any special configuration changes to your old version of web<em>Mathematica</em>, you may want to make similar changes in web<em>Mathematica</em> 3.0. Typically this might affect the file <tt>web.xml</tt>, as well as the web<em>Mathematica</em> and security configuration files.</p>
<p><tt><strong>web.xml</strong></tt></p>
<p>You should only make changes to <tt>web.xml</tt> if you are certain that you understand the intent of the setting. In addition, it would be better to copy any modified configuration parameters from the old version rather than taking the entire file. The <tt>web.xml</tt> file is found in the directory <tt>webMathematica/WEB-INF</tt>.</p>
<p><tt><strong>MSPConfiguration.xml</strong></tt></p>
<p>web<em>Mathematica</em> 3.0 uses a new configuration system based on an XML file called <tt>MSPConfiguration.xml</tt>, which is found in the directory <tt>webMathematica/WEB-INF</tt>. You should copy specific configuration parameters rather than taking the entire file.</p>
<p><strong>Security Configuration</strong></p>
<p>The mechanism for locating the security configuration file has changed. The security configuration file is now named in the pool configuration and is located in a central configuration directory in <tt>webMathematica/WEB-INF</tt>; the default name is <tt>SecurityConfiguration.m</tt>. Previously the configuration file could be loaded from anywhere on the <em>Mathematica</em> path.</p>
<p>This change was made because loading the security configuration from a single central location is more secure. As the default security system of web<em>Mathematica</em> is very conservative, any sites that do not move their security files will run with a higher level of security than is expected.</p>
<h3>Move Content to the New Layout</h3>
<p>Now you should copy your content from your old layout. You should not copy any of the examples, because web<em>Mathematica</em> 3.0 has its own set of updated examples. Instead, you should just copy your own material from the old layout into the new.</p>
<h3>Finalize the Installation</h3>
<p>When you have installed the new version of web<em>Mathematica</em> you should test your installation. A good URL to use is http://localhost:8080/webMathematica/Examples/Specification.jsp. This will print the version numbers of your installation. You should confirm that you have web<em>Mathematica</em> 3.0 and <em>Mathematica</em> 7.0.</p>
<h2 id="optional">Further Configuring (Optional)</h2>
<p>There are a number of additional features that can be obtained following a few <a href="http://reference.wolfram.com/mathematica/webMathematica/tutorial/InstallationFurtherConfiguration.html">extra installation steps</a>, but it is not necessary to carry them out to run your web<em>Mathematica</em> server.</p>
<h2 id="test">Testing Your web<em>Mathematica</em> Installation</h2>
<p>You should now be able to restart your server and connect to web<em>Mathematica</em>. Note that you may have to modify the URLs shown in this document to connect to your servlet container; for example, the URL may require a different port number from 8080, which is the default port for direct access to Tomcat. The URL that you use to test your servlet container will show the correct URL to use for web<em>Mathematica</em>. In addition, you should note that the URL is case sensitive, so make sure to type in capitals as they appear.</p>
<p>You may first want to connect to the web<em>Mathematica</em> front page via http://localhost:8080/webMathematica. This page contains links to examples, documentation, templates, images, and external references.</p>
<p><img title="webMathematica front page" src="http://www.wolfram.com/products/webmathematica/images/installImage01.gif" alt="webMathematica front page" /></p>
<p>After this, it may be good to try some of the active examples, such as Expand, which can be reached from a link on the front page and from a URL such as http://localhost:8080/webMathematica/BrowseExamples/Expand.html. Enter parameters into the input fields and click Evaluate.</p>
<p><img title="webMathematica examples" src="http://www.wolfram.com/products/webmathematica/images/installImage02.gif" alt="webMathematica examples" /></p>
<p>It may also be a good idea to test a graphics example, such as http://localhost:8080/webMathematica/Examples/Plot.jsp. If you are running on Unix, you will need to specifically configure your X server to generate graphics and use other features of the <em>Mathematica</em> front end. It is a good idea to test that this works correctly.</p>
<p><a name="additional"></a></p>
<h2>Additional Resources</h2>
<p>For additional installation assistance, see the web<em>Mathematica</em> User Guide (<a href="http://reference.wolfram.com/mathematica/webMathematica/tutorial/Overview.html">HTML</a> or <a href="http://www.wolfram.com/products/webmathematica/resources/userguide.pdf">PDF</a>), or contact<br />
<a href="http://www.wolfram.com/support/contact/email/?topic=Technical">Advanced Technical Support</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/3230/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verifying a Downloaded File&#8217;s Integrity</title>
		<link>http://support.wolfram.com/kb/133</link>
		<comments>http://support.wolfram.com/kb/133#comments</comments>
		<pubDate>Wed, 01 Sep 2010 01:00:54 +0000</pubDate>
		<dc:creator>Maggie Ruch</dc:creator>
				<category><![CDATA[Distribution]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[checksum]]></category>
		<category><![CDATA[corrupt file]]></category>
		<category><![CDATA[data integrity]]></category>
		<category><![CDATA[file integrity]]></category>
		<category><![CDATA[MD5 checksum]]></category>
		<category><![CDATA[verification]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=133</guid>
		<description><![CDATA[Using the MD5 checksum to verify file integrity. ]]></description>
			<content:encoded><![CDATA[<p>We recommend that you use the MD5 checksum to verify the file&#8217;s integrity before creating the CD/DVD. MD5 is an algorithm that is used to verify data integrity through the creation of a unique checksum (numeric representation). The MD5 checksum listed next to each file can be used to verify that the file you have downloaded matches the original and has not become corrupt during the transfer.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/133/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing the Spanish Language Kit for Mathematica 7</title>
		<link>http://support.wolfram.com/kb/498</link>
		<comments>http://support.wolfram.com/kb/498#comments</comments>
		<pubDate>Fri, 12 Nov 2010 19:24:22 +0000</pubDate>
		<dc:creator>Maggie Ruch</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[spanish language kit]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=498</guid>
		<description><![CDATA[Setup the Spanish Language Kit in Mathematica. ]]></description>
			<content:encoded><![CDATA[<p>The <em>Mathematica Spanish Language Kit</em> requires <em>Mathematica</em> 7.0.1 and is available for Microsoft Windows.</p>
<p>The kit is downloaded and set up directly from a <em>Mathematica</em> session (Note: If you purchased <em>Mathematica</em> in the United States or Canada, you must first contact Wolfram Research Customer Service):</p>
<ol>
<li>Start <em>Mathematica.</em></li>
<li>Run the following commands:<br />
<code><br />
PacletSiteUpdate[$PacletSite];<br />
PacletUpdate["SpanishLanguageKit"];<br />
</code></li>
<li>Under Edit &gt; Preferences&#8230;, for &#8220;Language for menus and dialog boxes&#8221; select &#8220;Spanish&#8221;.</li>
<li>Restart <em>Mathematica.</em></li>
</ol>
<p>If you have any questions or need assistance, please <a href="http://www.wolfram.com/common/cgi/feedback.cgi">contact Wolfram Research</a> or your local reseller.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/498/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer Gives Error “File Too Large” on 32-Bit Linux</title>
		<link>http://support.wolfram.com/kb/2213</link>
		<comments>http://support.wolfram.com/kb/2213#comments</comments>
		<pubDate>Fri, 06 Apr 2012 14:41:47 +0000</pubDate>
		<dc:creator>Kazumi Ohira</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[Japanese]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=2213</guid>
		<description><![CDATA[Some 32-bit Linux systems have not been setup to directly handle shell scripts that are larger than 2GiB. To work around this issue, please include the shell as well as the installation shell script on the command line. For example: /bin/sh Mathematica_8.0.1_Japanese_LINUX.sh]]></description>
			<content:encoded><![CDATA[<p>Some 32-bit Linux systems have not been setup to directly handle shell scripts that are larger than 2GiB.  To work around this issue, please include the shell as well as the installation shell script on the command line.  For example:</p>
<p>/bin/sh Mathematica_8.0.1_Japanese_LINUX.sh</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/2213/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer Indicates that It Is Not Compatible with Windows</title>
		<link>http://support.wolfram.com/kb/3370</link>
		<comments>http://support.wolfram.com/kb/3370#comments</comments>
		<pubDate>Thu, 08 Dec 2011 17:31:27 +0000</pubDate>
		<dc:creator>Sean Clarke</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[32]]></category>
		<category><![CDATA[32bit]]></category>
		<category><![CDATA[64]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[compatible]]></category>
		<category><![CDATA[installation]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=3370</guid>
		<description><![CDATA[The Mathematica installer on Windows will sometimes give the error message: The version of this file is not compatible with the version of Windows you&#8217;re running. Check your computer&#8217;s system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher. This can happen [...]]]></description>
			<content:encoded><![CDATA[<p>The <em>Mathematica</em> installer on Windows will sometimes give the error message:</p>
<blockquote><p><em>The version of this file is not compatible with the version of Windows you&#8217;re running. Check your computer&#8217;s system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.</em></p></blockquote>
<p>This can happen if the installer has become corrupted in some way while downloading. The<em> Mathematic</em>a installer for Windows has all of the files needed for 32- and 64-bit installation and will automatically install the correct files once downloaded without error. Please try downloading <em>Mathematica</em> again from the <a href="https://user.wolfram.com/portal/login.html" target="_blank">Wolfram User Portal</a>.</p>
<p>If you are downloading <em>Mathematica</em> through a wireless internet connection, you may consider connecting your computer using an ethernet cord. This will speed up the download and decrease the chance of any errors during the download.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/3370/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“Integer Expression Expected” Error Given during a Linux Installation</title>
		<link>http://support.wolfram.com/kb/3387</link>
		<comments>http://support.wolfram.com/kb/3387#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:36:29 +0000</pubDate>
		<dc:creator>Sean Clarke</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[Integer]]></category>
		<category><![CDATA[Integer Expression Expected]]></category>
		<category><![CDATA[kernel]]></category>

		<guid isPermaLink="false">http://support.internal.wolfram.com/kb/?p=3387</guid>
		<description><![CDATA[When installing Mathematica on a Linux machine with kernel versions 3.0 or higher, the Mathematica installer will give the error message: Unix/Installer/MathInstaller: line 1718: [: 0-ARCH: integer expression expected This error message is harmless, and Mathematica will run without any issues. The installer for Mathematica is expected to be updated for the newer Linux kernels [...]]]></description>
			<content:encoded><![CDATA[<p>When installing <em>Mathematica</em> on a Linux machine with kernel versions 3.0 or higher, the <em>Mathematica</em> installer will give the error message:</p>
<pre><code>Unix/Installer/MathInstaller: line 1718: [: 0-ARCH: integer expression expected</code></pre>
<p>This error message is harmless, and <em>Mathematica</em> will run without any issues. The installer for <em>Mathematica</em> is expected to be updated for the newer Linux kernels in a future release.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.wolfram.com/kb/3387/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

