| 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 |