Installing on Ubuntu
remware edited this page Jun 24, 2012
·
5 revisions
Pages 119
- Home
- Accessing Radiant's User Model
- Adding Custom Radius Tags
- Altering Tabs in the Admin UI
- Blog Extension
- Blog Tags Extension
- Change a Page's Publication Date
- Clear the page cache
- Comments Extension
- Conditional Tags
- Contributing Code
- Copy Move Extension
- Create a RSS Feed
- Create an Atom Feed
- Creating a "Frequently Asked Questions" Page
- Creating a Custom Page Type
- Creating a Link Roll Extension
- Creating a UL & IMG based Navigation Bar
- Creating Extensions
- Custom File Not Found Page
- Customizing the Admin UI
- CyImage Extension
- Developer Upgrade Notes
- Disable caching in a radiant system
- Elegant Page Level CSS
- Extending and Overriding Radiant Behavior
- Extension Registry
- Extensions
- FAQ
- Gallery Extension
- Getting started
- Git on Linux
- Git on Mac
- Git on Windows
- Homeradiant
- Host a Podcast
- Hosting Multiple Websites using mod_proxy
- How to enable Travis CI for an extension
- How To: Create an Extension
- index sitemap column headers error
- Installation
- Installiing on AVLUX
- Installing Extensions
- Installing on 1st Easy
- Installing on A Small Orange
- Installing on Bluehost and Hostmonster
- Installing on Dreamhost Using SSH
- Installing on Gentoo
- Installing on Heroku
- Installing on Mac OS X
- Installing on Media Temple
- Installing on Prime Hosting
- Installing on Site5
- Installing on Slicehost
- Installing on TextDrive
- Installing on Ubuntu
- Installing on Windows
- Installing Radiant on Ubunutu Server with Ruby Enterprise Edition, Passenger, Apache and Nginx
- Instance vs. Application mode
- Intermittent Errors with SQLite on Windows
- Language Redirect Extension
- Layouts
- Mailer Extension
- MailTo Extension
- Make a Template from an existing site
- Making a Sitemap
- Merging Existing Extensions
- Migrating from Mephisto
- Migrating from SQLite to MySQL
- Modifying the Page UI
- Multi Site Extension
- Multi site with per site login and central user administration
- My First Page With Radiant CMS
- No Secret Given to the protect from forgery call
- Output All Page Parts
- Page Attachments Extension
- Pages
- Paperclipped Extension
- Payment Systems
- Radiant Pros
- Radiant Tag Reference
- Radiant users
- Radius Tags
- Removing the Scaffold from the Link Roll Extension
- Reorder Extension
- Reset Your Admin Password
- Roasters Template
- Running on Edge
- Running on JBoss Rails
- Scheduler Extension
- Search Extension
- Set a Top Level Page per User
- Settings Extension
- Setup a DB2 Database
- Setup a MySQL Database
- Setup a PostgreSQL Database
- Setup a SQLite Database
- Setup Development Mode
- Siblings Tags Extension
- Simple Password Extension
- Snippets
- Tags Extension
- Tags that Change Page Context
- Tags that insert content
- Tags that Work with Collections
- The Radiant Ethic
- Thirdparty Extensions
- undefined method for enumerable
- Uninstalling Extensions
- Updating a site from Radiant 0.6.9 to 0.7.1
- Using cells to render arbitrary Rails views within Radiant pages
- Using Devise as an authentication system for Radiant end users
- Using multiple PostgreSQL schemas
- Using Radiant as a blog
- Using Radiant Layouts to Style Extension Controllers
- Using RubyMine debugger
- Using Sass
- Using the header tag
- vhost extension
- Show 104 more pages…
Clone this wiki locally
# curl is needed to install rvm
sudo apt-get install -y curl
# install rvm
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
# setup rvm
echo [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bash_profile
source ~/.bash_profile
# install rvm dependencies
sudo apt-get install -y build-essential openssl libreadline6 libreadline6-dev \
git zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 \
libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
# install ruby & rubygems
rvm install 1.9.3 # or 1.9.2 or 1.8.7
# setup an isolated environment for your project
rvm use --create 1.9.3@project-name
# install optional clipped dependencies for radiant
sudo apt-get install -y ghostscript imagemagick ffmpeg
# install radiant
gem install radiant --pre --no-ri --no-rdoc # installs Radiant 1.0 RC4
# create a new radiant project
radiant ~/project-name
cd ~/project-name
echo 'gem "therubyracer", "~> 0.9"' >> Gemfile # or sudo apt-get install -y nodejs
bundle install
bundle exec rake db:bootstrap
# start your new radiant app
bundle exec script/server