Tutorial: Manually install PhpWebsite

This tutorial is part of the Install scripts that are present in fantastico tutorials category.

phpWebSite provides a complete web site content management system. Web-based administration allows for easy maintenance of interactive, community-driven web sites. PhpWebSite’s growing number of modules allow for easy site customization without the need for unwanted or unused features. Client output from phpWebSite is valid XHTML 1.0 and meets the W3C’s Web Accessibility Initiative requirements.

Main Website: http://phpwebsite.appstate.edu/

Demo Website: OpenSourceCMS.com

Support Forums: http://sourceforge.net/forum/?group_id=15539

Installation

Step 1: Go the phpwebsite downloading center and download the latest release.

Step 2: Upload the files from the archive on your web server using a FTP Client (e.g. SmartFTP)

Step 3: The following folders need to be writable (chmod 0777) during installation:

config/
templates/
javascript/

After installation and updates, set these directories back to read only (0755)

The next three may remain writable throughout usage of phpWebSite:

files/
images/
logs/

Step 4: Create a fresh new database name.

Step 5: After you’ve done all of this go to yoursite.com/setup/index.php and click Begin Installation.

Step 6: Select the directory where phpWebSite is installed and click Continue (Leave the Site Hash and Pear Configuration as they are).

Step 7: Enter your database name, database type, database user name, password.

It’s recommended that you leave the table prefix blank. Last but not least enter your host specification. If your database is on the same server as your phpWebSite installation, leave this as “localhost“. After all of this click Continue.
Your configuration file was written successully! Good job, now let’s move on. Click on “Move on step 2“.

Core installation successful“. Good, Continue to module installation.

Step 8: Now you have to create a user to administrate the site.

Step 9: Pick a theme, a website name and click Done.

Congratulations. You’ve successfully installed phpwebsite! Now you just have to make the config file and the templates/ directory non-writable.

Did you find this information helpful? Buy me a coffee.

Enjoyed this post? Subscribe to my RSS feed today!

Respond