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. 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');

Start httpd service

Code Block

service httpd start or /etc/init.d/httpd start

Update management node code

...

  1. Copy 2.1 code base to a backup location
    Code Block
    cd <your vcl MN code root path>
    ie. cd /usr/local/
    mv vcl vcl_2.1_management_node
    
  2. Copy 2.2 code base to /usr/local
    Code Block
    cp -r /root/apache-VCL-2.2-incubating/managementnode /usr/local/vcl
    
  3. Make changes related to vcld.conf settings
    1. Open VCL web interface
    2. Go to Management Nodes
    3. Select Edit Management Node Information
    4. Select Edit.
    5. Set any relevant fields:
    6. SysAdmin Email Address(es) - comma delimited list of vcl admin email addresses
    7. Address for Shadow Emails - a shared mail box, optional it receives email of all notifications
    8. Public NIC configuration method - Defines what type of NIC configuration is used, options are dynamic DHCP, Manual DHCP, or static
    9. End Node SSH Identity Key Files

Start vcld service

Code Block

service vcld start or /etc/init.d/vcld start