第六章 部署Python开发的web业务

安装Nginx (第一节)

安装mysql

安装依赖

yum -y install ncurses-devel gcc-* bzip2-* bison

检查cmake版本

进入/usr/src文件夹下

打开浏览器 网址 https://cmake.org/

wget https://cmake.org/files/v3.13/cmake-3.13.0-rc2.tar.gz

下载 boost

wget https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.bz2

下载mysql

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

解压cmake

tar xf cmake-3.13.0-rc2.tar.gz

cd cmake-3.13.0-rc2/

./configure   (中间不带空格)

make -j4

make install

cd

cmake --version

cmake安装成功

安装boost

tar xf boost_1_68_0.tar.bz2

mv boost_1_68_0 /usr/local/boost

安装mysql

wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.24.tar.gz

tar xf mysql-5.7.24.tar.gz

原文地址:https://www.cnblogs.com/zhanleishang/p/10703782.html

时间: 2024-12-29 18:41:10

第六章 部署Python开发的web业务的相关文章

Vagrant 部署python开发环境

Vagrant简介 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境.它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境. 在Windows下,也可以方便地使用Linux环境开发程序 官方文档 http://docs.vagrantup.com/v2/getting-started/index.html box https://vagrantcloud.com/discover/featured 准备工作 下载安装 VirtualBox

第六章、Python文件操作

第六章.Python文件操作 Python可以对文件进行查看.创建等功能,可以对文件内容进行添加.修改.删除,且所使用到的函数在Python3.5.x为open,在Python2.7.x同时支持file和open,但是在3.5.x系列移除了file函数. 一.Python文件打开方式 文件句柄 = open('文件路径','打开模式') Nginx_Conf = open('nginx.conf','r',encoding='utf-8') Ps:文件句柄相当于于变量名,文件路径可以写为绝对路径

在linux上部署自己开发的web项目

在linux上部署自己开发的web项目 前言:相信有很多做开发的小伙伴和我之前一样,只会在windows环境下,利用开发工具开发运行web项目,但是却不知道怎么把开发好的项目部署到linux服务器上去,并能够外网访问,这里是我自己摸索总结的过程,包括了linux的一些常用的命令,希望能帮助到更多的人:文章中还有很多不足的地方,我会慢慢的和大家一起学习进步,慢慢的完善知识技术体系. 实验环境:虚拟机上的centos7 web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好to

在英文Win7操作系统上部署C#开发的Web系统出现乱码的解决方法

今天,迁移机器,把一个使用C#开发的Web系统部署到一台英文版Win7操作系统上,部署好以后,系统可以登录,只是网页上出现汉字乱码. 在这台电脑上,打开Word等文本编辑器,是可以正常输入.显示中文的. 解决方法如下: 1.打开"控制面板"----->选择"Region and Language" 2.Formats 页里Format为"English(United States),Location页选择的是United States,这个是没有影响

第六章 企业项目开发--cookie

注:本章代码基于<第五章 企业项目开发--mybatis注解与xml并用>的代码,链接如下: http://www.cnblogs.com/java-zhao/p/5120792.html 在实际项目中,我们会存储用户状态信息,基本使用两种手段:cookie和session 1.cookie: 1.1.流程: 服务端将cookie的属性值设置好之后,通过HttpServletResponse将cookie写入响应头: 服务端从请求头中通过HttpServletRequest将所有cookie(

第六章:Python基础の反射与常用模块解密

本課主題 反射 Mapping 介绍和操作实战 模块介绍和操作实战 random 模块 time 和 datetime 模块 logging 模块 sys 模块 os 模块 hashlib 模块 re 模块 本周作业 反射 Mapping 介绍和操作实战 反射是利用字符串的形式去对象 (模块) 中操作 (寻找/检查) 成员 案例例子 假设创建了一个common.py 程序里而有3个功能,比如网站里的登录页面.主页页面还有登出页面都是不同的页面,要显示的内容都不一样. def login(): p

第六章 部署

你真的在做Cl吗 我猜你很有可能正在组织内使用持续集成.如果没有的话,你应该开始这么做,因为这个 关键实践允许我们更快速.更容易地修改代码.如果没有持续集成,向微服务架构进行转 型就会非常痛苦.即便如此,很多宣称自己在做CI的团队并没有真正在做.他们认为使 用了 ci工具就算是采用了 ci这个实践,事实上,只有工具是远远不够的. 我很喜欢jez Humble用来测试别人是否真正理解CI的三个问题. •你是否每天签入代码到主线? 你应该保证代码能够与已有代码进行集成.如果你的代码和其他人的代码没被

第六章 接口驱动程序开发

本章内容同样属于硬件篇,其介绍了在Android开发环境下,采用Java编写接口驱动程序.包括LED接口及驱动程序.背光调节控制程序.键盘接口及驱动程序.UART串行口及通信程序.Wi-Fi接口及通信程序.3G接口及驱动程序.MediaPlayer播放器程序等. 在Linux实验中,接触到通过代码控制LED灯,中断控制LED灯.所以本章中对这方面内容比较感兴趣.LED灯由GPIO接口的GPJ3_0和GPJ3_1控制.GPIO接口中有控制寄存器.数据寄存器和上拉寄存器.LED字符设备驱动程序实现的

第六章深入python的set和dict

1.collections中的abc MutableMapping是Mapping的子类 Mapping是Collection的子类 Collection是Sized,Iterable,Container的子类 dict被注册到MutableMapping中拥有了MutableMapping的方法,dict是鸭子类型,相当于MutableMapping的子类. 1 from collections.abc import MutableMapping 2 3 # dict属于MutableMapp