/[nuke]/INSTALL
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /INSTALL

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (hide annotations) (vendor branch)
Fri Sep 22 07:56:57 2000 UTC (23 years, 7 months ago) by dpavlin
Branch: dbp, MAIN
CVS Tags: r3_6, HEAD
Changes since 1.1: +0 -0 lines
import of version 3.6

1 dpavlin 1.1 PHP-Nuke: Web Portal System
2     ===========================
3    
4     Base Requirements
5     -----------------
6    
7     In order to setup Nuke the folowing prerequisits are necessary.
8    
9     A Linux Box (http://www.linux.org) Installed and working properly.
10     Apache Web Server (http://www.apache.org)
11     PHP (mod_php) Apache module (http://www.php.net)
12     MySQL database server (http://www.mysql.com)
13    
14     The above doesn't mean it work with other configurations, OS's, DB's etc,
15     but we only provide INSTALL instructions for the above configuration.
16    
17     Set-up of these required packages is beyond the scope of this document
18     and if you are unsure you should check with each of the appropriate web
19     sites for further details.
20    
21     At this moment is known that PHP-Nuke has some problems working with PHP4,
22     when I have some money to buy a test machine to install in my LAN I promise
23     that I'll look into this to make it 100% compatible with PHP 3 and 4.
24    
25    
26     Installing the Package
27     ----------------------
28    
29     Unzip and Untar the package into the directory you want to use on you web
30     server, if you're unsure where that is, ask you system administrator.
31    
32     tar -zxvf PHP-Nuke.tar.gz
33    
34     Change to the sql/ directory and there is a file called "nuke.sql"
35     this file contains the commands to build the database structure,
36     tables and the default data.
37    
38     1) Create a database called, for example, nuke:
39    
40     mysqladmin create nuke
41    
42     2) Now fill the databases with the tables in nuke.sql file:
43    
44     mysql nuke < nuke.sql
45    
46     3) That's it!... now you need to edit the file "config.php", read the comments
47     for each option, and make the changes necessary for your installation
48     when you have finished making your changes you are ready to launch your
49     web browser.
50    
51     Upgrading from previous versions
52     --------------------------------
53    
54     To upgrade a prevoius PHP-Nuke installation to this new version you
55     need to launch your web browser to:
56    
57     http://www.yourdomain.com/upgrades/upgrade1-25.php
58    
59     to upgrade from 1.0 and
60    
61     http://www.yourdomain.com/upgrades/upgrade2-25.php
62    
63     to upgrade from 2.0x
64    
65     all the new tables will be added and updated automagically without touch
66     your old data, then you need to reconfigure the file config.php to match
67     your site's info.
68    
69    
70     Testing the Installation
71     ------------------------
72    
73     Go to your homepage, for example:
74    
75     http://yourdonaim.com/index.php
76    
77     To initiate your activities in your site, you need to login as Administrator at:
78    
79     http://yourdomain.com/admin.php
80    
81     at the login prompt enter the following:
82    
83     AdminID: God
84     Password: Password
85    
86     this will give you full administrator priviledges to your installation of Nuke.
87     For security reasons please remember to change the admin password and nickname
88     "immediately". You can do this by clicking on the "Edit Admins" option.
89     Remember to "Logout" from admin after you use it, from this area you can
90     delete or add content on your site, never leave your computer without logggin out
91     from the admin account. If something bad happens don't come crying to me.
92    
93     I recommend the use of phpMyAdmin. It's a good administration system for
94     MySQL databases. To download it just go to http://phpwizard.net/phpMyAdmin
95    
96     I also recommend to set a password for your MySQL access. This is important
97     as some data in the nuke database is not encrypted, so for security reasons you
98     need to set a password, not only that, it's good practice!
99    
100     For Banners System, when you setup a new client, you need to assign a new
101     login/password for him. The login and password is used by the client at the url:
102    
103     http://yourdomain.com/banners.php?op=login
104    
105     in order to let the client view and track the banners stats in real time
106     just pass that url to your clients. Take a look yourself before you do.
107    
108    
109     Theme Customization
110     -------------------
111    
112     If you want touse any other included theme as the default theme, just rename
113     the "Default" folder in themes directory to whatever you like, and then rename
114     any other theme directory to "Default". Also you need to add to the new theme
115     the section in html for the users login. This section is in header.php file.
116    
117     That's it! You're done with PHP-Nuke. Just navigate around, play with it,
118     abuse it and if you like PHP-Nuke, use it. Spend some time getting used to the
119     administration interfaces.
120    
121     To change your site's logo, go to the themes directory and make a custom
122     logo for each individual theme. Just navigate around all themes and change
123     the graphics you want.
124    
125     A note for the PHP-Nuke site's administrators: Only admins (authors) can
126     view the following data in the site:
127    
128     - Administration Menu
129     - Number of New Submissions
130     - Edit button for each link in Web Links
131     - Edit and Delete options for each Article
132     - Delete option for each comment
133     - IP/Host address of the comment poster
134     - Moderation option and button (if set for admin only through config.php)
135     - more in the future versions...
136    
137     I made this software free, and released it under GPL, so this software
138     costs you exactly "nothing". All that I ask you is, if you use it "please"
139     try to leave a link from your pages to http://www.ncc.org.ve/php-nuke.php3
140     and let others know that you're using PHP-Nuke. That's all I ask. If you
141     want to make me a donation, please contact me by email at fburzi@ncc.org.ve
142     I'll appreciate any money, books or new/used hardware you want to donate to me. I promise to improve this
143     software and make more for web production.
144     If you want to donate something without mail me, just send your donation to:
145    
146     Francisco Burzi C.
147     Av. Principal Pueblo Nuevo
148     Via Poligono de Tiro
149     Casa # Z-1315
150     San Cristobal, 5001
151     Estado Tachira
152     VENEZUELA
153    
154     If you send me any Windows related stuff you will be burn in hell, for sure!
155     Send all you want for Linux, or anything that works in Linux.
156     Finally, if you use PHP-Nuke in your site, please let me know and I'll put
157     a link back to your site from mine in the PHP-Nuke page. Ok?
158    
159     Enjoy this software!
160    
161     PS: When you e-mail me asking something, just remember that I receive more
162     than 600 e-mails per day!!! so I can't answer to all you, but for sure
163     I'll read it. But please don't expect an answer if your mail is a question
164     about how to do this or that.
165    
166     Due to a lot of emails I received I want to say:
167    
168     - There isn't a mailing list
169     - There aren't developers teams, PHP-Nuke is the result of my needs and
170     collaboration of some good people who know much PHP than me (I'm learning
171     so much, you can expect a complete rewrite of entire system in the future)
172     - No, I'm not participating nor reading SourceForge forums
173     - This (3.5) is the last release in SourceForge, next releases will be only
174     available on the official site (http://www.ncc.org.ve/php-nuke.php3)
175     - Thanks for understand the above issues!
176    
177    
178     *****************************************************
179     * PHP-Nuke URL: http://www.ncc.org.ve/php-nuke.php3 *
180     *****************************************************
181    
182     Enjoy!
183    
184     -- Francisco Burzi

  ViewVC Help
Powered by ViewVC 1.1.26