python服务器安装配置过程记录_服务器安装python devel-程序员宅基地

技术标签: python服务器  python服务器部署  

*新服务器安装步骤

1. 下载python2.7.6 wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
2. 解压缩 tar -xf Python2.7.6
3. 安装 1. cd Python2.7.6; ./configure ; make; make install
4. 替换系统自带python mv /usr/local/bin/python /usr/local/bin/python_bak; ln -s /usr/local/bin/python2.7 /usr/local/bin/python


2. 安装django1.5.4

0. wget https://www.djangoproject.com/m/releases/1.5/Django-1.5.4.tar.gz
1.解压缩 tar zxvf Django-1.5.4.tar.gz
2.安装 cd Django-1.5.4/ ; python setup.py install
3.测试 python; import django; django.VERSION

3. 安装mongoDB
0.wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.8.tgz
1.解压缩 tar zxvf mongodb-linux-x86_64-2.4.8.tgz 
2.安装 mkdir -p /opt/soft/mongo ; cp -R -n mongodb-linux-x86_64-2.4.8/ /opt/soft/mongo; ln -s /opt/soft/mongo/mongodb-linux-x86_64-2.4.8/bin/mongo  /usr/local/bin/
3.配置 :
sudo chown $USER /data/db
	vim ~/.bash_profile
	add :
		export PATH=$PATH:/opt/mongodb-linux-i686-2.4.5/bin
	source ~/.bash_profile

4. 安装nginx

1. 在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须软件
	yum install gcc-c++; 
	yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 
2. 下载安装 ngxin --ver : 1.5.6
	wget http://nginx.org/download/nginx-1.5.6.tar.gz
	tar zxvf nginx-1.5.6.tar.gz
	./configure ; make ; make install ; 
3. 安装好之后的位置:
	/usr/local/nginx/sbin/nginx
	/usr/local/nginx/conf/nginx.conf
	/usr/local/nginx/logs
4. source :
	export PATH=$PATH:/opt/mongodb-linux-i686-2.4.5/bin:/usr/local/nginx/sbin

5.安装easy_install

wget https://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz
tar xf distribute-0.6.49.tar.gz
cd distribute-0.6.49
python setup.py install
easy_install --version

6. 安装pip

1.下载pip
2. easy_install pip

7. 安装python-memcached

$ wget https://pypi.python.org/packages/source/p/python-memcached/python-memcached-1.53.tar.gz --no-check-certificate
$ tar zxvf python-memcached-1.53.tar.gz
$ cd python-memcached-1.53/
$ python setup.py install

8. 安装uwsgi

1.pip install uwsgi
2.测试 uwsgi -- version

9. 安装MySQL-Python

0. get http://softlayer-ams.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz
1. tar zxvf MySQL-python-1.2.4b4.tar.gz
2. cd MySQL-python-1.2.4b4.tar.gz ; python setup.py install

10 .安装django-cas2

0. https://github.com/KTHse/django-cas2/archive/master.zip
1. unzip django-cas2-master.zip
2. cd django-cas2-master; python setup.py install

11.安装pymongo
http://api.mongodb.org/python/current/installation.html

If you’d rather install directly from the source (i.e. to stay on the bleeding edge), install the C extension dependencies then check out the latest source from github and install the driver from the resulting tree:

$ git clone git://github.com/mongodb/mongo-python-driver.git pymongo
$ cd pymongo/
$ python setup.py install
还可以直接用pip和 easy_install


[root@localhost mongodb]# ./bin/mongod -f mongodb.conf all output going to: log/mongodb.log

 

=========================================================================================

欢迎来到我的博客, 本人乃互联网行业一枚小小的螺丝钉—非典型程序员妹子.

留下微信地址,方便大家和我联系



版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shiralwz/article/details/40980903

智能推荐

linux下安装checkra1k_kali linux运行checkra1n-程序员宅基地

linux下安装checkra1k#本人系统ubuntu18##安装步骤1.su 密码进入root用户2.输入 echo “deb https://assets.checkra.in/debian /” | sudo tee -a /etc/apt/sources.list3…输入sudo apt-key adv --fetch-keys https://assets.checkra..._kali linux运行checkra1n

CVTE android实习生一面经验 ----回忆版本-程序员宅基地

本次面试,大致20–30分钟。大部分时间是在讲我自己做的项目。不足之处: 设计模式这一块没有回答上来。Java基础被问道了用到哪些框架,能不能简述一下这些框架的原理。针对内存溢出有做过什么优化。算法题目:从一个字符串当中找出第一个唯一出现的字符。我给出的方法时间复杂度是o(n^2),面试官要求优化到o(n)。没有做到。

