Changes

Jump to navigation Jump to search
3,635 bytes added ,  16:41, 22 November 2007
Line 1: Line 1: −
== Metadot 7 for SME Server 7 ==
+
{{Warning box|'''Be aware:''' This HowTo installs a beta packages, only do this if you would like to test the application. It will also configure the ''CentOS-testing'' repository. Packages from this repository are not considered to be stable.}}
   −
== Note ==
+
{{Incomplete}}
 +
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.
   −
[mailto:russell@fixitcomputers.com.au?subject=Metadot Russell Taihn]
+
• 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
 +
 
 +
{{Note box|This is work in progress}}
 +
 
 +
== Ruby Installation ==
 +
 
 +
yum install gcc-c++ libxml2-devel bzip2-devel curl-devel
 +
 
 +
 
 +
==== Download Ruby 1.8.6 ====
 +
 
 +
wget http://ajay.ws/assets/2007/4/7/ruby-1.8.6-1.i386.rpm \
 +
http://ajay.ws/assets/2007/4/7/ruby-devel-1.8.6-1.i386.rpm \
 +
http://ajay.ws/assets/2007/4/7/ruby-docs-1.8.6-1.i386.rpm \
 +
http://ajay.ws/assets/2007/4/7/ruby-irb-1.8.6-1.i386.rpm \
 +
http://ajay.ws/assets/2007/4/7/ruby-libs-1.8.6-1.i386.rpm\
 +
http://ajay.ws/assets/2007/4/7/ruby-mode-1.8.6-1.i386.rpm \
 +
http://ajay.ws/assets/2007/4/7/ruby-ri-1.8.6-1.i386.rpm \
 +
http://ajay.ws/assets/2007/4/7/ruby-tcltk-1.8.6-1.i386.rpm
 +
 
 +
yum localinstall ruby*
 +
 
 +
== Ruby Gems Installation ==
 +
 
 +
Create a downloads directory
 +
 
 +
mkdir downloads
 +
 
 +
cd /downloads
 +
 
 +
wget http://rubyforge.org/frs/download.php/28174/rubygems-0.9.5.tgz
 +
 
 +
tar xzvf rubygems-0.9.5.tgz
 +
 
 +
cd /downloads/rubygems-0.9.5
 +
 
 +
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 which gem to install for your platform (i386-linux)
 +
  1. mongrel 1.1.1 (java)
 +
  '''2. mongrel 1.1.1 (ruby)'''
 +
  3. mongrel 1.1.1 (mswin32)
 +
  4. mongrel 1.1 (java)
 +
  5. mongrel 1.1 (ruby)
 +
  6. mongrel 1.1 (mswin32)
 +
  7. Skip this gem
 +
  8. Cancel installation
 +
> 2
 +
 
 +
Select '''2. mongrel 1.1.1 (ruby)'''
 +
 
 +
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 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
 +
 
 +
 +
Example:
 +
'''./install --no-tests metadot metadotuser metadotpass'''
 +
 
 +
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
      −
[[Category:Howto]]
+
[mailto:russell@fixitcomputers.com.au?subject=Metadot Russell Taihn]
276

edits

Navigation menu