FLYNNLABAboutMeCodingActivityStudy 2024초등수학
mup with centos
2015-09-06
nodejs, mongodb, centos, mup, nginx

meteor-up 이 centos와 궁합이 정말 안 맞았다 ㅠㅜ ubuntu에서는 특별한 문제가 없었는데...

어쨌든 엄청난 삽질을 하고 나서 모든 문제의 해결책을 찾아서 공유한다.

centos7 은 아직 방법을 못찾았다. upstart를 지원하지 않는데 mup가 upstart만 지원하는 상황이다..

Server Settings

centos

sudo yum -y update
sudo yum -y install gcc-c++ openssl-devel
sudo ln -s /sbin/stop /usr/local/bin/stop
sudo ln -s /sbin/start /usr/local/bin/start
sudo useradd meteoruser

nodejs

wget https://nodejs.org/dist/v0.10.40/node-v0.10.40.tar.gz
tar xvf node-v0.10.40.tar.gz
cd node-v0.10.40
./configure --prefix=/usr/local
sudo make install
sudo ln -s /usr/local/bin/node /usr/local/bin/nodejs
sudo npm install -g npm

mongodb

/etc/yum.repos.d/mongodb-org-2.6.repo

[mongodb-org-2.6]
name=MongoDB 2.6 Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
sudo yum install -y mongodb-org
sudo service mongod start

nginx

/etc/yum.repos.d/nginx.repo

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
sudo yum install nginx

mup

mup setup
mup deploy