
Ubuntu에서 MongoDB, PHP5 및 Apache2를 설정하는 방법
MongoDB는 오픈 소스 NoSQL 데이터베이스입니다. 요즘 mongodb는 처리 속도 때문에 웹 개발자들 사이에서 더 많은 인기를 얻고 있습니다. 그리고 PHP5의 경우 더 빠른 개발을 위해 널리 사용된다는 것을 우리 모두 알고 있습니다.
이 기사에서는 Ubuntu 14.04 LTS에 PHP5 및 Apache2 웹 서버가 포함된 최신 MongoDB 데이터베이스를 설치합니다. 이 문서는 다른 Ubuntu 버전에서도 작동합니다.

1단계: Apache2 설치
먼저 다음 명령을 사용하여 시스템에 Apache2 웹 서버를 설치합니다. 이는 Ubuntu의 기본 저장소에서 사용할 수 있습니다.$ sudo apt-get install apache2Apache2를 설치하면 기본적으로 포트 80에서 시작됩니다./etc/apache2/ports.conf 구성 파일에서 기본 apache2 포트를 변경할 수 있습니다.
2단계: MongoDB 설치
먼저 설치 중 패키지 확인에 필요한 저장소의 공개 키를 시스템에 추가한 후 다음 명령을 사용하여 시스템에 10gen apt 저장소를 추가합니다.$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 $ echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list이제 다음 명령을 실행하여 최신 버전의 MongoDB를 설치합니다. 기본적으로 포트 27017에서 실행됩니다.
$ sudo apt-get update $ sudo apt-get install mongodb-org mongodb-org-server
3단계: PHP5 설치
이것은 우리 시스템에 간단한 PHP5 설치입니다. php5-xml, php5-mbstring, php5-gettext 등과 같은 응용 프로그램 요구 사항에 따라 다른 PHP 모듈을 설치해야 할 수도 있습니다.$ sudo apt-get install php5 php5-dev libapache2-mod-php5 apache2-threaded-dev php-pear php5-mongo
4단계: MongoDB PHP 모듈 설치
마지막으로 Mongo PECL 확장을 설치하고 PHP 구성 파일에 추가해야 합니다. PHP와 MongoDB 간의 연결을 제공합니다.$ sudo pecl install mongo $ sudo echo "extension=mongo.so" >> /etc/php5/apache2/php.ini확장을 설치한 후 Apache 서비스를 다시 시작합니다.
$ sudo service apache2 restart
5단계: 설정 확인
이 단계에서 모든 설치가 완료되었습니다. 그러나 MongoDB를 PHP5와 제대로 통합했는지 확인하십시오. 이것을 테스트하려면 다음 값을 사용하여 phpinfo.php 파일을 만드십시오.<?php phpinfo(); ?>이제 이 파일을 서버 문서 루트(기본값은/var/www)에 놓고 웹 브라우저를 통해 액세스합니다.
http://1.2.3.4/phpinfo.php
