RedmineInstallOSX » History » Version 3
Installing Redmine on Mac OS X 10.6 (Desktop — not the Server edition)¶
Since Mac OS X doesn't have the "Server Admin" application, you'll need to start & configure MySQL manually from the command line.
Alternatively, if you are installing for a development environment only, you can use another instance of MySQL, such as those bundled with MAMP, XAMPP, the Acquia Drupal Stack Installer and other pre-compiled and packaged server stacks. To do this;
- Skip the steps about:
• Use webrick instead only if using for development environment only, passenger has better performance.
• You don't need
gem install passengeror the Passenger preferences pane if using webrick.
2. Enabling MySql with Server Admin
3. Establishing defaults with rake and RAILS_ENV
- You may need to run the following command instead of
sudo gem install mysql— I'm not sure.
sudo env ARCHFLAGS="-arch x86_64" gem install --no-rdoc --no-ri mysql -- --with-mysql-config=/usr/local/bin/mysql_config
- You'll still need to download and install MySql binaries from the opensource.apple.com link in RedmineInstallOSXServer.
gemneeds this in order to build the ruby-to-mysql plugin.
- Start your server-stack and check the MySQL server is running
1. Use the stack's phpMyAdmin or it's equivalent tool to create the database and user, OR
2. Check that
mysqlon the command line points to the mysql binary for your stack (
which mysql) and create a database and user as per RedmineInstallOSXServer.
- Link Mac OS X's socket to the stack's socket to trick Ruby into finding the right mysql instance:
sudo ln -s /Applications/acquia-drupal/mysql/data/mysql.sock /var/mysql/mysql.sock
- Start the Ruby web server with
ruby script/server webrick -e production.
If you set the development database settings in
config/databases.yamlinstead of the production database settings, you can replace production with development in the above command.
- Point your web browser at http://localhost:3000 if using webrick