安装mysql
- 首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads站点下载
MySQL-devel-5.5.29-2.linux2.6.i386.rpm
MySQL-client-5.5.29-2.linux2.6.i386.rpm
MySQL-server-5.5.29-2.linux2.6.i386.rpm - 卸载旧的mysql
- 安装
- 服务的启动/停止/重启
- 修改root密码
再次登录
- 配置远程访问
处于安全考虑,Mysql默认是不允许远程访问的,可以使用下面开启远程访问
//赋予任何主机访问数据的权限
如果依然不能远程访问的话,那就很可能防火墙的原因了,可以在防火墙中开启3306端口或者干脆关掉防火墙。
安装Python
建立软连接,使系统默认的python指向python2.7.9
正常情况下即使python2.7.9安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.6才能正常工作,不敢轻易卸载。
解决系统python软链接指向python2.6版本后,yum不能正常工作
安装Ngix
1.安装相关的软件包
2.下载ngix
3.添加ngix账
4.编译安装nginx
5.下载安装php 5.3.21
接下来编译安装。
其中一些参数可以根据实际情况调整。如我编译安装了postgresql,我需要加入postgresql的php库的支持,就加上了–with-pgsql=/opt/postgresql,而我的mysql是用系统yum安装的,则直接加上–with-mysq即可。
安装uWSGI
方法一:
从官 下载uwsgi-1.4.9.tar.gz,然后解压,执行setup.py
方法二:
使用easy_install安装uwsgi
安装Django
使用easy_install安装Django
完成后在我们的工作目录建立django项目,并测试运行:
//创建项目,这里我们只使用django admin的功能
//修改siteadmin的settting
修改如下参数:
//数据库初始化
//直接用manage.py测试django是否可以正常运行
完成,我再使用xml的方式来配置运行djano。
//在siteadmin目录下,建立siteadmin.xml,内容如下
//在siteadmin目录下,建立dangjao_wsgi.py,因为django创建项目时本来就有一个siteadmin/wsgi.py,我们做个软连接即可
使用uwsgi启动django。
C.建立nginx配置文件:
在nginx配置文件里加入针对访问django的location
重新加载nginx
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树桌面应用开发Tkinter210493 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!