Author: buildbot
Date: Fri Aug  3 18:33:07 2012
New Revision: 827880

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:33:07 2012
@@ -1 +1 @@
-1369147
+1369153

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:33:07 2012
@@ -219,7 +219,7 @@
 <hr />
 <ol>
 <li>
-<p>Install the Required Linux Packages &amp; PHP Modules</p>
+<p><strong>Install the Required Linux Packages &amp; PHP Modules</strong></p>
 <ul>
 <li>
 <p>If your web server is running a Red Hat-based OS, the required components 
can be installed with:
@@ -235,12 +235,88 @@
 
 </li>
 <li>
-<p>Configure the web server daemon (httpd) to start automatically:    <br />
-</p>
+<p>Configure the web server daemon (httpd) 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">httpd</span> <span 
class="n">on</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Start the web server daemon</p>
+<div class="codehilite"><pre><span class="sr">/sbin/s</span><span 
class="n">ervice</span> <span class="n">httpd</span> <span 
class="n">start</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>If SELinux is enabled, run the following command to allow the web server to 
connect to the database:</p>
+<div class="codehilite"><pre><span class="sr">/usr/s</span><span 
class="n">bin</span><span class="o">/</span><span class="n">setsebool</span> 
<span class="o">-</span><span class="n">P</span> <span 
class="n">httpd_can_network_connect</span><span class="o">=</span><span 
class="mi">1</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>If the iptables firewall is being used, port 80 and 443 should be opened 
up:</p>
+<div class="codehilite"><pre><span class="n">vi</span> <span 
class="sr">/etc/s</span><span class="n">ysconfig</span><span 
class="o">/</span><span class="n">iptables</span>
+<span class="o">-</span><span class="n">A</span> <span 
class="n">RH</span><span class="o">-</span><span class="n">Firewall</span><span 
class="o">-</span><span class="mi">1</span><span class="o">-</span><span 
class="n">INPUT</span> <span class="o">-</span><span class="n">m</span> <span 
class="n">state</span> <span class="o">--</span><span class="n">state</span> 
<span class="n">NEW</span> <span class="o">-</span><span class="n">p</span> 
<span class="n">tcp</span> <span class="o">--</span><span 
class="n">dport</span> <span class="mi">80</span> <span class="o">-</span><span 
class="n">j</span> <span class="n">ACCEPT</span>
+<span class="o">-</span><span class="n">A</span> <span 
class="n">RH</span><span class="o">-</span><span class="n">Firewall</span><span 
class="o">-</span><span class="mi">1</span><span class="o">-</span><span 
class="n">INPUT</span> <span class="o">-</span><span class="n">m</span> <span 
class="n">state</span> <span class="o">--</span><span class="n">state</span> 
<span class="n">NEW</span> <span class="o">-</span><span class="n">p</span> 
<span class="n">tcp</span> <span class="o">--</span><span 
class="n">dport</span> <span class="mi">443</span> <span 
class="o">-</span><span class="n">j</span> <span class="n">ACCEPT</span>
+<span class="n">service</span> <span class="n">iptables</span> <span 
class="n">restart</span>
+</pre></div>
+
+
+</li>
+</ul>
+</li>
+<li>
+<p><strong>Install the VCL Frontend Web Code</strong></p>
+<ul>
+<li>
+<p>If you have not already done so, download and extract the source files on 
the web server:</p>
+<div class="codehilite"><pre><span class="n">wget</span> <span 
class="n">http:</span><span class="sr">//</span><span class="n">www</span><span 
class="o">.</span><span class="n">apache</span><span class="o">.</span><span 
class="n">org</span><span class="sr">/dist/</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="o">.</span><span class="n">tar</span><span 
class="o">.</span><span class="n">bz2</span>
+<span class="n">tar</span> <span class="o">-</span><span class="n">jxvf</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="o">.</span><span class="n">tar</span><span class="o">.</span><span 
class="n">bz2</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Copy the <strong>web</strong> directory to a location under the web root of 
your web server and navigate to the destination <strong>.ht-inc</strong> 
subdirectory:</p>
+<div class="codehilite"><pre><span class="n">cp</span> <span 
class="o">-</span><span class="n">r</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">/web/</span> <span 
class="sr">/var/</span><span class="n">www</span><span 
class="sr">/html/</span><span class="n">vcl</span>
+<span class="n">cd</span> <span class="sr">/var/</span><span 
class="n">www</span><span class="sr">/html/</span><span 
class="n">vcl</span><span class="o">/.</span><span class="n">ht</span><span 
class="o">-</span><span class="n">inc</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Copy secrets-default.php to secrets.php:</p>
+<div class="codehilite"><pre><span class="n">cp</span> <span 
class="n">secrets</span><span class="o">-</span><span 
class="n">default</span><span class="o">.</span><span class="n">php</span> 
<span class="n">secrets</span><span class="o">.</span><span class="n">php</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Edit the secrets.php file:</p>
+<div class="codehilite"><pre><span class="n">vi</span> <span 
class="n">secrets</span><span class="o">.</span><span class="n">php</span>
+</pre></div>
+
+
 </li>
 </ul>
 </li>
 </ol>
+<p>Set the following variables to match your database configuration:
+$vclhost
+$vcldb
+$vclusername
+$vclpassword
+Create random passwords for the following variables:
+$cryptkey
+$pemkey
+Save the secrets.php file</p>
+<div class="codehilite"><pre><span class="o">*</span> <span 
class="n">Run</span> <span class="n">the</span> <span 
class="n">genkeys</span><span class="o">.</span><span class="n">sh</span>
+
+        <span class="o">::</span><span class="p">:</span><span 
class="n">BashLexer</span>
+        <span class="o">./</span><span class="n">genkeys</span><span 
class="o">.</span><span class="n">sh</span>
+</pre></div>
   </div>
   
   <div id="footer">


Reply via email to