Dragonfly CMS logo Server sponsored and hosted by
DedicatedNOW
CVS logo  
.:: Home :: Dev. Resources :: Forums ::.
Dragonfly CMS CVS Repository
 Location: / cvs / documentation / INSTALL.txt
This is a web interface to the Dragonfly CMS CVS tree. You can browse the file hierarchy by picking directories. If you pick a file, you will see the revision history for that file.
Selecting a revision number will show that revision of the file. There are links at each revision to display diffs, annotate and download.
Note: Info about CVS and our commits can be found at our CVS Info Forum
File name: documentation/INSTALL.txt
Revision : 1.10 (9 years 2 months 1 weeks 6 days 11 hours 34 minutes 57 seconds ago) by trevor
Changed : +14 -22 lines
Comment: Updated documentation with new headers


# Author Rev Line
1 trevor 1.10 /**
2 trevor 1.10 * CPG Dragonfly CMS
3 trevor 1.10 * Copyright (c) 2004-2005 by CPG-Nuke Dev Team, www.dragonflycms.com
4 trevor 1.10 * Released under the GNU GPL version 2 or any later version
5 trevor 1.10 * $Id: INSTALL.txt,v 1.1 2004/07/09 23:31:15 djmaze Exp $
6 trevor 1.10 */
7 djmaze 1.1  
8 trevor 1.4 Please use our new HTML documentation, found in the /documentation
9 trevor 1.4 folder within this directory
10 trevor 1.3  
11 djmaze 1.1  
12 djmaze 1.1 Base Requirements
13 djmaze 1.1 -----------------
14 djmaze 1.1  
15 trevor 1.10 In order to setup CPG Dragonfly CMS, the following prerequisites are necessary:
16 djmaze 1.1  
17 trevor 1.7 - a web server (Apache prefered)
18 trevor 1.7 - PHP 4.1 or higher (4.3.x prefered)
19 trevor 1.8 - an SQL server (MySQL 4.x and PostgreSQL 7.3.x or later are supported)
20 djmaze 1.1  
21 djmaze 1.6 Setup of these required packages is beyond the scope of this document and if
22 djmaze 1.6 you are unsure you should check with each of the appropriate web sites for
23 djmaze 1.6 further details.
24 djmaze 1.6  
25 djmaze 1.1  
26 trevor 1.2 Installing the Package
27 trevor 1.2 ----------------------
28 djmaze 1.1  
29 djmaze 1.6 If you are going to upgrade your website start at step two...
30 djmaze 1.6 If you want to run a CVSWeb read the CVS.txt documentation carefully before you
31 djmaze 1.6 install our CVS bundle onto your website
32 djmaze 1.6  
33 trevor 1.10 1) Create a new database, for example, 'dragonfly': mysqladmin create cpgnuke
34 djmaze 1.6 OR add a database through your web control panel.
35 djmaze 1.6  
36 djmaze 1.6 2) Edit the file "config.php". Change all the fields until you are happy with
37 djmaze 1.6 the changes and they fit the need of your web site. Give special attention
38 djmaze 1.6 to the database configuration section. When you have finished editing
39 djmaze 1.6 config.php, save it.
40 djmaze 1.1  
41 djmaze 1.6 3) Now upload all content from the /html directory to your webspace.
42 djmaze 1.1  
43 trevor 1.8 4) CHMOD the following file to 600 (622 if 600 fails):
44 djmaze 1.6 - cpg_error.log
45 trevor 1.2  
46 trevor 1.8 5) CHMOD the following directories to 755 (777 if 755 fails):
47 djmaze 1.6 - cache
48 djmaze 1.6 - modules/coppermine/albums
49 djmaze 1.6 - modules/coppermine/albums/userpics
50 djmaze 1.6 - uploads/avatars
51 djmaze 1.6 - uploads/forums
52 djmaze 1.1  
53 djmaze 1.6 6) In your web browser go to http://mydomain.tld/install.php
54 djmaze 1.6 The setup will install/update your database.
55 djmaze 1.1  
56 djmaze 1.6 After the database is created you will be prompted to insert additional
57 djmaze 1.6 information and, if it's a new install, to create the super user account.
58 djmaze 1.6 Create your super user following the on-screen instructions.
59 djmaze 1.1  
60 djmaze 1.6 7) Login following the admin link (http://mydomain.tld/admin.php)
61 djmaze 1.1  
62 djmaze 1.6 Now click on "Main Settings" and change whatever you want to fit your site
63 djmaze 1.6 info. All the options you need to change are in the Settings menu.
64 djmaze 1.1  
65 djmaze 1.6 8) After installing, delete install.php and the /install directory!
66 djmaze 1.1  
67 djmaze 1.1  
68 djmaze 1.1 Testing the Installation
69 djmaze 1.1 ------------------------
70 djmaze 1.1  
71 djmaze 1.1 Go to your homepage, for example:
72 djmaze 1.1  
73 trevor 1.8 http://mydomain.tld/index.php
74 djmaze 1.1  
75 trevor 1.2 To login as administrator:
76 djmaze 1.1  
77 trevor 1.8 http://mydomain.tld/admin.php
78 djmaze 1.1  
79 djmaze 1.6 This will give you full administrator privileges to your installation of
80 trevor 1.10 CPG Dragonfly CMS.
81 djmaze 1.1  
82 djmaze 1.6 Remember to logout from admin after you use it. From this area you can
83 djmaze 1.6 delete or add content on your site, so never leave your computer without
84 djmaze 1.6 logging out from the admin account.
85 djmaze 1.1  
86 djmaze 1.1 We recommend the use of MySQL-Front or phpMyAdmin. Those are good
87 djmaze 1.1 administration systems for MySQL databases.
88 trevor 1.10 www.dragonflycms.com/downloads/mysqlfront25.exe (free version)
89 djmaze 1.1 www.mysqlfront.de (30 days free)
90 djmaze 1.1 www.phpmyadmin.net/home_page
91 djmaze 1.1  
92 djmaze 1.1 We also recommend setting a password for your MySQL access. This is
93 djmaze 1.1 important as some data in the nuke database is not encrypted, so for
94 trevor 1.5 security reasons you need to set a password. Not only that, it's a
95 trevor 1.5 good practice!
96 djmaze 1.1  
97 djmaze 1.1  
98 djmaze 1.1 Final Notes
99 djmaze 1.1 -----------
100 djmaze 1.1  
101 trevor 1.10 That's it! You're done with CPG Dragonfly CMS. Just navigate around, play with it,
102 trevor 1.10 abuse it and if you like CPG Dragonfly CMS, use it. Spend some time getting used to the
103 djmaze 1.6 administration interface.
104 djmaze 1.6  
105 djmaze 1.6 To change your site's logo, go to the /themes directory and make a custom
106 djmaze 1.6 logo for each individual theme. Just navigate around all themes and change
107 djmaze 1.6 the graphics you want.
108 djmaze 1.6  
109 djmaze 1.6 PS: When you e-mail us asking something, just remember that we receive A LOT
110 djmaze 1.6 of e-mails a day! We don't answer, but for sure we'll read it.
111 trevor 1.10 Your best bet is to visit the forums at www.dragonflycms.com/Forums.html and post
112 djmaze 1.6 your questions there.
113 djmaze 1.1  
114 djmaze 1.6 ** A special thank you to all the people who have helped is in CREDITS.txt **
115 djmaze 1.1  
116 trevor 1.10 Enjoy!


Code Credits - Privacy Policy