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.5 (9 years 6 months 1 weeks 5 days 54 minutes 51 seconds ago) by trevor
Changed : +78 -88 lines
Comment: updated the documentation


# Author Rev Line
1 trevor 1.2 CPG-Nuke: Advanced Content Management System
2 trevor 1.2 --------------------------------------------
3 djmaze 1.1  
4 trevor 1.4 Please use our new HTML documentation, found in the /documentation
5 trevor 1.4 folder within this directory
6 trevor 1.3  
7 trevor 1.3  
8 djmaze 1.1  
9 djmaze 1.1 Base Requirements
10 djmaze 1.1 -----------------
11 djmaze 1.1  
12 trevor 1.5 In order to install CPG-Nuke, you'll need the following:
13 djmaze 1.1  
14 trevor 1.5 * A web server (Apache prefered)
15 trevor 1.5 * PHP 4 or higher (4.3.x prefered)
16 trevor 1.5 * MySQL 4.0 or higher
17 trevor 1.5  
18 trevor 1.5 This doesn't mean that CPG-Nuke won't work with other configurations,
19 trevor 1.5 operating systems, sql servers, etc, but we only provide install
20 trevor 1.5 instructions for the above configuration. In fact, CPG-Nuke works under
21 trevor 1.5 Windows (all), FreeBSD, OS/2, MacOS, etc
22 djmaze 1.1  
23 djmaze 1.1  
24 trevor 1.2 Installing the Package
25 trevor 1.2 ----------------------
26 djmaze 1.1  
27 trevor 1.5 -> If you are going to upgrade your website start at step two...
28 djmaze 1.1  
29 trevor 1.5 -> If you want to run a CVS website please read CVS.txt before you
30 trevor 1.5 install our CVS bundle onto your website
31 djmaze 1.1  
32 trevor 1.5 1) Using your MySQL database administration tool (ie: phpMyAdmin),
33 trevor 1.5 create a new database. Name it anything you want, for example,
34 trevor 1.5 'cpgnuke'
35 trevor 1.5  
36 trevor 1.5 2) Edit the config.php file found in the /html folder. Change all of
37 trevor 1.5 the fields until you are happy with them and the changes fit the need
38 trevor 1.5 of your site. Pay close attention to the database configuration
39 trevor 1.5 section, using the information provided by your host
40 trevor 1.2  
41 trevor 1.5 3) Save your changes to config.php and then upload all files from the
42 trevor 1.5 /html folder to your webspace
43 djmaze 1.1  
44 trevor 1.5 4) CHMOD the following file to 622:
45 djmaze 1.1  
46 trevor 1.5 * cpg_error.log
47 djmaze 1.1  
48 trevor 1.5 5) CHMOD the following folders to 777:
49 djmaze 1.1  
50 trevor 1.5 * /cache
51 trevor 1.5 * /modules/coppermine/albums
52 trevor 1.5 * /modules/coppermine/albums/userpics
53 trevor 1.5 * /uploads/avatars
54 trevor 1.5 * /uploads/forums
55 trevor 1.5  
56 trevor 1.5 6) Head to http://www.mydomain.tld/install.php, where you will be
57 trevor 1.5 presented with our magical auto-installer, which will guide you
58 trevor 1.5 through the installation process. Using the installer, you will
59 trevor 1.5 install the necessary database, configure basic settings for your
60 trevor 1.5 site and create your first administrator/user account
61 trevor 1.5  
62 trevor 1.5 7) Once you have finished the installation process, login to your
63 trevor 1.5 administration menu, through http://www.mydomain.tld/admin.php.
64 trevor 1.5 From here, you will be able to configure the remaining settings for
65 trevor 1.5 your site, and administer your new CPG-Nuke powered website
66 djmaze 1.1  
67 trevor 1.5 8) It is important that you remove install.php and the /install folder
68 trevor 1.5 after you have successfully installed your site
69 djmaze 1.1  
70 djmaze 1.1  
71 djmaze 1.1 Testing the Installation
72 djmaze 1.1 ------------------------
73 djmaze 1.1  
74 djmaze 1.1 Go to your homepage, for example:
75 djmaze 1.1  
76 trevor 1.5 http://mydomain.tld/ndex.php
77 djmaze 1.1  
78 trevor 1.2 To login as administrator:
79 djmaze 1.1  
80 trevor 1.5 http://mydomain.tld/admin.php
81 djmaze 1.1  
82 trevor 1.5 This will give you full administrator privileges to your
83 trevor 1.5 installation of CPG-Nuke
84 djmaze 1.1  
85 trevor 1.5 Remember to logout from admin after you use it. From this area you
86 trevor 1.5 can delete or add content on your site, so never leave your computer
87 trevor 1.5 without logging out from the admin account
88 djmaze 1.1  
89 djmaze 1.1 We recommend the use of MySQL-Front or phpMyAdmin. Those are good
90 djmaze 1.1 administration systems for MySQL databases.
91 djmaze 1.1 www.cpgnuke.com/downloads/mysqlfront25.exe (free version)
92 djmaze 1.1 www.mysqlfront.de (30 days free)
93 djmaze 1.1 www.phpmyadmin.net/home_page
94 djmaze 1.1  
95 djmaze 1.1 We also recommend setting a password for your MySQL access. This is
96 djmaze 1.1 important as some data in the nuke database is not encrypted, so for
97 trevor 1.5 security reasons you need to set a password. Not only that, it's a
98 trevor 1.5 good practice!
99 djmaze 1.1  
100 djmaze 1.1  
101 djmaze 1.1 Final Notes
102 djmaze 1.1 -----------
103 djmaze 1.1  
104 trevor 1.5 That's it! Just navigate around, play with it, abuse it and if you like
105 trevor 1.5 CPG-Nuke, use it. Spend some time getting used to the administration
106 trevor 1.5 interface
107 trevor 1.5  
108 trevor 1.5 To change your site's logo, go to the /themes folder and make a custom
109 trevor 1.5 logo for each individual theme. Just navigate around all themes and
110 trevor 1.5 change the graphics you want
111 trevor 1.5  
112 trevor 1.5 We removed quite a few modules from the CPG-Nuke package and put them
113 trevor 1.5 in a directory called add-ons. You'll find the Journal, Web Links,
114 trevor 1.5 Downloads and a few others in there. It's very easy to install them.
115 trevor 1.5 Just copy the contents of whatever module you want to install to your
116 trevor 1.5 root directory. For example, to install the Downloads add-on, copy the
117 trevor 1.5 contents of the /add-ons/Downloads directory /admin, /blocks, /images,
118 trevor 1.5 /modules) to your root directory. Log in as admin, then activate the
119 trevor 1.5 module. That's all there is to it! Your module is now ready to use. Any
120 trevor 1.5 blocks that come with the add-on are also now ready for use. Add them
121 trevor 1.5 the same way you'd add any other block
122 trevor 1.5  
123 trevor 1.5  
124 trevor 1.5 PS: When you e-mail us asking something, just remember that we receive
125 trevor 1.5 A LOT of e-mails a day! We don't answer, but for sure we'll read it.
126 trevor 1.5 Your best bet is to visit the forums at www.cpgnuke.com/Forums.html
127 trevor 1.5 and post your questions there
128 djmaze 1.1  
129 trevor 1.5 ** A special thank you to all those people who have helped with the
130 trevor 1.5 project can be found in CREDITS.txt **
131 djmaze 1.1  
132 djmaze 1.1 Enjoy!
133 djmaze 1.1  
134 djmaze 1.1 -- CPG-Nuke Dev Team
135 djmaze 1.1  
136 djmaze 1.1 Community Sites
137 djmaze 1.1 Brazile cgnuke.gsoftwares.com
138 djmaze 1.1 Denmark www.cpgnuke.dk
139 djmaze 1.1 Dutch www.cpgnuke.nl
140 djmaze 1.1 France www.cpgnuke-france.org
141 djmaze 1.1 Germany www.cpgnuke.de
142 djmaze 1.1 Italy www.cpgnuke.it
143 djmaze 1.1 Norwegian www.pitcher.no


Code Credits - Privacy Policy