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

[[email protected] mongodb]# ./bin/mongod -f mongodb.conf all output going to: log/mongodb.log

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

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

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

时间: 2024-11-05 20:34:03

python服务器安装配置过程记录的相关文章

【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家. 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装

实体服务器安装centos7过程记录

一次在实体服务器安装centos 7的过程记录 第一次在实体服务器上面安装服务器(centos 7),在此记录安装过程中遇到的一些坑. 系统版本:CentOS Linux release 7.6.1810 (Core) 设置Bios 将引导设置为U盘优先启动,不同电脑型号进入bios方法不同,调整引导顺序的方式也略有差异,故不做具体介绍. 编辑优盘卷标 在设置过bios为优盘优先启动后,重启,无需按任何键.将会进入如下grub菜单引导界面. Install CentOS 7 Test this

KBEngine0.1.13-源码+客户端-配置过程记录(详细)

一:KBEngine 简介 1.1:概览 Q群( kbengine ):16535321 ; http://www.kbengine.org/ 一款开源的支持多人同时在线实时游戏的服务端引擎,使用简单的约定协议就能够使客户端与服务端进行交互,使用KBEngine插件能够快速与(Unity3D.OGRE.Cocos2d.HTML5,等等)技术结合形成一个完整的客户端. 服务端底层框架使用c++编写,游戏逻辑层使用Python(支持热更新),开发者无需重复的实现一些游戏服务端通用的底层技术,将精力真

Linux+Django+Python+Wsgi配置过程

Linux下配置Apache+Mod_Wsgi+Django环境 (ybw 2011-09-23) 一.安装环境 操作系统:CentOS release 5.5 内核版本:Linux Svn-168-1-11 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux Python版本:Python 2.4.3 Apche版本:httpd-2.2.3 Mod_Wsgi版本:mod_wsgi-3.

Python 安装pyMySQL过程记录

在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装. PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL. 如果还未安装,我们可以使用以下命令安装最新版的 PyMySQL: $ pip3 install PyMySQL 如果你的系统不支持 pip 命令,可以使用以下方式安装: 1.使用 git 命令下载安装包安装(你也可以手动下载): $ git clone https://github.com/PyMySQL/PyMySQL $ cd

RHEL 6.0 FTP服务器配置菜鸟配置过程记录

环境: 虚拟机 RHEL6.0  为了图方便,直接就默认安装了,结果酿成大错,后表~~ 项目:搭建VSFTPD服务器 1.网络ifconfig 配置好,给个IP 2.RPM包或者YUM安装vsftpd软件包,service vsftpd start 开启服务,service vsftpd status查看下状态,然后 cd  /etc/vsftpd/vsftpd.conf,修改它. 3.cd /var/ftp/pub 下,这个是匿名共享公共文件夹 排错: 1.修改配置文件其实是最简单的,因为网上

centos nginx 多端口配置过程记录

1. 编辑 /usr/local/nginx/vhosts/  在此目录下增加一文件,如;ci.ainux.com,或复制一个文件 修改其中的端口和目录,更改log_format 名称 重启nginx:/usr/local/nginx/sbin/nginx -s reload 2. 注意防火墙:增加其它开通的端口: 编辑/etc/sysconfig/iptables文件.我们实例中要打开8080端口和9990端口   保存后重启:service iptables restart; 最后再查看下:

proxysql 主从复制读写分离配置过程记录

1.环境信息 软件GitHub地址: https://github.com/sysown/proxysql/ 软件官网:https://proxysql.com/ 系统版本: [[email protected] proxysql]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 主从环境dockers +---------------+------+-----------+ | hostname | port | st

Mac Air 配置过程记录

-1.在Finder中 显示/隐藏 隐藏文件 显示   隐藏文件,在终端中输入:  defaults write com.apple.finder AppleShowAllFiles -bool true  或  defaults write com.apple.finder AppleShowAllFiles YES 不显示隐藏文件,在终端中输入: defaults write com.apple.finder AppleShowAllFiles -bool false  或  default