Mac Install Notes: Difference between revisions
From IHRIS Wiki
No edit summary |
No edit summary |
||
Line 20: | Line 20: | ||
*need xcode command line tool 10.8: https://developer.apple.com/downloads/index.action?name=Xcode | *need xcode command line tool 10.8: https://developer.apple.com/downloads/index.action?name=Xcode | ||
*follow http://tugdualgrall.blogspot.com/2011/11/installing-memcached-on-mac-os-x-and.html | *follow http://tugdualgrall.blogspot.com/2011/11/installing-memcached-on-mac-os-x-and.html | ||
<source lang='bash'> | |||
mkdir ~/memcachedbuild | |||
cd ~/memcachebuild | |||
curl -O http://www.monkey.org/~provos/libevent-1.4.14-stable.tar.gz | |||
tar xzvf libevent-1.4.14-stable.tar.gz | |||
cd libevent-1.4.14-stable | |||
./configure | |||
make | |||
make verify | |||
sudo make install | |||
cd ~/memcachebuild | |||
curl -O http://memcached.googlecode.com/files/memcached-1.4.10.tar.gz | |||
tar xzvf memcached-1.4.10.tar.gz | |||
cd memcached-1.4.10 | |||
./configure | |||
make | |||
make test | |||
sudo make install | |||
</source> | |||
apache: | apache: | ||
*the equivalent of /var/www is /Library/WebServer/Documents/ | *the equivalent of /var/www is /Library/WebServer/Documents/ |
Revision as of 12:58, 27 July 2012
/private/etc is used instead of /etc
- install mysql
- sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
- .bashrc add
- alias mysql=/usr/local/mysql/bin/mysql
- alias mysqladmin=/usr/local/mysql/bin/mysqladmin
- install bzr
- sudo cp /private/etc/php.ini.default /private/etc/php.ini
- sudo chmod 644 /private/etc/php.ini
- sudo emacs -nw /private/etc/php.ini
- date.timezone = 'Eastern/US'
- PHP
- in /private/etc/apache2/httpd.conf uncomment the line: LoadModule php5_module libexec/apache2/libphp5.so
- PEAR
- curl http://pear.php.net/go-pear.phar > ~/Desktop/go-pear.phar
- sudo php ~/Desktop/go-pear.phar
- MDB2
- ~/pear/bin/pear install MDB2 MDB2_Driver_mysql MDB2_Driver_mysqli
memcached:
- need xcode command line tool 10.8: https://developer.apple.com/downloads/index.action?name=Xcode
- follow http://tugdualgrall.blogspot.com/2011/11/installing-memcached-on-mac-os-x-and.html
<source lang='bash'> mkdir ~/memcachedbuild cd ~/memcachebuild curl -O http://www.monkey.org/~provos/libevent-1.4.14-stable.tar.gz tar xzvf libevent-1.4.14-stable.tar.gz cd libevent-1.4.14-stable ./configure make make verify sudo make install
cd ~/memcachebuild curl -O http://memcached.googlecode.com/files/memcached-1.4.10.tar.gz tar xzvf memcached-1.4.10.tar.gz cd memcached-1.4.10 ./configure make make test sudo make install </source> apache:
- the equivalent of /var/www is /Library/WebServer/Documents/
- apachectl start
iHRIS:
- config.values.php -- dsn needs 127.0.0.1 not localhost