Home
Download
Documentation
Prerequisites
Installation
Users Manual
Tags+Attributes
TODO
Known Issues
FAQ
|
|
Installation Manual
This document describes how to set up your own CruisEdit fast. This is completely sufficient to build your webpages with cruisedit and retrieve a static copy by wget to put it on any webserver.
-
Download the most recent tarfile at
http://www.usr-local.org/CruisEdit/download.html
-
Unpack the contents to a new directory. For starters, I recommend ~/tmp
-
Edit your Apache configuration according to the sample in
cruisedit/apache/http.conf.sample . For starters, I recommend to start a personal apache server on port 8080 and 8443 (SSL) by running the script
cruisedit/apache/start.sh
You still have to adapt the paths in httpd.conf.sample to your setup!
-
Create a new mysql database. For starters, I recommend to name it "cruisedit". Give read access for it to the new mysql user cruisedit_read without password and write access to any user you like to edit your web pages. The following commands typed into the mysql prompt will do (provide authorization is sufficient):
create database cruisedit ;
grant select on cruisedit.* to cruisedit_read@localhost identified by '';
grant select,update,insert,delete on cruisedit.* to <mysqlusername> ;
If the mysql user is to be created by the latter line, you have to add "identified by 'password' " to it. If you don't like an empty password for the read user, you have to enter the password in cruisedit/config.php later.
-
Run the following with an mysql user with sufficient rights to create and fill tables in that new database the command
mysql -p -u <username> cruisedit < cruisedit/cruisedit.sql
-
Copy
cruisedit/config.php.sample
to
config.php
and make appropriate changes, e.g. the password of the read user if not empty.
You should now be able to point your Browser to http://localhost:8080/Cruisedit/ and see the CruisEdit Webpages locally. Play arround! There is nothing you can damage that you can't restore by loading cruisedit.sql again. |