Nutanix混合云基础架构现已支持亚马逊云服务(AWS)_亚马逊混合云技术an-程序员宅基地

携手AWS,Nutanix Clusters支持应用云间无缝迁移及统一操作,助力企业加速云上旅程企业云计算领导者Nutanix(纳斯达克:NTNX)今日宣布,Nutanix Clusters现已在亚马逊云服务(AWS)上全面运行,并将全部产品与服务扩展到AWS Amazon Elastic Compute cloud(Amazon EC2)裸机实例,进一步提升公司超融合基础架构(HCI)软件的灵活性和易用性。由此Nutanix可以携手AWS为企业提供混合云基础架构,助力企业加速推进数字化转型,优化IT成_亚马逊混合云技术an

git 撤销上次commit提交_git 撤销上一次commit-程序员宅基地

1.git reset --soft head~1 (撤销上一次commit, 不会撤销git add)2.git reset head~ (撤销上一次commit, 同时撤销git add)3.git reset --hard head~1 (这个会直接撤销上次commit同时会撤销改动的代码 --(不建议使用)head~ 和 head~1效果是一样的..._git 撤销上一次commit

IDEA最常用快捷键及配置步骤_idea设置切换窗口快捷键设置-程序员宅基地

之前一直用Eclipse开发工具,其中唯一不好的就是项目多了就会卡;最近,也是公司要求,统一使用IDEA开发工具,所以下面对使用IDEA时最常用快捷键及配置做以下总结。 安装 官网下载即可:https://www.jetbrains.com/idea/download/#section=windows 设置字体大小 File --> Settings --..._idea设置切换窗口快捷键设置

随便推点

Druid配置实现后台监控_strus2配置druid监控-程序员宅基地

Druid配置实现后台监控今天偶然发现Druid可以实现后台监控,尝试记录一下,有不对的地方请指正。1.pom导入druid数据源和log4j <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.23</version> &_strus2配置druid监控

【涨知识】蜂蜜、蜂胶、蜂王浆和蜂花粉这些蜂产品的作用和区别-程序员宅基地

很多消费者在超市选购蜂产品时,经常面对蜂产品琳琅满目种类多样的蜂产品觉得眼花缭乱,不知道如何选择,有人说如同踏入迷宫里一样,各类蜂产品的作用似乎一样又不相同,到底是选用蜂王浆、蜂花粉,还是选用蜂胶、蜂蜜呢,着实搞不懂,从而使大自然赐与我们人类的这些天然珍品,沒有实实在在做出它应有的贡献。那么,顾客到底怎么才能挑选到合适自己的蜂产品呢?我们必须对蜂皇浆、蜂花粉、蜂胶和蜂蜜这几种常见的蜂产品的差别和...

soaoffice绿化版 (office中间件)-程序员宅基地

soaoffice绿化版 (office中间件)

java实现ppt/pptx转图片,转pdf的两种方式之二 aspose方式的准备工作_aspose ppt转pdf-程序员宅基地

aspose我这里有两种实现方式,一种和poi类似,及通过png图片合成pdf.还有一种是直接生成pdf.这两种我感觉第一种更灵活,因为专程图片后可以对图片处理,比如截图,压缩图片,设置透明度,缩放等等。并且这种处理方式要比直接生成pdf的好像是快点。但是这种快也不是差别很大。好了,下面是先准备工作,因为这个aspose需要依赖jar包。aspose.slides-15.9.0.jar,而如果没有word转pdf的可以不用引入第二个 aspose-words-15.8.0-jdk16.jar, 并且这个_aspose ppt转pdf

Python:Flask-Bootstrap 框架_flask bootstrap_AL ZN的博客-程序员宅基地

2.5、Flask-Bootstrap 框架2.5.1、Flask-Bootstrap框架的简单了解参考博文链接:https://blog.csdn.net/linshuhe1/article/details/51742474前端开源框架 Bootstrap, 使用Bootstrap可以去创建简洁、美观的页面。在前面,我们已经使用了 Python + Flask 去创建一个简单的线性回归模型预测 web,使用html模板进行页面展示。在这里,为了更好的展示,引入了一个简化在 Flask 项目中集成前_flask bootstrap

洛谷P2969 音符-程序员宅基地

首先先预处理出第i个音阶的终点(i∈[1,n]),我们对于每个时间询问属于哪一段区间,用二分查找。#include#includeusing namespace std;int n,q,b[50005],x,a;int find(int x){ int l=1,r=n; while(l