阿里云 配置apache+python+django 环境 适合菜鸟

云服务器环境:阿里云服务:20G+1M带宽+centos+512M     

一、python安装:

刚开始没有好好利用centos yum方法。采用wgetpython官网上下载的2.7.5版本。解压安装后注意用 ln -s /usr/python/bin/python2.7 /usr/bin/python 命令。

让默认python设置成2.7.原有的2.4版本不能卸载,否则会影响yum使用。

二、pip工具安装

这个浪费我很久时间,先是安装setuptools安装包。遇到问题 无法导入httpshandler错误网上找了些方法:http://blog.sina.com.cn/s/blog_7c9761ab01019pzt.html

http://blog.csdn.net/iefreer/article/details/8086834

http://www.linuxidc.com/Linux/2012-06/62289.htm

编译关联的包的时候,在./configure配置时候,注意使用with ./configure --prefix=/usr/local/apr-util -with- apr=/usr/,再./configure出现错误找不到相关联的包时候。

Pip安装成功后,直接使用pip Django=1.5.1 安装成功

三、apache 安装

1.使用yum -y install httpd。开始使用apache作为名字,没有成功。

2.遇到第一个错误server name错误,/etc/httpd/conf 下修改配置文件,修改前注意备份。ServerName去掉注释,即可解决。

3.端口监听错误,listen 80注释掉。

 绑定公网IP后访问,显示apache成功页面。

  

原文地址:https://www.cnblogs.com/xiaoqu/p/3405724.html