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.3 (9 years 6 months 3 weeks 5 days 1 hours 54 minutes 42 seconds ago) by trevor
Changed : +14 -1 lines
Comment: added changelog


# Author Rev Line
1 trevor 1.2 CPG-Nuke: Advanced Content Management System
2 trevor 1.2 --------------------------------------------
3 djmaze 1.1  
4 trevor 1.3 -------------------------------------------------------------------------------------------------------
5 trevor 1.3 --- PLEASE USE OUR NEW HTML DOCUMENTATION, FOUND IN THE /documentation FOLDER WITHIN THIS DIRECTORY ---
6 trevor 1.3 -------------------------------------------------------------------------------------------------------
7 trevor 1.3  
8 trevor 1.3  
9 trevor 1.3  
10 trevor 1.3  
11 trevor 1.3  
12 trevor 1.3  
13 trevor 1.3  
14 trevor 1.3  
15 trevor 1.3  
16 trevor 1.3  
17 trevor 1.2 PLEASE READ THE FOLLOWING INSTRUCTIONS CAREFULLY. IF YOU DO THIS,
18 djmaze 1.1 YOU WILL HAVE YOUR SITE UP AND RUNNING IN JUST A FEW MINUTES.
19 djmaze 1.1  
20 djmaze 1.1 Base Requirements
21 djmaze 1.1 -----------------
22 djmaze 1.1  
23 trevor 1.2 In order to setup CPG-Nuke, the following prerequisites are necessary:
24 djmaze 1.1  
25 trevor 1.2 - An (Apache) Web Server (http://www.apache.org)
26 trevor 1.2 - PHP version 4.3.x or newer (mod_php) Apache module (http://www.php.net)
27 djmaze 1.1 - MySQL database server (http://www.mysql.com)
28 djmaze 1.1  
29 trevor 1.2 This doesn't mean CPG-Nuke won't work with other configurations, OS's, DB's, etc,
30 djmaze 1.1 but we only provide INSTALL instructions for the above configuration.
31 djmaze 1.1 In fact CPG-Nuke works under Windows (all), FreeBSD, OS/2, MacOS, etc.
32 djmaze 1.1  
33 djmaze 1.1 Setup of these required packages is beyond the scope of this document and if
34 djmaze 1.1 you are unsure you should check with each of the appropriate web sites for
35 djmaze 1.1 further details.
36 djmaze 1.1  
37 djmaze 1.1  
38 trevor 1.2 Installing the Package
39 trevor 1.2 ----------------------
40 djmaze 1.1  
41 trevor 1.2 If you are going to upgrade your website start at step two
42 djmaze 1.1 If you want to run a CVSWeb read the CVS.txt documentation carefully before you
43 trevor 1.2 install our CVS bundle onto your website
44 djmaze 1.1  
45 trevor 1.2 1) Create a new database, for example, 'cpgnuke': mysqladmin create cpgnuke
46 trevor 1.2 OR add a database through your web control panel.
47 djmaze 1.1  
48 djmaze 1.1 2) Edit the file "config.php". Change all the fields until you are happy with
49 djmaze 1.1 the changes and they fit the need of your web site. Give special attention
50 djmaze 1.1 to the database configuration section. When you have finished editing
51 trevor 1.2 config.php, save it.
52 djmaze 1.1  
53 trevor 1.2 3) Now upload all content from the /html directory to your webspace.
54 djmaze 1.1  
55 trevor 1.3 4) CHMOD the following file to 622:
56 trevor 1.2 - cpg_error.log
57 trevor 1.2  
58 trevor 1.2 5) CHMOD the following directories to 777:
59 trevor 1.2 - cache
60 djmaze 1.1 - modules/coppermine/albums
61 djmaze 1.1 - modules/coppermine/albums/userpics
62 djmaze 1.1  
63 trevor 1.2 6) In your web browser go to http://mydomain.com/install.php
64 djmaze 1.1 The setup will install/update your database.
65 djmaze 1.1  
66 djmaze 1.1 After the database is created you will be prompted to insert additional
67 trevor 1.2 information and, if it's a new install, to create the super user account.
68 trevor 1.2 Create your super user following the on-screen instructions.
69 djmaze 1.1  
70 trevor 1.2 7) Login following the admin link (http://mydomain.com/admin.php)
71 djmaze 1.1  
72 djmaze 1.1 Now click on "Main Settings" and change whatever you want to fit your site
73 djmaze 1.1 info. All the options you need to change are in the Settings menu.
74 djmaze 1.1  
75 trevor 1.2 8) After installing, delete install.php and the /install directory!
76 djmaze 1.1  
77 djmaze 1.1  
78 djmaze 1.1 Testing the Installation
79 djmaze 1.1 ------------------------
80 djmaze 1.1  
81 djmaze 1.1 Go to your homepage, for example:
82 djmaze 1.1  
83 trevor 1.2 http://mydomain.com/index.php
84 djmaze 1.1  
85 trevor 1.2 To login as administrator:
86 djmaze 1.1  
87 trevor 1.2 http://mydomain.com/admin.php
88 djmaze 1.1  
89 djmaze 1.1 This will give you full administrator privileges to your installation of
90 djmaze 1.1 CPG-Nuke.
91 djmaze 1.1  
92 trevor 1.2 Remember to logout from admin after you use it. From this area you can
93 djmaze 1.1 delete or add content on your site, so never leave your computer without
94 djmaze 1.1 logging out from the admin account.
95 djmaze 1.1  
96 djmaze 1.1 We recommend the use of MySQL-Front or phpMyAdmin. Those are good
97 djmaze 1.1 administration systems for MySQL databases.
98 djmaze 1.1 www.cpgnuke.com/downloads/mysqlfront25.exe (free version)
99 djmaze 1.1 www.mysqlfront.de (30 days free)
100 djmaze 1.1 www.phpmyadmin.net/home_page
101 djmaze 1.1  
102 djmaze 1.1 We also recommend setting a password for your MySQL access. This is
103 djmaze 1.1 important as some data in the nuke database is not encrypted, so for
104 trevor 1.2 security reasons you need to set a password. Not only that, it's a good
105 djmaze 1.1 practice!
106 djmaze 1.1  
107 djmaze 1.1  
108 djmaze 1.1 Final Notes
109 djmaze 1.1 -----------
110 djmaze 1.1  
111 djmaze 1.1 That's it! You're done with CPG-Nuke. Just navigate around, play with it,
112 djmaze 1.1 abuse it and if you like CPG-Nuke, use it. Spend some time getting used to the
113 djmaze 1.1 administration interface.
114 djmaze 1.1  
115 trevor 1.2 To change your site's logo, go to the /themes directory and make a custom
116 djmaze 1.1 logo for each individual theme. Just navigate around all themes and change
117 djmaze 1.1 the graphics you want.
118 djmaze 1.1  
119 djmaze 1.1 We removed quite a few modules from the CPG-Nuke package and put them in
120 trevor 1.2 a directory called add-ons. You'll find the Journal, Web Links, Downloads and
121 trevor 1.2 a few others in there. It's very easy to install them. Just copy the contents
122 trevor 1.2 of whatever module you want to install to your root directory. For example, to
123 trevor 1.2 install the Downloads add-on, copy the contents of the /add-ons/Downloads
124 djmaze 1.1 directory (/admin, /blocks, /images, /modules) to your root directory. Log in
125 trevor 1.2 as admin, then activate the module. That's all there is to it! Your module is
126 trevor 1.2 now ready to use. Any blocks that come with the add-on are also now ready for
127 trevor 1.2 use. Add them the same way you'd add any other block.
128 djmaze 1.1  
129 djmaze 1.1 A note for the CPG-Nuke site's administrators: Only admins can view the
130 djmaze 1.1 following data in the site:
131 djmaze 1.1  
132 djmaze 1.1 - Administration Menu
133 djmaze 1.1 - Number of New Submissions
134 djmaze 1.1 - Edit button for each link in Web Links
135 djmaze 1.1 - Edit and Delete options for each Article
136 djmaze 1.1 - Delete option for each comment
137 djmaze 1.1 - IP/Host address of the comment poster
138 djmaze 1.1 - Moderation option and button (if set for admin only)
139 djmaze 1.1 - and MANY more...
140 djmaze 1.1  
141 djmaze 1.1 PS: When you e-mail us asking something, just remember that we receive A LOT
142 trevor 1.2 of e-mails a day! We don't answer, but for sure we'll read it.
143 djmaze 1.1 Your best bet is to visit the forums at www.cpgnuke.com/Forums.html and post
144 djmaze 1.1 your questions there.
145 djmaze 1.1  
146 trevor 1.2 ** A special thank you to all the people who have helped is in CREDITS.txt **
147 djmaze 1.1  
148 djmaze 1.1 Enjoy!
149 djmaze 1.1  
150 djmaze 1.1 -- CPG-Nuke Dev Team
151 djmaze 1.1  
152 djmaze 1.1 Community Sites
153 djmaze 1.1 Brazile cgnuke.gsoftwares.com
154 djmaze 1.1 Denmark www.cpgnuke.dk
155 djmaze 1.1 Dutch www.cpgnuke.nl
156 djmaze 1.1 France www.cpgnuke-france.org
157 djmaze 1.1 Germany www.cpgnuke.de
158 djmaze 1.1 Italy www.cpgnuke.it
159 djmaze 1.1 Norwegian www.pitcher.no


Code Credits - Privacy Policy