把python项目部署到centos里
2014-03-29 20:20
507 查看
1.安装centos VMware9下面安装centos 2.在centos下面设置共享文件夹为你本地的论坛的代码,然后设置网络为桥接:直接连接到物理网络,赋值网络连接状态 3.进入forum_svr.py目录下运行python forum_svr.py,当然是启动不了服务的 4.安装easy_install(想办法) 5.安装pymogo tornado memcache 等一系列的模块。 6.当然还是启动不了的 7.还需要启动memcached ,所以就要安装memcached,Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。所以你就要安装libevent 8.libevent 最新的稳定版:wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz # rpm -q libevent (首先检查系统是否安装了Libevent) # yum -y install libevent* (我使用的Yum安装)或者可以使用编译安装 # tar zxvf libevent-1.4.14b-stable.tar.gz # cd libevent-1.4.14b-stable # ./configure --prefix=/usr/local/libevent/ # make # make install 9.memcached 最新的稳定版:wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz # tar -zxvf memcached-1.4.5.tar.gz # cd memcached-1.4.5 # ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/ # make # make install 启动Memcached # cd /usr/local/memcached/bin/ # ./memcached -u root -d 将Memcached加入系统自动启动 # vim /etc/rc.local # /usr/local/memcached/bin/memcached -u root -d 查看Memcached # ps -ef |grep memcached 10.然后你就要找到虚拟机的IP地址,可以在虚拟机下找运行ifconfig 例如:inet addr:192.168.0.109 11.在course_form_edit.html和course_forum_viem.html下修改swf:地址:(我的)当然是http://192.168.0.109:8086/了。(共六处) 12.现在从虚拟机下启动forum_svr.py就能启动了。 13.可能在windows下你访问时可能还是会报服务器拒绝的错误,说明虚拟机的链接地址还是请求不到虚拟机下的数据,可以在虚拟机下运行 iptables -I INPUT -i eth0 -p tcp --dport 8086 -j ACCEPT(为windows下实体机开辟一个8086端口),虚拟机防火墙不让请求数据。 OK,现在windows下就可以请求到数据了。方便本地的调试了。
相关文章推荐
- Centos7+django1.11+ngnix+uwsgi+python3.6项目部署
- python 在centos上用nginx+Gunicorn部署 flask 项目
- 部署Python Web项目到CentOS服务器踩过的坑
- SpringCloud(第 053 篇)CentOS7 中用 Docker 部署一个简单的基于 Eureka 服务治理发现的项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- 部署Python Flasky项目到Heroku
- .NET Core跨平台:.NET Core项目部署到linux(Centos7)
- Ubuntu系统使用apache部署多个django项目(python4.3)
- Linux(Centos)之安装tomcat并且部署Java Web项目
- centos7下nginx+uwsgi部署django项目问题记录
- Python项目自动化部署最佳实践@搜狐 | the5fire的技术博客
- Python3.4+Nginx+Django1.8+Mysql5.5项目开发与部署
- linux(CentOS)-nodejs项目部署
- Python在Windows系统下基于Scrapyd部署爬虫项目(本地部署)
- Linux——centos环境部署--一部署Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- nginx+uwsgi+django部署python项目
- centos下安装java项目部署环境
- centos7 快速安装部署python和opencv环境
- 【Python学习笔记(二)】:在centos上部署flask程序