博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mezzanine安装(python2.7+nginx+mysql+supervisor)
阅读量:6116 次
发布时间:2019-06-21

本文共 3371 字,大约阅读时间需要 11 分钟。

本教程实验环境为阿里云服务器centos6.8 64位

1.首先更新python版本

centos6.8的默认python版本为2.6,如果用默认版本安装的话会走不少弯路。

1.1安装前准备

查看当前系统中的 Python 版本,可以看到实验室的这台服务器已经安装了 Python 2.6.6

检查 CentOS 版本,我们可以看到这台服务器的 CentOS的版本是 CentOS release 6.8

为了避免后续安装出错,我们先来安装开发工具包

先安装 Development Tools

然后安装其它的工具包

1.2安装python

下载、编译和安装 Python 2.7.13

yum 源中没有新版 Python ,我们到官网中下载 Python 2.7.13

下载完成后,解压这个安装包

进入文件夹 Python-2.7.13

执行 configure 文件预编译

编译和安装

1.3配置python

更新系统默认 Python 版本

先把系统默认的旧版 Python 重命名

再删除系统默认的 python-config 软链接

最后创建新版本的 Python 软链接

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本,修改内容参考以下:

再查看 Python 版本,现在我们看到的已经是最新版了

1.4为新版 Python 安装一些工具

为新版 Python 安装 pip

使用 pip 安装第三方库 requests

2.安装mezzanine

# 使用pip安装mezzanine

# 创建项目

# 创建数据库

# 运行mezzanine

以上是官网给出的安装办法,

如果需要使用mysql数据库  需要修改下一层目录中的local_settings.py

ps:使用mysql  需要在服务器上安装mysql 及mysql-python

安装mysql-python

现在mezzanine就安装成功了,访问127.0.0.1:8000 就可以访问了

但是启动和访问网站好像还有点不方便,就需要安装nginx和supervisor了

3.安装supervisor

使用pip安装supervisor

创建supervisor配置文件 supervisord.conf

让supervisor指定配置文件运行

运行了这条命令之后,进程会自动运行

停止进程

重启进程

开启进程

4.安装nginx

4.1安装nginx

4.2配置反向代理

打开配置文件/etc/nginx/conf.d/default.conf

4.3开启nginx服务

好了  现在就可以通过域名访问你的网站了,mezzanine安装完毕。

转载地址:http://dbtka.baihongyu.com/

你可能感兴趣的文章
dell R710 更换主板后进系统,报"BANK5,BANK6"错误
查看>>
Powershell进阶学习(2) Powershell世界的领路人get-help
查看>>
centos反编译APK包
查看>>
VMware虚拟机安装 CentOS 6.9
查看>>
ceph对象存储(rgw)服务、高可用安装配置
查看>>
yum仓库配置源代码编译安装初步总结
查看>>
深入理解php内核阅读1
查看>>
我的友情链接
查看>>
iftop命令
查看>>
zabbix3.0之agent端加入监控
查看>>
primary label corrupt; using backup故障修复
查看>>
C# 架构模式
查看>>
我的友情链接
查看>>
BOOKS STORE OPENCART 自适应主题模板 ABC-0093
查看>>
Asterisk卡常见问题汇总
查看>>
.NET Framework 4.5线程性能计数器
查看>>
第 三 十 三 天:shell编程之一键安装LAMP/LNMP
查看>>
我的友情链接
查看>>
自动化测试网站和博客收集
查看>>
Install Oracle 11gR2 RAC on HP-UX&AIX&RHEL
查看>>