Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. copy your old code out of the way
    Code Block
    cd /var/www/html
    mv vcl ~/vcl_2.1_web
    
  2. copy the new code in place
    Code Block
    cd /root/apache-VCL-2.2-incubating
    cp -r web /var/www/html/vcl
    
  3. copy your 2.1 config files
    Code Block
    cd ~/vcl_2.1_web/.ht-inc
    cp conf.php secrets.php pubkey.pem keys.pem /var/www/html/vcl/.ht-inc
    
  4. make /var/www/html/vcl/.ht-inc/maintenance writable by the web server - if httpd on your server is running as the user apache:
    Code Block
    
    chown apache /var/www/html/vcl/.ht-inc/maintenance
    
  5. add the following new entries to conf.php - You can copy them in from .ht-inc/conf-default.php. Descriptions of each item can also be found in conf-default.php
    • date_default_timezone_set('America/New_York');
    • $blockNotifyUsers = "adminuser@example.org";
    • define("SCHEDULER_ALLOCATE_RANDOM_COMPUTER", 0);
    • define("DOCUMENTATIONURL", "https://cwiki.apache.org/VCLDOCS/");
    • define("USEFILTERINGSELECT", 1);
    • define("FILTERINGSELECTTHRESHOLD", 1000);
    • define("DEFAULTTHEME", 'default');

...