Difference between revisions of "Metadot-7-beta"
Line 126: | Line 126: | ||
To install metadot 7, we need to get the root password. copy and past the root password using the following commands | To install metadot 7, we need to get the root password. copy and past the root password using the following commands | ||
+ | |||
+ | chown -R www.www /opt/metadot7 | ||
+ | |||
+ | chmod 750 /opt/metadot7 | ||
+ | |||
+ | chmod 755 install | ||
+ | |||
+ | Run "install" command which format is: | ||
+ | |||
+ | ./install --no-tests db_name_prefix db_name_user db__password | ||
+ | Example: | ||
+ | '''./install --no-tests mwiki mwikiuser mwikipassword''' | ||
+ | |||
+ | Note: If the databases exists, they will be dropped first and then created again. | ||
− | |||
cd /opt/metadot7/metadot-rails | cd /opt/metadot7/metadot-rails |
Revision as of 17:24, 23 October 2007
Metadot v7 is a complete rewrite in Ruby on Rails
Metadot 7 is the easiest-to-use, most intuitive content management system, portal server, wiki or site builder that you can find (or whatever the latest name is) and also the most fit for work group collaboration and organizations of all sizes.
• Clean and clear interface • Content drag and drop • Easy theme (skin) editing for professional looking web sites • Powerful permission system • Search engine friendliness • RSS for most functionalities
Metadot 7 is open source as before and will be available to download in the near future.
This is still in Beta, I will be posting the installation methodes soon
Ruby Installation
yum install gcc-c++ libxml2-devel bzip2-devel curl-devel
Setup CentOS Testing Repository
db yum_repositories set centos-testing repository \ BaseURL http://dev.centos.org/centos/4.3/testing/i386/ \ Name 'CentOS - testing' \ Visible yes \ GPGKey http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing \ GPGCheck yes \ status disabled
Regenerate the yum.conf file:
expand-template /etc/yum.conf
yum --enablerepo=centos-testing install ruby*.*
Ruby Gems Installation
Create a downloads directory
mkdir downloads
cd /downloads
wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz
tar xzvf rubygems-0.9.4.tgz
cd /downloads/rubygems-0.9.4
ruby setup.rb
gem install rails --include-dependencies
Note, the above command may need to be run more than once if the below error message is displayed, could be 3 times if required
Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find rails (> 0) in any repository
Check to see if rails installed succesfully
rails -v
if Rails 1.2.3, then proceed to install other required gems
gem install capistrano --include-dependencies
gem install mongrel --include-dependencies
Select 2 Select which gem to install for your platform (i386-linux) 1. mongrel 1.0.1 (mswin32) 2. mongrel 1.0.1 (ruby) 3. mongrel 1.0 (mswin32) 4. mongrel 1.0 (ruby) 5. Skip this gem 6. Cancel installation > 2
Select 1 Select which gem to install for your platform (i386-linux) 1. fastthread 1.0 (ruby) 2. fastthread 1.0 (mswin32) 3. fastthread 0.6.4.1 (mswin32) 4. fastthread 0.6.4.1 (ruby) 5. Skip this gem 6. Cancel installation > 1
gem install mongrel_cluster --include-dependencies
gem install --remote rake
cd ..
wget http://rubyforge.org/frs/download.php/12368/dbi-0.1.1.tar.gz
tar xzvf dbi-0.1.1.tar.gz
cd ruby-dbi
ruby setup.rb config ruby setup.rb setup ruby setup.rb install
Downlaoding & Installing Metadot 7
mkdir /opt/metadot7
cd /opt/metadot7
wget http://www.fixitcomputers.com.au/downloads/metadot_7/sme-metadot.7.1.0.tar.gz
tar xzvf sme-metadot.7.1.0.tar.gz
Install Metadot 7
To install metadot 7, we need to get the root password. copy and past the root password using the following commands
chown -R www.www /opt/metadot7
chmod 750 /opt/metadot7
chmod 755 install
Run "install" command which format is:
./install --no-tests db_name_prefix db_name_user db__password
Example:
./install --no-tests mwiki mwikiuser mwikipassword
Note: If the databases exists, they will be dropped first and then created again.
cd /opt/metadot7/metadot-rails
ruby script/server
go to http://servername-or-192.168.1.1:3000/
Initial login:
email: admin@yoursite.com
password: admin123