|
Web -
Web Design
|
PHP-Nuke is a Portal / Content Management System released under the terms of Open General Licence. PHP-Nuke tightly integrates several features such as Web Links Directory, Discussion Board, Polling system, News and Content Publishing etc. The Administrator has total control and users can be granted permissions for specific areas. PHP-Nuke supports Windows, Linux, Mac, Unix, and FreeBSD Operating Systems and also supports multiple languages. Apart from MySQL, it also supports DB2, Oracle, Access, Postgres etc. This article lists the steps to install and configure PHP-Nuke. Â Preliminary Steps You need the following components to install PHP-Nuke. * MySQL database (database support includes Access, Oracle, Postgres, DB2, mssql etc). * Apache webserver * PHP support * PHP-Nuke software
Download PHP-Nuke - PHP-Nuke software can be downloaded from here .
- Download to your local drive and unzip the contents.
- Create a directory on your hosting server. For example, create a directory named 'web'.
- On extraction, you will have a folder named html and other files and folders.
- Open config.php file (from html folder) and enter your database parameters. The following section of config.php has to be modified to your specific needs. Ensure you change the default sitekey.
$dbhost = "localhost"; $dbuname = ""; $dbpass = ""; $dbname = ""; $prefix = "nuke"; $user_prefix = "nuke"; $dbtype = ""; $sitekey = "KAKSJSdFk*fai98928367-dm57896w69.3aajkiu2fDS+e9"; $gfx_chk = 4; $subscription_url = ""; $admin_file = "admin"; $display_errors = 0; Â | - An explanation of the various parameters can be found in the config.php file itself.
- FTP all the PHP-Nuke files under html folder from your local machine to the hosting server.
Create Database and Populate Tables - Create a MySQL database and a user for the database on your webserver. Several Hosting companies provide {ln:MySQL Administrator} that simplifies database and user creation. Check with your Hosting company for details.
- From MySQL Administrator, select the Database on the left Navigation region.
- Click SQL tab and click Brose button in 'Location of text file' field.
- Select nuke.sql from the sql folder (part of the downloaded files in your local folder).
- Click the Go button to populate the database with Tables.
Configure PHP-Nuke - Open a web browser and enter http://www.foo.com/<phpnuke_install_directory>/admin.php.
- Proceed to create an Administrator by entering the required details. You may also want to create a regular user with the same data.
- Login as the Administrator.
- Navigate to the Home page.
- Scroll down and click Edit in the main page. Make changes as required - remove all references for creating a Super User account etc. Save changes. Enjoy PHP-Nuke!
Features - Large user base - PHP-Nuke enjoys a large user base.
- Easy to use portal system.
- Built-in Web directory, Forums, and News system make it attractive.
- Good choice of Templates.
External Reference - Nuke Resources : Offers wide range of Nuke downloads including patches for various versions of PHP-NUke files to secure them against sql injection vulnerabilities.
- Nuke Scripts : Offers Nuke scripts, patches for nuke files, and Nuke Sentinel security system for PHP-Nuke.Â
Trackback(0)
 |