Mac Install Notes: Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
Line 19: Line 19:
memcached:
memcached:
*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 and http://www.lecloud.net/post/3102678831/install-memcached-php-memcached-extension-under-mac
<source lang='bash'>
<source lang='bash'>
mkdir ~/memcachedbuild
mkdir ~/memcachedbuild
Line 45: Line 45:
./configure; make
./configure; make
sudo make install
sudo make install
sudo pecl install memcached
</source>
</source>
apache:
apache:

Revision as of 13:19, 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
  • MDB2
    • ~/pear/bin/pear install MDB2 MDB2_Driver_mysql MDB2_Driver_mysqli

memcached:

<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


DOWNLOAD https://launchpad.net/libmemcached/+download to ~/memcachebuild

tar -zxvf libmemcached-1.0.9con.tar.gz cd libmemcached-0.37 ./configure; make sudo make install

sudo pecl install memcached </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