How To Update a BOARD18 WEB Site

From BOARD18 Project WIKI
Revision as of 14:27, 24 December 2014 by Rich (talk | contribs) (Initial contents of this page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

These instructions should work for any Upgrade that does not involve a database change.

How to update an existing BOARD18 web site using Linux

  • Upload the relevant BOARD18 zip file to the server root directory.
  • Uncompress the zip file.
  
[myserver]$ unzip board18-x.x.x.zip
  • Move to the webroot directory of the uncompressed file.
[myserver]$ cd board18-x.x.x/webroot
  • As you can see the directory structure of webroot is identical to the website.
[myserver]$ ls ~/demo2.board18.org
access-denied.html  board18Map.php     board18New.php	favicon.ico  php
board18Admin.php    board18Market.php  board18View.php	images	     scripts
board18Main.php     board18Misc.php    favicon.gif	index.html   style
[myserver]$ ls
access-denied.html  board18Map.php     board18New.php	images	    scripts
board18Admin.php    board18Market.php  board18View.php	index.html  style
board18Main.php     board18Misc.php    favicon.ico	php
  • Now we will copy just the changed files to the website.
[myserver]$ cp -r -u -v * ~/demo2.board18.org
`board18Map.php' -> `/home/priceweb/demo2.board18.org/board18Map.php'
`scripts/board18Map1.js' -> `/home/priceweb/demo2.board18.org/scripts/board18Map1.js'
`scripts/board18Map2.js' -> `/home/priceweb/demo2.board18.org/scripts/board18Map2.js'
`style/board18Map.css' -> `/home/priceweb/demo2.board18.org/style/board18Map.css'

Replace ~/demo2.board18.org in the above examples with the path to your website's root directory.

  • Test the updated web site.

How to update an existing BOARD18 web site using Windows

If you have a Windows environment please modify the above Linux instructions, test them and then enter them here.

How to update an existing BOARD18 web site using a MAC

If you have a MAC environment please modify the above Linux instructions, test them and then enter them here.