公司近期服务器虚拟化,需要将物理机上面的应用全部迁移至虚拟机。我负责的这块应用是用python语言开发django框架搭建的一个博客系统。
运维分配了一台虚拟机,啥都没装
----------------------------------------------------------------------------------
服务器上面没有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
分享到:
相关推荐
通过上述步骤,我们可以使用Python Django搭建一个功能完备的MockServer,为restful风格的API开发提供有力的支持。在实际项目中,可以根据需求进一步定制和优化MockServer,以满足不同场景下的测试和开发需求。
在这个项目中,我们利用Python的Django框架搭建了一个针对高校信息的查询平台,旨在为学生、家长及教育工作者提供全面、便捷的数据参考。 一、Python Django框架介绍 Django是用Python编写的高级Web框架,遵循“DRY...
静态文件在开发时由Django服务器处理,在生产环境中通常由专门的静态文件服务器负责。 9. **管理后台(Admin Interface)**:Django的管理后台是一个自动化的界面,允许开发者对已注册的模型进行CRUD(创建、读取、...
【Python-Django搭建简单网站源码】:在Python的世界里,Django是一个强大的Web框架,它遵循模型-模板-视图(MTV)设计模式,用于快速开发安全且可维护的网站。本项目将深入探讨如何使用Django来构建一个简单的网站...
9. **运行服务器**:最后,启动Django开发服务器,使用`python manage.py runserver`命令。现在你可以访问`http://127.0.0.1:8000/articles/`查看你的应用。 10. **CSV文件处理(csvt05)**:项目中提到的`csvt05`...
### Python Django 环境搭建步骤详解 #### 一、前言 对于初学者来说,构建一个基于Python Django的Web应用可能是一个挑战性的任务。本文将详细介绍如何在Windows环境下搭建Python Django开发环境,并通过实现一个...
Python Django环境搭建是一个重要的第一步,尤其对于初学者和开发者来说,它是构建基于Python的Web应用程序的基础。Django是一个高级的Python Web框架,它鼓励快速开发并遵循“干”(Don't Repeat Yourself)原则,...
在本文中,我们将深入探讨如何使用Python的Django框架来构建一个类似“每日鲜商城”的电子商务网站。Django是一个强大的、免费的开源Web开发框架,它遵循模型-模板-视图(MTV)架构模式,使得开发高效且可维护的Web...
在这个基于Python Django搭建的设备管理系统中,我们可以深入探讨以下几个关键知识点: 1. **MVC(Model-View-Controller)设计模式**:Django遵循MVC模式,但在这里被称作MTV(Model-Template-View)。Model负责...
通过以上步骤,你可以使用Python Django搭建一个功能丰富的博客系统。随着对Django的深入了解和实践,你还可以添加更多功能,如评论点赞、社交分享、多作者支持等,以满足不同需求。Django的强大之处在于其灵活性和...
【Python Django 在线考试系统详解】 Python Django 是一个高级的Web开发框架,它以其“ Batteries Included ”(内置功能丰富)的理念,为开发者提供了构建高效、可扩展的Web应用的强大工具。在线考试系统是利用...
通过这个项目,你可以学习到如何利用Python Django搭建一个功能齐全的Web应用,包括数据库设计、用户认证、表单处理、模板渲染、URL路由等多个方面。同时,代码的详细注释将帮助你更好地理解每个部分的实现逻辑,...
【标题】"基于pythondjango的前后端在线考试系统"是一个使用Python的Django框架构建的项目,它实现了从后台管理到前端展示的全程在线考试功能。Django是一个高效且强大的Web开发框架,它提供了丰富的功能,如模型-...
【Python + Django 小程序详解】 在Web开发领域,Python和Django框架是常见的组合,它们为快速构建高效、安全的Web应用提供了强大的支持。"python + django 小程序"通常指的是利用Python语言和Django框架开发的一个...
【标题】:“基于python+django搭建简易博客系统.zip”揭示了这个项目的核心是使用Python的Django框架构建一个简单的博客平台。Django是一个强大的、高级的Web开发框架,它遵循模型-视图-控制器(MVC)的设计模式,...
【Python-Django搭建的个人博客】是一个利用Python的高级Web框架Django来构建的自定义内容管理系统(CMS)。Django以其“快速开发、简洁且实用”的理念,深受开发者喜爱,尤其适合创建数据驱动的网站和复杂的网络...
这是一个使用python Django 编写的库房管理系统,环境检测使用树莓派上传信息,可自定义多种检测信息,定时上传信息,人脸识别登录使用Dlib库,实时监控,采用webrtc-streamer进行转码推流,其实在这里的话可以自己...
本项目基于Python的Django框架构建,这是一种强大的Web开发框架,以其简洁、高效的特性深受开发者喜爱。Django提供了模型-视图-控制器(MVC)的设计模式,便于快速开发和维护复杂的Web应用。 在Python中,Django...