Difference between revisions of "InstallingAboutUsOnOSX"

(MacPorts)
Line 26: Line 26:
 
==MacPorts==
 
==MacPorts==
 
* Libraries copied over as part of dev environment install process should work fine.
 
* Libraries copied over as part of dev environment install process should work fine.
* To install new ports it is necessary to install from http://www.macports.org/install.php.  This won't remove or overwrite existing ports.
+
* However, the MacPorts installation is partially broken and won't install new libraries.  To fix this, reinstall MacPorts (available at http://www.macports.org/install.php).  This won't remove or overwrite existing libraries.
 
* Do this after existing dev environment has been installed.
 
* Do this after existing dev environment has been installed.
  

Revision as of 10:48, 20 November 2008

Xcode tools

Git

Dev environment

  • (Includes precompiled Apache, PHP, Ruby, and all necessary libraries and extensions)
  • Download au_dev_environment.dmg from nimbus and open the image file.
  • Copy [dev image]/opt and [dev image]/www to /
  • Copy mysql-5.0.67-osx10.5-x86 to /usr/local
  • Run the following commands to set up mysql:
cd /usr/local
sudo ln -s mysql-5.0.67-osx10.5-x86 mysql
sudo chown -R _mysql /usr/local/mysql/data
  • Edit your ~/.profile (or ~/.bashrc) and append the lines from [dev image]/profile
  • Restart any open terminal sessions.
  • Append the following line to /etc/hosts:
127.0.0.1 compostus

MacPorts

  • Libraries copied over as part of dev environment install process should work fine.
  • However, the MacPorts installation is partially broken and won't install new libraries. To fix this, reinstall MacPorts (available at http://www.macports.org/install.php). This won't remove or overwrite existing libraries.
  • Do this after existing dev environment has been installed.

Oddities

  • If vim is acting strangely, remove the MacPorts version--the built-in OS X version works much better. Do so by running
port uninstall vim

Build from scratch

Don't do this, it is many times more effort. If we somehow lose the dev environment image, here are partially correct instructions on how to rebuild from scratch: InstallingAboutUsOnOSXFromScratch.



Retrieved from "http://aboutus.com/index.php?title=InstallingAboutUsOnOSX&oldid=17009228"