Author: buildbot
Date: Fri Aug 3 18:04:11 2012
New Revision: 827867
Log:
Staging update by buildbot for vcl
Modified:
websites/staging/vcl/trunk/content/ (props changed)
websites/staging/vcl/trunk/content/docs/VCL23Installation.html
Propchange: websites/staging/vcl/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Aug 3 18:04:11 2012
@@ -1 +1 @@
-1369128
+1369130
Modified: websites/staging/vcl/trunk/content/docs/VCL23Installation.html
==============================================================================
--- websites/staging/vcl/trunk/content/docs/VCL23Installation.html (original)
+++ websites/staging/vcl/trunk/content/docs/VCL23Installation.html Fri Aug 3
18:04:11 2012
@@ -110,67 +110,83 @@
</li>
<li>
<p>Install MySQL Server</p>
-<div class="codehilite"><pre>* Install MySQL Server 5.x
-
- :::BashLexer
- yum install mysql-server -y
+<ul>
+<li>
+<p>Install MySQL Server 5.x</p>
+<div class="codehilite"><pre><span class="n">yum</span> <span
class="n">install</span> <span class="n">mysql</span><span
class="o">-</span><span class="n">server</span> <span class="o">-</span><span
class="n">y</span>
+</pre></div>
-* Configure the MySQL daemon (mysqld) to start automatically:
- :::BashLexer
- /sbin/chkconfig --level 345 mysqld on
+</li>
+<li>
+<p>Configure the MySQL daemon (mysqld) to start automatically:</p>
+<div class="codehilite"><pre><span class="sr">/sbin/c</span><span
class="n">hkconfig</span> <span class="o">--</span><span class="n">level</span>
<span class="mi">345</span> <span class="n">mysqld</span> <span
class="n">on</span>
+</pre></div>
-* Start the MySQL daemon:
- :::BashLexer
- /sbin/service mysqld start
+</li>
+<li>
+<p>Start the MySQL daemon:</p>
+<div class="codehilite"><pre><span class="sr">/sbin/s</span><span
class="n">ervice</span> <span class="n">mysqld</span> <span
class="n">start</span>
+</pre></div>
-* If the iptables firewall is being used and the web server and management
nodes will be on different machines, port 3306 should be opened up
- :::BashLexer
- vi /etc/sysconfig/iptables
+</li>
+<li>
+<p>If the iptables firewall is being used and the web server and management
nodes will be on different machines, port 3306 should be opened up</p>
+<div class="codehilite"><pre>vi /etc/sysconfig/iptables
- :::BashLexer
- -A RH-Firewall-1-INPUT -m state --state NEW -s <span
class="nt"><web</span> <span class="err">server</span> <span
class="err">IP</span><span class="nt">></span> -p tcp --dport 3306 -j ACCEPT
- -A RH-Firewall-1-INPUT -m state --state NEW -s <span
class="nt"><management</span> <span class="err">node</span> <span
class="err">IP</span><span class="nt">></span> -p tcp --dport 3306 -j ACCEPT
- service iptables restart<span class="nt"></code></pre></span>
+:::BashLexer
+-A RH-Firewall-1-INPUT -m state --state NEW -s <span class="nt"><web</span>
<span class="err">server</span> <span class="err">IP</span><span
class="nt">></span> -p tcp --dport 3306 -j ACCEPT
+-A RH-Firewall-1-INPUT -m state --state NEW -s <span
class="nt"><management</span> <span class="err">node</span> <span
class="err">IP</span><span class="nt">></span> -p tcp --dport 3306 -j ACCEPT
+service iptables restart<span class="nt"></code></pre></span>
</pre></div>
-<ol>
+</li>
+</ul>
+</li>
<li>
<p>Create the VCL Database</p>
<ul>
<li>
<p>Run the MySQL command-line client:</p>
-<p>:::BashLexer
-mysql</p>
+<div class="codehilite"><pre><span class="n">mysql</span>
+</pre></div>
+
+
</li>
<li>
<p>Create a database:</p>
-<p>:::BashLexer
-CREATE DATABASE vcl;</p>
+<div class="codehilite"><pre><span class="n">CREATE</span> <span
class="n">DATABASE</span> <span class="n">vcl</span><span class="p">;</span>
+</pre></div>
+
+
</li>
<li>
<p>Create a user with SELECT, INSERT, UPDATE, DELETE, and CREATE TEMPORARY
TABLES privileges on the database you just created:</p>
-<p>:::BashLexer
-GRANT SELECT,INSERT,UPDATE,DELETE,CREATE TEMPORARY TABLES ON vcl.* TO
'<strong>vcluser</strong>'@'localhost' IDENTIFIED BY
'<strong>vcluserpassword</strong>';</p>
+<div class="codehilite"><pre><span class="n">GRANT</span> <span
class="n">SELECT</span><span class="p">,</span><span
class="n">INSERT</span><span class="p">,</span><span
class="n">UPDATE</span><span class="p">,</span><span
class="n">DELETE</span><span class="p">,</span><span class="n">CREATE</span>
<span class="n">TEMPORARY</span> <span class="n">TABLES</span> <span
class="n">ON</span> <span class="n">vcl</span><span class="o">.*</span> <span
class="n">TO</span> <span class="s">'**vcluser**'</span><span
class="nv">@</span><span class="err">'</span><span
class="nv">localhost</span><span class="s">' IDENTIFIED BY
'</span><span class="o">**</span><span
class="n">vcluserpassword</span><span class="o">**</span><span
class="err">'</span><span class="p">;</span>
+</pre></div>
+
+
</li>
<li>
<p>Exit the MySQL command-line client</p>
-<p>:::BashLexer
-exit</p>
+<div class="codehilite"><pre><span class="nb">exit</span>
+</pre></div>
+
+
</li>
<li>
<p>Import the vcl.sql file into the database. The <strong>vcl.sql</strong>
file is included in the <strong>mysql</strong> directory within the Apache VCL
source code</p>
-<p>:::BashLexer
-mysql vcl < apache-VCL-2.3/mysql/vcl.sql</p>
+<div class="codehilite"><pre><span class="n">mysql</span> <span
class="n">vcl</span> <span class="o"><</span> <span
class="n">apache</span><span class="o">-</span><span class="n">VCL</span><span
class="o">-</span><span class="mf">2.3</span><span
class="sr">/mysql/</span><span class="n">vcl</span><span
class="o">.</span><span class="n">sql</span>
+</pre></div>
+
+
</li>
</ul>
</li>
</ol>
-</li>
-</ol>
<hr />
<h1 id="web">Install and Configure the Web Components</h1>
<p><strong>Prerequisites</strong></p>
@@ -203,18 +219,28 @@ mysql vcl < apache-VCL-2.3/mysql/vcl.
<li>php-process (for RHEL/CentOS 6)</li>
</ul>
<hr />
-<div class="codehilite"><pre><span class="mi">1</span><span class="o">.</span>
<span class="n">Install</span> <span class="n">the</span> <span
class="n">Required</span> <span class="n">Linux</span> <span
class="n">Packages</span> <span class="o">&</span> <span
class="n">PHP</span> <span class="n">Modules</span>
- <span class="o">*</span> <span class="n">If</span> <span
class="n">your</span> <span class="n">web</span> <span class="n">server</span>
<span class="n">is</span> <span class="n">running</span> <span
class="n">a</span> <span class="n">Red</span> <span class="n">Hat</span><span
class="o">-</span><span class="n">based</span> <span class="n">OS</span><span
class="p">,</span> <span class="n">the</span> <span class="n">required</span>
<span class="n">components</span> <span class="n">can</span> <span
class="n">be</span> <span class="n">installed</span> <span
class="n">with:</span>
- <span class="n">For</span> <span class="n">RHEL</span> <span
class="o">/</span> <span class="n">CentOS</span> <span class="mi">5</span>
- <span class="o">::</span><span class="p">:</span><span
class="n">BashLexer</span>
- <span class="n">yum</span> <span class="n">install</span> <span
class="n">httpd</span> <span class="n">mod_ssl</span> <span
class="n">php</span> <span class="n">php</span><span class="o">-</span><span
class="n">gd</span> <span class="n">php</span><span class="o">-</span><span
class="n">mysql</span> <span class="n">php</span><span class="o">-</span><span
class="n">xml</span> <span class="n">php</span><span class="o">-</span><span
class="n">xmlrpc</span> <span class="n">php</span><span class="o">-</span><span
class="n">ldap</span> <span class="o">-</span><span class="n">y</span>
-
- <span class="n">For</span> <span class="n">RHEL</span> <span
class="o">/</span> <span class="n">CentOS</span> <span class="mi">6</span>
- <span class="o">::</span><span class="p">:</span><span
class="n">BashLexer</span>
- <span class="n">yum</span> <span class="n">install</span> <span
class="n">httpd</span> <span class="n">mod_ssl</span> <span
class="n">php</span> <span class="n">php</span><span class="o">-</span><span
class="n">gd</span> <span class="n">php</span><span class="o">-</span><span
class="n">mysql</span> <span class="n">php</span><span class="o">-</span><span
class="n">xml</span> <span class="n">php</span><span class="o">-</span><span
class="n">xmlrpc</span> <span class="n">php</span><span class="o">-</span><span
class="n">ldap</span> <span class="n">php</span><span class="o">-</span><span
class="n">process</span> <span class="o">-</span><span class="n">y</span>
-
- <span class="o">*</span> <span class="n">Configure</span> <span
class="n">the</span> <span class="n">web</span> <span class="n">server</span>
<span class="n">daemon</span> <span class="p">(</span><span
class="n">httpd</span><span class="p">)</span> <span class="n">to</span> <span
class="n">start</span> <span class="n">automatically:</span>
+<ol>
+<li>
+<p>Install the Required Linux Packages & PHP Modules</p>
+<ul>
+<li>
+<p>If your web server is running a Red Hat-based OS, the required components
can be installed with:
+ For RHEL / CentOS 5</p>
+<div class="codehilite"><pre><span class="n">yum</span> <span
class="n">install</span> <span class="n">httpd</span> <span
class="n">mod_ssl</span> <span class="n">php</span> <span
class="n">php</span><span class="o">-</span><span class="n">gd</span> <span
class="n">php</span><span class="o">-</span><span class="n">mysql</span> <span
class="n">php</span><span class="o">-</span><span class="n">xml</span> <span
class="n">php</span><span class="o">-</span><span class="n">xmlrpc</span> <span
class="n">php</span><span class="o">-</span><span class="n">ldap</span> <span
class="o">-</span><span class="n">y</span>
</pre></div>
+
+
+<p>For RHEL / CentOS 6
+ :::BashLexer
+ yum install httpd mod_ssl php php-gd php-mysql php-xml php-xmlrpc
php-ldap php-process -y</p>
+</li>
+<li>
+<p>Configure the web server daemon (httpd) to start automatically: <br />
+</p>
+</li>
+</ul>
+</li>
+</ol>
</div>
<div id="footer">