mup with centos

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

Subscribe to flynn's devnote

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe