python django 服务器搭建

公司近期服务器虚拟化,需要将物理机上面的应用全部迁移至虚拟机。我负责的这块应用是用python语言开发django框架搭建的一个博客系统。
运维分配了一台虚拟机,啥都没装 :cry:
----------------------------------------------------------------------------------
服务器上面没有rz sz安装一下
lrzsz-0.12.20.tar.gz
http://ohse.de/uwe/software/lrzsz.html
(1)解压
(2)./configure && make && make install
(3)默认将lsz和lrz安装到了 /usr/local/bin目录,创建个软连接并命名为 rz sz
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz
----------------------------------------------------------------------------------
python2.6.8
Python-2.6.8.tgz
(1)看linux当前python版本 python -V
(2)看一下当前环境变量 echo $PATH
(3)在 /usr/local/software/Python-2.6.8 目录下面执行
./configure
make
make install
(4)修改环境变量
PATH=$PATH:/usr/local/bin
(5)检查python版本是否升级成功 执行
python -V
----------------------------------------------------------------------------------
nginx-0.8.50
nginx-0.8.50.tar.gz
(1)查看nginx版本 /usr/local/nginx/sbin/nginx –v
(2)检查当前linux服务器上面nginx依赖模块是否已经安装
whereis gcc 如果没有安装执行
yum –y install gcc gcc-c++ autoconf automake
zlib:whereis zlib
openssl:whereis openssl
pcre:whereis pcre
上面三个如果也没有 执行
yum –y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

如果没法使用yum在线安装,就需要手动从网上下载软件进行安装
prce -
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
pcre-8.30.tar.gz
(3)安装nginx
./configure --prefix=/usr/local/nginx/
make
make install
(4)运行nginx
./nginx -c /usr/local/nginx/conf/nginx.conf
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
解决方法:ln -s /usr/local/lib/libpcre.so.1 /usr/lib/libpcre.so.1
----------------------------------------------------------------------------------
python - plugin python插件安装目录 /usr/local/lib/python2.6/site-packages
Django-1.1.4
Django-1.1.4.tar.gz
(1)python setup.py install
----------------------------------------------------------------------------------
flup-1.0.2.zip
(1)python setup.py install
安装时提示需要 This script requires setuptools version 0.6c9 to run
等几秒钟后会自动下载并安装 setuptools-0.6c9-py2.6.egg
----------------------------------------------------------------------------------
fpconst-0.7.2.tar.gz
python setup.py install
----------------------------------------------------------------------------------
MySQL-python-1.2.3.tar.gz
python setup.py install
提示:sh: mysql_config: command not found
解决方式,首先确认 vi site.cfg 文件中的 mysql_config = /usr/local/bin/mysql_config是否开启
然后执行 find / -name mysql_config 如果没找到那就需要安装mysql软件
----------------------------------------------------------------------------------
pytz-2012c.tar.gz
python setup.py install
先安装pytz这个 然后再安装pysugar
pysugar-0.0.6.tar.gz
python setup.py install
这个需要等待一段时间,因为需要自动下载并安装关联软件 elementtree elementsoap pytz
----------------------------------------------------------------------------------
mmseg-1.2.4.tar.gz
python setup.py install
----------------------------------------------------------------------------------
gearman-1.4.1.tar.gz
python setup.py install
----------------------------------------------------------------------------------
python-memcached-1.44.tar.gz
python setup.py install
----------------------------------------------------------------------------------
pytyrant-1.1.17.tar.gz
python setup.py install
----------------------------------------------------------------------------------
SQLAlchemy-0.5.6.tar.gz
python setup.py install
----------------------------------------------------------------------------------
wstools-0.3.tar.gz 需要先安装这个软件
python setup.py install

SOAPpy-0.12.4.zip
python setup.py install
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值