CFTicket 2.0 - Documentation
Return to index
Installation
How do I install CFTicket?
CFTicket comes with an installation program that will create any necessary mappings and will ensure
that all the of settings you specify are correct. The following steps are meant to be used when
installing CFTicket for the first time. If you are upgrading from a previous version of CFTicket,
click here.
- Login to our client section and download the latest version of CFTicket.
- Double-click the downloaded file and extract the files to your webserver.
- Create a database to be used by CFTicket. See available database options.
- Open your web browser and type in the location of where you extracted CFTicket to. ie: http://www.myserver.com/cfticket2/
- Go to the /install/ subdirectory in your browser. ie: http://www.myserver.com/cfticket2/install/
- Follow the on-screen instructions.
- After successfully installing CFTicket, visit the location of where you extracted CFTicket. ie: http://www.myserver.com/cfticket2/ and login with the username sa and the password password.
- After successfully logged in, we suggest you either delete or change the password of the sa account.
- For additional security purposes, we highly recommend you change the properties on the <root>/system/ folder from within your webserver so that it is not accessible from the web.
- Delete the <root>/install/ and <root>/upgrade/ directories.
How do I manually install CFTicket?
If you wish to install CFTicket manually, or the installation program provided does not work, you may try the following steps.
The steps assume that you have access to the ColdFusion Administrator.
- Follow steps 1-3 from the How do I Install CFTicket instructions above.
- Login to the ColdFusion Administrator. On the left menu, choose Server Settings -> Mappings.
- Add a new mapping. Choose a logical path (ie, /CFTicket2) and then browse the server for the directory where CFTicket was extracted to.
- Edit the cfapp-config.xml file in the <root>/system/ directory. Edit the following keys so that the paths point to to valid directories relative to the ColdFusion mapping created in the previous step. The following are the keys needed to be changed: APPROOT, CFCOMPONENTS, CFLIBS, CFTAGS, CFPAGELETS, I18N, and CFCACHE.
- In the cfapp-config.xml, on line 3, change the cfapp ID from CFTicket_ to the specific app ID required for your installation. Your specific app ID can be retrieve by appending the ?showAppName=1 URL variable to the login page. It will be in the format of CFTicket2_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
- In order to successfully create the tables needed for CFTicket to run, you must run the first page of the /install/ procedure outlined above. This simply sets some variables that are used by the database script. Simply fill in the database information and click next.
- Choose your desired database platform script: mssql_install.cfm (Microsoft SQL), mysql_install.cfm (MySQL), or access_install (Microsoft Access)< and click Next. Ignore any subsequent errors./li>
- Save the cfapp-config.xml file and then re-visited the login page with a query string of releaseobject=1. This will cause CFTicket to re-initialize itself to the settings provided in the XML configuration file.
© Cornfeed.com 1999-2004