阿里云主机搭建WEB环境
阿里云主机搭建WEB环境。
在阿里云主机centos5.4,后台数据库使用mongodb,开发语言使用python,网络引擎的使用tornado.
#### 1 安装mongodb
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/i686/
gpgcheck=0
enabled=1
安装mongodb
sudo yum install -y mongodb-org #### 2 安装tornado [官方的文档 ](http://www.tornadoweb.org/en/stable/index.html) 下载 [tornado-4.2.tar.gz](https://pypi.python.org/packages/source/t/tornado/tornado-4.2.tar.gz)
安装下面提示安装
tar xvzf tornado-4.2.tar.gz
cd tornado-4.2
python setup.py build
sudo python setup.py install
3 安装python连接mongodb的数据库引擎 pymongo
pip install pymongo
4 配置ngnix代理
server {
listen 80;
server_name v2.goipc.cn ;
client_max_body_size 5M;
location / {
proxy_pass_header Server;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_pass http://127.0.0.1:8008;
}
}