Mac上MAMP環境インストールmongodb
1348 ワード
Macにはphpの統合開発環境がありますが、その統合環境にphp拡張をインストールするのは面倒です.mongodbをインストールするとき、多くの問題に遭遇し、記録します.
インストール前の準備
phpソースのインストール
mongolDBのインストール
MAMPの管理画面を開き、左上隅file----edit template---php---php 7.0.8はphp.iniにextension=mongodbを追加します.そしてMAMPインタフェースrestart apcheで
phpinfoにアクセスするとmongodbがインストールされます
mongodbを使えます~~~
インストール前の準備
# xcode , ruby
xcode-select --install
#brew , OX10.5 ,brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# autoconf, php configure
brew install autoconf
# mongodb, OpenSSL ,MAC OpenSSL , mongodb , OpenSSL
brew install openssl
# OpenSSL , OpenSSL Mac 。 ,
cd /usr/local/include/
# openssl ,
ln -s ../opt/openssl/include/openssl .
phpソースのインストール
# MAMP php , , MAMP 7.0.8, php
cd /Applications/MAMP/bin/php/php7.0.8
mkdir include
cd include
wget https://php.net/get/php-7.0.8.tar.gz/from/this/mirror
tar -zxf php-7.0.8.tar.gz
mv php-7.0.8 php
cd php
./configure
mongolDBのインストール
# mongo
brew install mongodb
cd /Applications/MAMP/bin/php/php7.0.8/bin
# PHP mongoldb
./pecl install mongodb
MAMPの管理画面を開き、左上隅file----edit template---php---php 7.0.8はphp.iniにextension=mongodbを追加します.そしてMAMPインタフェースrestart apcheで
phpinfoにアクセスするとmongodbがインストールされます
# mongo
mongod --config /usr/local/etc/mongod.conf
# mongodb
mongodb
mongodbを使えます~~~