Mac OS X 및 Laavel51 필요한 PHP5.5.9 다양한 설치

최소한으로 필요하다고 생각하는 것만 설치했다.
  • MySQL database
  • php55-mcrypt
  • php55-mbstring
  • php55-mysql
  • php55-openssl
  • Mac OS X에 위의 제품을 설치한 과정을 기록하고 싶습니다.

    1단계: MySQL 데이터베이스


    DMG Archive는 https://dev.mysql.com/downloads/mysql/에서 다운로드되었습니다.
    그리고 설치 프로그램의 지시에 따라 설치를 진행했다.

    하지만 환경 변수를 설정하지 않았기 때문에 다음과 같은 symbolic link를 제작했습니다.
    ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
    
    설치가 완료된 후 mysql 서버를 시작합니다.시스템 환경 설정에서 MySQL을 선택하여 서버를 시작합니다.

    2단계: MacPorts 설치


    MacPorts Macosx에서 소스 오픈 애플리케이션을 다운로드하거나 컴파일합니다.이번에는 그걸로 php와 extension을 간단하게 설치했습니다.
    HP의 instruction에 따라yosiemite라면 XCode를 설치하면 xcode command line tools를 설치할 필요가 없습니다.

    3단계: PHP 및 확장자 설치


    MacPorts를 설치한 후 다음 명령을 사용하여 PHP 설치 및 확장
    sudo port install php55-mbstring php55-mcrypt php55-mysql
    
    설치 후 다음과 같은 configuration을 진행했습니다.


    우선,/opt/local/etc/php55.php.ini-development의/opt/local/etc/php55.php.이름을 ini로 변경합니다.그리고 mysqladmin variables에서 socket의 경로를 확인하세요.제 경우/tmp/mysql.sock입니다.
    php.ini를 열고 위에 적힌 세 항목을/tmp/mysiql로 엽니다.sock에 저장합니다.

    좋은 웹페이지 즐겨찾기