起因:@sdandroid.com 的DIY NGINX不成功,故尝试搭建
前提:已经创建DIY APP,并SSH到APP。以下命令在SSH中操作。
搭建过程
cd $OPENSHIFT_DATA_DIR wget http://nginx.org/download/nginx-1.2.2.tar.gz tar zxf nginx-1.2.2.tar.gz wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.31.tar.bz2 tar jxf pcre-8.31.tar.bz2 makedir nginx1.2 cd nginx-1.2.2 ./configure --with-pcre=$OPENSHIFT_DATA_DIR/pcre-8.31 --prefix=$OPENSHIFT_DATA_DIR/nginx1.2 make make install cd .. vim nginx1.2/conf/nginx.conf http { … server { listen 127.7.192.129:8080; server_name 127.7.192.129; … } … }
listen和server_name的IP和端口由
echo $OPENSHIFT_INTERNAL_IP echo $OPENSHIFT_INTERNAL_PORT
得到
另外在启动NGINX前 请killall ruby,不然会因端口占用而失败
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于