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.6 (9 years 6 months 4 days 3 hours 22 minutes 26 seconds ago) by djmaze
Changed : +82 -71 lines
Comment: F*** you doc changes here's a proper one.
asterisk and slash are important command line options so never ever use that in important information.
Revision 1.5 is ready for trash


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


Code Credits - Privacy Policy